1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-03-15 17:16:33 +00:00
Commit Graph

17 Commits

Author SHA1 Message Date
Thomas Harte
a0a3c8ac9b Capture phase offset in OpenGL. 2026-02-27 10:03:51 -05:00
Thomas Harte
cbf5b79a5b Attempt different frame weighting for interlaced output. 2026-02-21 22:42:51 -05:00
Thomas Harte
06a16a62b9 Avoid accidental quadrature clamping. 2026-02-09 20:30:22 -05:00
Thomas Harte
cdddfca788 Ensure successful compilation on stricter compilers. 2026-02-08 16:23:56 +00:00
Thomas Harte
92302fd0b5 Fix Luminanice8Phase8 output. 2026-02-07 21:20:56 -05:00
Thomas Harte
887ef36fec Strip all precision modifiers.
I'll either reestablish them when I have a broader range of testing hardware,
or just leave the highp defaults as is.
2026-02-07 20:43:25 -05:00
Thomas Harte
2de6b22fec Apply alpha during scan-based RGB output. 2026-02-07 16:05:52 -05:00
Thomas Harte
8150d283a1 Correct scan output.
Over-saturation seems to be a current issue.
2026-02-07 15:58:24 -05:00
Thomas Harte
3e85d280ca Avoid code duplication. 2026-02-07 14:46:33 -05:00
Thomas Harte
56140566a2 Attempt direct-to-display scan shader. 2026-02-06 21:57:15 -05:00
Thomas Harte
36319bcb39 Fix S-Video -> composite encoder. 2026-02-06 18:15:25 -05:00
Thomas Harte
1ca94e80c7 Support luminance formats as RGB. 2026-02-06 18:09:30 -05:00
Thomas Harte
616daa0329 Fix S-Video encoder. 2026-02-04 21:05:17 -05:00
Thomas Harte
f4f1dbd4d5 Strike towards a separation filter. 2026-02-03 22:48:48 -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
61474bc70b Reorganise. 2026-02-02 14:05:19 -05:00