BZLZHH
8ed8efe347
[Chore] (All): Add standardized source file header and update script.
2025-12-31 15:45:34 +08:00
BZLZHH
a6b34ee5bf
[Chore] (...): Format code.
2025-11-28 15:17:50 +08:00
swung0x48
98a8a3a5e9
[Chore] (GLImpl/GL_Buffer): add some log
2025-11-06 00:02:02 +08:00
swung0x48
ef1924d7f9
[Feat] (MG_State/Program, DirectGLES): plumb ubo to backend
2025-11-05 15:37:10 +08:00
swung0x48
2f67620a6e
[Fix]: some not-added stuff
2025-11-02 23:51:19 +08:00
swung0x48
1d3fbedf29
[Feat] (GL_State/Buffer, GL_Impl/Buffer): implement glBindBufferRange
2025-11-02 10:31:05 +08:00
swung0x48
4b4d38a00a
[Feat] (GL_State/Buffer, GL_Impl/Buffer): implement glBindBufferBase
2025-11-02 09:34:32 +08:00
BZLZHH
bd1056f9c9
[Feat|Fix] (...): Add/Fix lots of stuff, being able not to crash in MC.
2025-10-06 16:08:35 +08:00
BZLZHH
b48e632829
[Fix] (MG_Impl/Buffer): Don't produce gl error in IsBuffer.
2025-08-13 21:52:29 +08:00
BZLZHH
256e947a5d
[Fix] (MG_Impl/VertexArray|Buffer): Fix incorrect name zero operations.
2025-08-12 16:54:56 +08:00
BZLZHH
253e14f2c9
[Improvement] (...): Optimize code.
2025-08-10 23:18:01 +08:00
BZLZHH
93ca669929
[Refactor] (All): Restructure include system.
2025-08-09 23:10:34 +08:00
swung0x48
919274924e
[Feat]: Flags<Bit, Underlying> template for manipulating flag sets
2025-08-08 16:49:41 +08:00
BZLZHH
a696fb2350
[Fix] (MG_Impl/Buffer): Fix incorrect return outside if.
2025-08-05 18:58:26 +08:00
BZLZHH
3d18e702b0
[Fix] (MG_State/BufferState, VertexArrayState): Correct IBO binding slot.
2025-08-03 18:56:50 +08:00
BZLZHH
47f7039720
[Feat] (All): Continue building the basic structure.
...
Feat: implement MG_Impl/VertexArray
Feat: add tests about MG_Impl/VertexArray
Feat: add several converters
Feat: implement IsBuffer
2025-07-25 21:36:14 +08:00
BZLZHH
e79a2fa809
[Feat|Fix|Improvement] (All): Continue building the basic structure.
...
Feat: implement MG_Impl/Buffer
Feat: implement MG_State/ErrorState and integrate it into MG_State/GLContext
Feat: add buffer deletion management
Feat: introduce `INSERTION_POINT` (https://github.com/MobileGL-Dev/MobileGLCodeManager )
Feat: add tests about MG_Impl/Buffer and buffer deletion feature
Feat: add several converters
Fix: fix some compiling errors
Fix: fix some incorrect behaviors in MG_State/Buffer
Improvement: remove some current statements at the beginning of the source file, which will be added uniformly soon
Improvement: optimize some naming
2025-07-23 23:04:36 +08:00