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
|
5fecfa42f6
|
[Bench] (ShaderTranspiler): bracket the translation-cache win with a CTS-sized and a heavy stage
|
2026-08-20 11:11:37 -04:00 |
|
Swung0x48
|
d48e5d0053
|
[Fix] (ShaderTranspiler): leak the translation caches so no worker inserts into a destroyed one at exit
|
2026-08-20 11:09:01 -04:00 |
|
Swung0x48
|
7a0182b58f
|
[Bench] (ShaderTranspiler): measure the translation cache on a repeated-compile loop
|
2026-08-20 10:59:46 -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 |
|
Swung0x48
|
442cec1a15
|
[Perf] (DirectGLES): memoize the SPIR-V to ESSL transpile per stage (translation cache L2)
|
2026-08-20 10:51:05 -04:00 |
|
Swung0x48
|
246a438138
|
[Perf] (ShaderTranspiler): memoize a linked program's sanitized SPIR-V (translation cache L1)
|
2026-08-20 10:51:05 -04:00 |
|
Swung0x48
|
eaba4ac1dc
|
[Fix, Docs] (MG_Backend/DirectGLES): drain the attachment-format probe, and document the depth/stencil readback emulation switch
|
2026-08-12 12:09:45 -04:00 |
|
Swung0x48
|
ed6578954e
|
[Feat, Fix, Test] (MG_Backend/DirectGLES, MG_IntegrationTest): emulate ES depth/stencil readback by shader sampling, and stop the replicate blit leaking its borrowed texture unit
|
2026-08-12 11:38:34 -04:00 |
|