Commit Graph
15 Commits
Author SHA1 Message Date
BZLZHH 5c0b675ca8 [Feat] (Debug): Add log target control with bitmask flags. 2025-06-20 13:22:57 +08:00
BZLZHH 33e4b6d8de Merge branch 'Feat/dev-es-shittily-draw' into dev-es without ShittilyDraw
# Conflict:
#	MG/Includes.h

# Changes:
#      Remove ShittilyDraw, ready to implement MG_RHI...
#      Update progress.
2025-05-17 11:50:47 +08:00
BZLZHH 3b1ab8d9d9 Revert "a bunch of junk, merging 'shitty' branch"
This reverts commit c68cbfa37b.
2025-05-17 11:13:31 +08:00
BZLZHH 9297542dcf Revert "use unordered_dense to mitigate __next_prime overflow error"
This reverts commit b082e2e06b.
2025-05-17 11:13:19 +08:00
BZLZHH 354d0882eb [Fix] (MG_State): Make uniformObj.count correct. Disable all freeIds now. 2025-05-16 23:35:44 +08:00
swung0x48 d1eb029671 [Fix] some format quirk 2025-05-07 17:15:50 +08:00
swung0x48 a17497522a [Misc] more GLenum to string 2025-05-07 16:22:08 +08:00
swung0x48 b082e2e06b use unordered_dense to mitigate __next_prime overflow error 2025-05-07 10:57:26 +08:00
swung0x48 c68cbfa37b a bunch of junk, merging 'shitty' branch 2025-05-06 16:20:18 +08:00
BZLZHH 3fa6aa660c [Feat] (GL_Drawing): Add DrawElementsSHITTILY. Add SPIRV->GLSL ES conversion. 2025-05-05 10:04:35 +08:00
BZLZHH 383ec85400 [Feat] (ProgramState): Implement automatic GLSL uniform management.
- Add SPIRV-Cross/glslang integration for uniform reflection.
- Auto-detect and assign locations for uniforms/samplers.
- Support most types of uniform.
- Implement glUniform* functions with type safety.
- Add MG_Util::Program:
  - GLSL-SPIRV conversion
  - SPIRV uniform reflection
  - Program uniform dumping
2025-05-03 22:50:41 +08:00
BZLZHH 9a61811db7 [Fix] (Debug.cpp): FIx the format mistake of log file. 2025-04-04 11:27:43 +08:00
BZLZHH 5af3057456 [Feat|Fix] (...): Emulate EGL. Emulate glClear and glClearColor.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
2025-03-30 12:07:14 +08:00
BZLZHH 8374a88731 [Docs|Improvement] (...): Add LICENSE and README.md. Modify some texts.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
2025-03-23 08:49:50 +08:00
BZLZHH e9d5caab2a Initial Commit: MobileGL
Signed-off-by: BZLZHH <admin@bzlzhh.top>
2025-03-15 19:30:03 +08:00