swung0x48
|
bde14cae29
|
[Fix, Test] (DirectGLES, MG_Test): request GL_OES_viewport_array in the emitted ESSL, or lower the builtin away
|
2026-08-20 05:29:18 -04:00 |
|
swung0x48
|
b7557d6615
|
[Feat, Fix, Test] (MG_Util, MG_Backend/DirectGLES, MG_IntegrationTest): bake the bound image format into the ESSL a format-less image declaration needs
|
2026-08-12 18:56:31 -04:00 |
|
swung0x48
|
f91857266f
|
[Fix, Test] (MG_Backend/DirectGLES, MG_Test): the tessellation stages never got the flat qualifier an ES linker compares across both sides of every integer interface
|
2026-08-12 17:50:31 -04:00 |
|
swung0x48
|
e310e3e9ff
|
[Fix, Test] (MG_Util, MG_Backend/DirectGLES, MG_Test): resolve buffer textures through the entry point the tier ships, not the ES 3.2 core name; bound the OES retarget to an exact extension name
|
2026-08-12 01:24:40 -04:00 |
|
swung0x48
|
a0bf4a83bc
|
[Fix, Test] (MG_Util, MG_Backend/DirectGLES, MG_Test, MG_IntegrationTest): detect buffer-texture support, emit the directive the driver advertises, and name the capability when it is missing
|
2026-08-12 01:24:40 -04:00 |
|
swung0x48
|
bcb0e894ef
|
[Fix, Test] (MG_State, MG_Backend/DirectGLES, MG_Util, MG_IntegrationTest, MG_Test): array layout(binding=N) elements bind consecutively, a read+write image reaches ESSL legally, compute local_size comes from the linked intermediate, and glShaderStorageBlockBinding is baked into the generated source
|
2026-08-11 23:05:21 -04:00 |
|