1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-04-20 10:17:05 +00:00
Commit Graph

21 Commits

Author SHA1 Message Date
Thomas Harte 8fce1e8cb3 Near-halve uniform sizes. 2026-02-04 13:49:07 -05:00
Thomas Harte 4b20bf715f Ensure consistent attribute bindings across dity-zone consumers. 2026-02-04 13:47:26 -05:00
Thomas Harte dfa5db5bf5 Rename as per new duality. 2026-02-04 13:46:44 -05:00
Thomas Harte 7c6b79ad1c Coerce demodulation shader into building. 2026-02-04 12:03:44 -05:00
Thomas Harte 2204958f22 Fill in demodulation filter. 2026-02-04 11:59:31 -05:00
Thomas Harte a49d819d29 Factor out expected commonalities. 2026-02-04 11:25:33 -05:00
Thomas Harte 6e72421ca0 Obey colour amplitude. 2026-02-04 11:20:16 -05:00
Thomas Harte 1c64451e07 Enable intended output. 2026-02-04 10:50:51 -05:00
Thomas Harte b5cebd8d8c Establish correct range of output. 2026-02-04 10:49:56 -05:00
Thomas Harte 59512b686c Continue in search of pixels. 2026-02-04 10:41:39 -05:00
Thomas Harte 6867a56749 Fix num_dirty_zones, otherwise try to get output. 2026-02-04 10:17:34 -05:00
Thomas Harte 6ab8793f07 Add static_assert, ensure zero-construction. 2026-02-03 23:13:22 -05:00
Thomas Harte 2144db5829 Add missing include. 2026-02-03 22:55:38 -05:00
Thomas Harte f4f1dbd4d5 Strike towards a separation filter. 2026-02-03 22:48:48 -05:00
Thomas Harte d5e4c636c8 Add missing #include; begin separation shader. 2026-02-03 16:57:21 -05:00
Thomas Harte f0da231f22 Establish shared attributes. 2026-02-03 16:44:10 -05:00
Thomas Harte 35030e879e Use copy shader. 2026-02-03 16:38:09 -05:00
Thomas Harte 79ef9ce388 Attempt to give CopyShader fuller state. 2026-02-03 16:22:13 -05:00
Thomas Harte 2dc3aebe1c Add 'DirtyZone' definition. 2026-02-03 12:50:04 -05:00
Thomas Harte 23dd26d042 Fix header path. 2026-02-02 14:12:10 -05:00
Thomas Harte 61474bc70b Reorganise. 2026-02-02 14:05:19 -05:00