swung0x48
|
981f10e4da
|
[Fix] (MG_Impl/GLImpl): unblock the non-texture sections of GL CTS per-case state reset - clamp advertised GL_MAX_UNIFORM_BUFFER_BINDINGS to the state layer indexed-binding capacity (glBindBufferBase rejected indices past it), let glBindRenderbuffer(0) unbind without recording INVALID_OPERATION (name 0 must never reach the name-table lookup), and allow writes to generic vertex attribute 0 current value (core GL has no attribute-0 restriction; gluStateReset writes vertexAttrib4f(0,...) after every case) - with these plus the default-texture work, multi-case glcts batches complete in one process instead of aborting after the first case
|
2026-07-16 23:36:58 -04:00 |
|
BZLZHH
|
15e24cda78
|
[Perf|Improvement] (All): Improve performance & optimize code.
|
2026-02-23 16:00:38 +08:00 |
|
BZLZHH
|
20fbfc2956
|
[Chore] (LICENSE): Switch project license to LGPLv3.
|
2026-01-18 09:33:33 +08:00 |
|
BZLZHH
|
3714e275ab
|
[Chore] (All): Update copyright year in source code files.
|
2026-01-01 00:42:06 +08:00 |
|
BZLZHH
|
e7d9da42dc
|
[Chore] (All): Adjust copyright declaration.
|
2025-12-31 21:49:54 +08:00 |
|
BZLZHH
|
8ed8efe347
|
[Chore] (All): Add standardized source file header and update script.
|
2025-12-31 15:45:34 +08:00 |
|
BZLZHH
|
9ab001bf75
|
[Feat] (MG_Impl/Framebuffer): Implement renderbuffer funcs.
|
2025-12-14 11:28:02 +08:00 |
|
BZLZHH
|
4a303184e4
|
[Feat] (MG_Impl/Framebuffer): Implement essential framebuffer functions.
|
2025-10-02 23:42:14 +08:00 |
|