Compressed texture response
webgl.compressed-texture-response
Ready · No signal has been run.
Results
Research focus
Selected evidence from this run. Cross-run stability and comparison verdicts require a session comparison.
Full evidence
| Property | Value |
|---|---|
| No results yet. No signal has been run. | |
JSON
Selected signal results for external comparison. Field statuses, controls and exact values are retained.
No run export is available.
Source
Source is not connected yet.
// Test source pending.Reference
Reference is not connected yet.
Definition
Uploads owned compressed blocks and retains decoded pixel responses and controls.
Find it in the repository
- Collector source
core/signals/webgl/compressed-texture-response.ts- Export
measurementModule· Signal object- Field definitions
core/definitions/webgl/compressed-texture-response.ts- Capture membership
- Product capture ·
common/capture/product.ts - Page registration
app/signals/registry.ts- Field projection
core/results/measurement.ts
Execution contract
- Signal
webgl.compressed-texture-response- Collector
webgl.compressed-texture-response- API / surface
- core/signals/webgl/compressed-texture-response.ts
- Timeout
- 1750 ms
- Companion signals
- None
- Fixture inputs
- Inline owned corpora (listed below)
core/fixtures/webgl/compressed-textures.json·sha256:9ba65ec0aa3e4795baf702c3ec1caa497badf3794e04c404e8a82dd3e24c583ccore/fixtures/webgl/processing-shaders.ts·sha256:8826a4258dcce1dbbd17b260a3233e24564de198f1028b737ea6f434d266b1d4
Exact request inputs
[
{
"key": "webgl.compressed-texture-response.responses",
"inputs": {
"white": {
"id": "white",
"format": "bc1",
"bytes": "//8AAAAAAAA=",
"reference": "/////////////////////////////////////////////////////////////////////////////////////w==",
"selectors": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"alphaSelectors": null,
"sha256": "3d73c71ad63f39a8a47bee131c1705f2b8c446a26c36ce5a9b6e6e4162fc9f86",
"revision": "compressed-blocks-r1",
"referencePolicy": "RGB565 nearest expansion; interpolation floor; endpoint/transport exact, interior residuals empirical",
"dimensions": [
4,
4
],
"origin": "bottom-left",
"lod": 0
},
"black": {
"id": "black",
"format": "bc1",
"bytes": "//8AAFVVVVU=",
"reference": "AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/w==",
"selectors": [
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1
],
"alphaSelectors": null,
"sha256": "5c414c9a168874811898cfd3674c8ac002be35076a4f52ad367cdce5fe8af8f9",
"revision": "compressed-blocks-r1",
"referencePolicy": "RGB565 nearest expansion; interpolation floor; endpoint/transport exact, interior residuals empirical",
"dimensions": [
4,
4
],
"origin": "bottom-left",
"lod": 0
},
"selectors": {
"id": "selectors",
"format": "bc1",
"bytes": "H/jgB+Tk5OQ=",
"reference": "/wD//wD/AP+qVar/VapV//8A//8A/wD/qlWq/1WqVf//AP//AP8A/6pVqv9VqlX//wD//wD/AP+qVar/VapV/w==",
"selectors": [
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3
],
"alphaSelectors": null,
"sha256": "8801dacf88581fc1944a4efc257974bb67cb0ab2f90a12fd2549976548519438",
"revision": "compressed-blocks-r1",
"referencePolicy": "RGB565 nearest expansion; interpolation floor; endpoint/transport exact, interior residuals empirical",
"dimensions": [
4,
4
],
"origin": "bottom-left",
"lod": 0
},
"changed-selector": {
"id": "changed-selector",
"format": "bc1",
"bytes": "H/jgBzk5OTk=",
"reference": "AP8A/6pVqv9VqlX//wD//wD/AP+qVar/VapV//8A//8A/wD/qlWq/1WqVf//AP//AP8A/6pVqv9VqlX//wD//w==",
"selectors": [
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3,
0
],
"alphaSelectors": null,
"sha256": "8b8733b6406946c31aca7d4081095ead1455b922d5d11fee0b42e9b36138670f",
"revision": "compressed-blocks-r1",
"referencePolicy": "RGB565 nearest expansion; interpolation floor; endpoint/transport exact, interior residuals empirical",
"dimensions": [
4,
4
],
"origin": "bottom-left",
"lod": 0
},
"transparent": {
"id": "transparent",
"format": "bc1",
"bytes": "AAD//+Tk5OQ=",
"reference": "AAAA//////9/f3//AAAAAAAAAP//////f39//wAAAAAAAAD//////39/f/8AAAAAAAAA//////9/f3//AAAAAA==",
"selectors": [
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3
],
"alphaSelectors": null,
"sha256": "56317bd1ea42a576306a4cda355dcb70f890a0807c2eb250d66ba67826b1ee80",
"revision": "compressed-blocks-r1",
"referencePolicy": "RGB565 nearest expansion; interpolation floor; endpoint/transport exact, interior residuals empirical",
"dimensions": [
4,
4
],
"origin": "bottom-left",
"lod": 0
},
"rounding": {
"id": "rounding",
"format": "bc1",
"bytes": "UYwQMuTk5OQ=",
"reference": "jIqM/zFBhP9tcYn/T1mG/4yKjP8xQYT/bXGJ/09Zhv+Mioz/MUGE/21xif9PWYb/jIqM/zFBhP9tcYn/T1mG/w==",
"selectors": [
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3
],
"alphaSelectors": null,
"sha256": "931063bdb8dc4511079853271bf5f1a8447bbb8be5713b8d7347c64f32125e11",
"revision": "compressed-blocks-r1",
"referencePolicy": "RGB565 nearest expansion; interpolation floor; endpoint/transport exact, interior residuals empirical",
"dimensions": [
4,
4
],
"origin": "bottom-left",
"lod": 0
},
"alpha-seven": {
"id": "alpha-seven",
"format": "bc3",
"bytes": "4BCIxvqIxvr//wAA5OTk5A==",
"reference": "////4AAAABCqqqrCVVVVpP///4YAAABpqqqqS1VVVS3////gAAAAEKqqqsJVVVWk////hgAAAGmqqqpLVVVVLQ==",
"selectors": [
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3
],
"alphaSelectors": [
0,
1,
2,
3,
4,
5,
6,
7,
0,
1,
2,
3,
4,
5,
6,
7
],
"sha256": "67bee471f32ae7bb925c6bbc7d73e2e5c7184484da94dc7960269dfc01ff3b40",
"revision": "compressed-blocks-r1",
"referencePolicy": "RGB565 nearest expansion; interpolation floor; endpoint/transport exact, interior residuals empirical",
"dimensions": [
4,
4
],
"origin": "bottom-left",
"lod": 0
},
"alpha-five": {
"id": "alpha-five",
"format": "bc3",
"bytes": "EOCIxvqIxvr//wAA5OTk5A==",
"reference": "////EAAAAOCqqqo5VVVVY////4wAAAC2qqqqAFVVVf////8QAAAA4KqqqjlVVVVj////jAAAALaqqqoAVVVV/w==",
"selectors": [
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3,
0,
1,
2,
3
],
"alphaSelectors": [
0,
1,
2,
3,
4,
5,
6,
7,
0,
1,
2,
3,
4,
5,
6,
7
],
"sha256": "d50ef42bbf55f9b17e2fe7ea1e1fb3e4bd96b26783410496164897b544e3eadb",
"revision": "compressed-blocks-r1",
"referencePolicy": "RGB565 nearest expansion; interpolation floor; endpoint/transport exact, interior residuals empirical",
"dimensions": [
4,
4
],
"origin": "bottom-left",
"lod": 0
}
},
"controls": {}
}
]One collector runs per invocation. Results and JSON select this signal’s fields; any companions execute in the same collector.
Generated source manifest lists runtime files, fixture URLs and content digests for this build. The Source tab provides a copyable console sample.
Run and edit locally
From the repository root, start the Astro app, then open /signals/webgl.compressed-texture-response. Edit the collector source and reload the page to load its new build.
pnpm run dev:webIn a browser module served by this repository’s Vite graph:
import { createCollector } from "/core/collect"
import { measurementModule } from "/core/signals/webgl/compressed-texture-response"
const signal = measurementModule
const collector = createCollector()
const suite = { signals: [signal] }
const result = await collector.collect(suite)Reuse the collector owner for repeated calls so collection can enforce cleanup. This returns the collector’s raw result; app/signals/projection.ts selects the retained fields shown on this page.
rg -n 'measurementModule' core app tests
pnpm run check
pnpm run test tests/unit/app/focused-projection.test.ts| Property | Value |
|---|