swung0x48
|
e1818d497a
|
[Test] (ShaderTranspiler): pin the point-size demotion's shapes - capability stripped, carriers named and located past the program's varyings, byte-identical no-ops, whole-struct-copy decline, and the two new L1 key bits
|
2026-08-28 06:21:31 -04:00 |
|
swung0x48
|
eab622388f
|
[Test] (TranslationCache): pin the two interface-block location-strip flags as L2 key material
|
2026-08-27 20:07:49 -04:00 |
|
swung0x48
|
7168f2ef77
|
[Fix] (Getter): answer the GL 4.6 limit surface honestly - tess/cull/subroutine pnames, TBuiltInResource drift, 84 UBO binding points, 64-bit GL_MAX_ELEMENT_INDEX, per-category sample truth
|
2026-08-27 03:47:16 -04:00 |
|
swung0x48
|
d4247db6c3
|
[Fix, Test] (ShaderTranspiler, GLImpl, ProgramState, DirectVulkan): keep fp64 where the backend consumes it natively
|
2026-08-22 00:57:06 -04:00 |
|
swung0x48
|
38c56a3d38
|
[Test] (DirectGLES, IntegrationTest): run the viewport-array scenarios on Espryt and pin the routing rewrites against a negative control
|
2026-08-21 22:08:33 -04:00 |
|
swung0x48
|
cbb616093b
|
[Refactor, Test] (ShaderTranspiler, GLState): take what the relaxed parse destroys from glslang instead of scanning the source
|
2026-08-21 13:51:22 -04:00 |
|
swung0x48
|
3a12f6d4f3
|
[Fix, Test] (DirectGLES, ShaderTranspiler): emulate the 17 exactly-carriable non-core image formats by channel widening
|
2026-08-21 03:21:09 -04:00 |
|
swung0x48
|
ae0373eb48
|
[Merge] (DirectGLES, ShaderTranspiler): land GL43 wave4 with the interface-block rename inside the L2 boundary
|
2026-08-20 21:13:55 -04:00 |
|
swung0x48
|
54b206d90c
|
[Test, Bench] (ShaderTranspiler): pin the parse-verdict memo and measure the deferred parse
|
2026-08-20 18:53:57 -04:00 |
|
swung0x48
|
a8228ca287
|
[Merge] (ShaderTranspiler, GLState, DirectGLES): land dev GL43 wave2/wave3 under the translation cache
|
2026-08-20 18:03:06 -04:00 |
|
Swung0x48
|
cdba7bed2e
|
[Test, Bench] (ShaderTranspiler): pin L1 backend-agnosticism and measure the whole-front-end hit
|
2026-08-20 12:00:01 -04:00 |
|
Swung0x48
|
93f1106ba4
|
[Fix] (ShaderTranspiler): key translation cache L1 on the front-end environment only, not backend identity
|
2026-08-20 11:30:31 -04:00 |
|
Swung0x48
|
0f523db14d
|
[Test] (ShaderTranspiler): cover both translation-cache key inventories, eviction and the concurrent path
|
2026-08-20 10:59:46 -04:00 |
|