BZLZHH
|
dc8a8c8407
|
[Chore] (version.h): Remove version suffix.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-14 16:00:07 +08:00 |
|
BZLZHH
|
c8ac3cd743
|
[Improvement] (*/loader.cpp): Change some LOG_I into LOG_D.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-14 15:53:22 +08:00 |
|
BZLZHH
|
821200bf75
|
[Fix|Feat|Reflector] (...): Fix vertex error in glMultiDrawElementsBaseVertex, use indirect drawing in glMultiDrawElements. Optimize code.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-14 15:44:51 +08:00 |
|
BZLZHH
|
11a7560bd8
|
Merge branch 'plugin' into draw-indirect
# Conflicts:
# src/main/cpp/gles/loader.cpp
# src/main/cpp/gles/loader.h
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-14 12:15:54 +08:00 |
|
Swung0x48
|
8277c8e8fe
|
[misc] (loader): check more extensions related to depth
|
2025-03-11 21:08:58 +08:00 |
|
Swung0x48
|
02d68edfa3
|
[Release] (version.h): Version bump to 1.1.0.2
|
2025-03-10 13:22:33 +08:00 |
|
Swung0x48
|
c34ad11259
|
[feat](glsl_for_es): more refactoring, perf improvement
|
2025-03-10 12:10:28 +08:00 |
|
Swung0x48
|
03abd71484
|
[enhancement] (shader): remove more global vars, split out more logic
|
2025-03-08 23:18:39 +08:00 |
|
Swung0x48
|
d4afaabd2a
|
[enhancement] (shader): rewrites shader string processing logic
|
2025-03-08 20:45:56 +08:00 |
|
Swung0x48
|
61d120fd2d
|
[enhance] (glsl_for_es): rewrite glslpreprocessing logic using std::string
|
2025-03-08 13:26:42 +08:00 |
|
Swung0x48
|
e999edfe02
|
[feat](drawing): simply add a macro switch
|
2025-03-07 15:56:26 +08:00 |
|
Swung0x48
|
3ec9fbb759
|
[feat](drawing): simply add a macro switch
|
2025-03-07 13:30:40 +08:00 |
|
Swung0x48
|
94c54646f6
|
misc(drawing): add debug msg
|
2025-03-06 22:24:54 +08:00 |
|
Swung0x48
|
749f7c6245
|
[feat](drawing): glMultiDrawElementsBaseVertexEXT?
|
2025-03-06 17:25:04 +08:00 |
|
Swung0x48
|
561affec23
|
[feat](version): add suffix
|
2025-03-06 16:47:51 +08:00 |
|
Swung0x48
|
59fe70ac82
|
[feat](drawing): multi-draw indirect!
|
2025-03-06 16:43:10 +08:00 |
|
Swung0x48
|
314309b0a4
|
[feat](texture): detect GL_EXT_texture_rg extension
|
2025-03-06 11:08:33 +08:00 |
|
Swung0x48
|
1e7b2bcdf5
|
[feat](loader): check for depth format availability
|
2025-03-05 15:17:52 +08:00 |
|
Swung0x48
|
67ef108076
|
[feat](buffer): add ARB aliases for buffer functions
|
2025-03-04 23:12:13 +08:00 |
|
Swung0x48
|
69e02806e6
|
[optimize] (drawing): directly write into DRAW_INDIRECT_BUFFER
|
2025-03-04 15:47:54 +08:00 |
|
Swung0x48
|
91b61dff5a
|
[chore](version): bump version to 1.1.0.1
|
2025-03-03 16:12:47 +08:00 |
|
Swung0x48
|
c66a53befe
|
Merge branch 'plugin' of https://github.com/Swung0x48/MobileGlues into plugin
|
2025-03-03 15:58:24 +08:00 |
|
Swung0x48
|
7d2575dcb8
|
[fix](texture): GL_DEPTH_COMPONENT24 as fallback glRenderbufferStorage format, fixing xaero on Mali
|
2025-03-03 13:59:31 +08:00 |
|
Swung0x48
|
29057185b5
|
[fix](loader): incorrect null evaluation
|
2025-03-03 13:58:58 +08:00 |
|
BZLZHH
|
adef78b073
|
[Feat] (settings.*): Add enableCompatibleMode.
|
2025-03-03 12:09:48 +08:00 |
|
Swung0x48
|
9ae00d7bb2
|
fix(main): destroy temp egl context on init
|
2025-03-02 21:24:06 +08:00 |
|
Swung0x48
|
1aab5931ba
|
[misc] (profiling): add full trace config file
|
2025-03-02 21:22:35 +08:00 |
|
Swung0x48
|
03948b6c52
|
[Feat](drawing): draw indirect impl
|
2025-03-01 23:30:22 +08:00 |
|
BZLZHH
|
40709ce56d
|
[Release] (version.h): Version bump to 1.1.0.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 13:56:23 +08:00 |
|
BZLZHH
|
f93b481fb6
|
[Fix] (buffer.cpp): Add CHECK_GL_ERROR in glBufferData.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 13:55:06 +08:00 |
|
BZLZHH
|
2823791458
|
[Fix] (cache.cpp): Prevent glsl cache loading fragment from crashing when glsl cache file is broken.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 13:54:42 +08:00 |
|
BZLZHH
|
b20668c6ff
|
[Fix] (getter.cpp): Let GL_MAX_TEXTURE_IMAGE_UNITS of glGetIntegerv return a bigger value. Add GL_MAJOR_VERSION and GL_MINOR_VERSION process.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 13:53:03 +08:00 |
|
BZLZHH
|
fbfa93d814
|
[Fix] (drawing.cpp): Disable the unexpected_error process for glDrawElements, glBindImageTexture..., fixing a strange shader error.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 12:37:44 +08:00 |
|
BZLZHH
|
4da83c2e39
|
[Improvement] (mg.cpp): Always flush log file in write_log.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 12:37:44 +08:00 |
|
BZLZHH
|
89a34ca521
|
[Improvement|Fix] (program.cpp|glsl_for_es.cpp): Add some information about the environment in GLSL cache. Process the location binding for outColor*.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 12:34:43 +08:00 |
|
BZLZHH
|
2512c18506
|
[Improvement] (settings.cpp): Change the logic of loading maxGlslCacheSize config, fixing a plugin error.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 12:26:07 +08:00 |
|
BZLZHH
|
9575e7d7ca
|
[Fix] (texture.cpp|loader.h): Fix the compilation when DEBUG is enabled.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 09:23:32 +08:00 |
|
BZLZHH
|
5771bdc4e0
|
[Chore] (version.h): Version bump to V1.0.6.Dev.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 09:21:24 +08:00 |
|
BZLZHH
|
badf42037f
|
[Fix] (texture.cpp): Use GL_DEPTH_COMPONENT as internal format for GL_DEPTH_COMPONENT, fixing some shadow errors.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-03-01 02:04:35 +08:00 |
|
BZLZHH
|
3f6dad41e5
|
Merge branch 'plugin' of https://github.com/Swung0x48/MobileGlues into plugin
|
2025-02-28 13:27:27 +08:00 |
|
BZLZHH
|
00929e3f59
|
[Refactor] (...): Optimize code.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-02-28 13:25:26 +08:00 |
|
Swung0x48
|
5852bb489a
|
Merge branch 'plugin' of https://github.com/Swung0x48/MobileGlues into plugin
|
2025-02-28 10:52:44 +08:00 |
|
Swung0x48
|
34aed04e70
|
fix(texture): glGetTexImage readback BGRA texture
|
2025-02-28 10:52:15 +08:00 |
|
BZLZHH
|
1d1f6ad419
|
[Improvement] (getter.cpp): Force glGetError to return GL_NO_ERROR.
Signed-off-by: BZLZHH <admin@bzlzhh.top>
|
2025-02-28 09:18:24 +08:00 |
|
Swung0x48
|
68700c1fcb
|
fix(texture): glGetTexImage readback BGRA texture (WIP)
|
2025-02-27 17:54:59 +08:00 |
|
Swung0x48
|
e8c5f18180
|
feat(loader): detect rgba extension
|
2025-02-25 17:50:19 +08:00 |
|
Swung0x48
|
1cb7bef6f4
|
fix(gl_stub): maintain C linkage on gl stubs
|
2025-02-25 14:01:23 +08:00 |
|
Swung0x48
|
ac20ab31de
|
fix(cmake): remove direct dependency on libc++_shared.so
|
2025-02-25 13:46:45 +08:00 |
|
Swung0x48
|
be19d8c702
|
misc(version): bump version to 1.0.5
|
2025-02-25 13:39:09 +08:00 |
|
Swung0x48
|
4379f5d442
|
fix(texture): correctly handle BGRA in glTexSubImage2D, fixing missing tiles in Xaero
|
2025-02-25 13:36:36 +08:00 |
|