swung0x48
|
35fd55d4be
|
[Chore]: small program to do a tiny self-check
|
2026-01-17 11:23:36 +08:00 |
|
swung0x48
|
80bb46cbb9
|
[Fix] (MG_Impl/GetProcAddress, Exporting): properly get proc address, clear reliance on dlsym
|
2026-01-17 09:19:38 +08:00 |
|
swung0x48
|
97cbb35dbd
|
[Feat] (MG_Impl/EGLImpl): Implement eglQueryString
|
2026-01-14 22:50:40 +08:00 |
|
swung0x48
|
c7ca2fecf2
|
[Chore] (MG_Impl/Texture): more logs
|
2026-01-11 18:14:03 +08:00 |
|
swung0x48
|
00b972252b
|
[Feat] (CMake): bring back SPIRV-Tools-opt
|
2026-01-11 17:30:51 +08:00 |
|
swung0x48
|
fbac2ceb4e
|
[Chore] (Config): update vendor string
|
2026-01-11 09:29:41 +08:00 |
|
swung0x48
|
b67a8d2e3a
|
[Fix] (MG_Backend/DirectGLES): patches for Photon (4th patch)
|
2026-01-11 09:07:25 +08:00 |
|
swung0x48
|
a051e51946
|
[Fix] (MG_Backend/DirectGLES): patches for Photon (3rd patch)
|
2026-01-10 21:59:03 +08:00 |
|
swung0x48
|
3b807f6275
|
[Chore] (Defines): MOBILEGL_LOG_ACTIVE_LEVEL defaults to MOBILEGL_LOG_LEVEL_INFO
|
2026-01-10 13:43:59 +08:00 |
|
swung0x48
|
26ab093679
|
[Feat] (MG_Util/Texture): use fallback formats when GL_EXT_texture_norm16 is not supported
|
2026-01-10 13:23:02 +08:00 |
|
swung0x48
|
db2806a12a
|
[Feat] (MG_Util/BackendLoaders): check for GL_EXT_texture_norm16
|
2026-01-10 12:54:35 +08:00 |
|
swung0x48
|
cc7e95c84d
|
[Chore] (MG_Backend/DirectGLES): check for ES error when glTexImage*
|
2026-01-10 11:43:15 +08:00 |
|
swung0x48
|
48d5e522d8
|
[Chore] (MG_Util): add/fix some logging
|
2026-01-10 11:27:56 +08:00 |
|
swung0x48
|
60ab186b5c
|
[Fix] (MG_Backend/DirectGLES): patches for Photon (cont.)
|
2026-01-10 00:54:57 +08:00 |
|
swung0x48
|
c24015b618
|
[Fix] (MG_Backend/DirectGLES): patches for Photon (WIP)
|
2026-01-09 23:49:10 +08:00 |
|
swung0x48
|
27ed4cd30b
|
[Feat] (MG_Backend/DirectGLES): OpenGL scope marker
|
2026-01-09 16:23:30 +08:00 |
|
swung0x48
|
1e49519c81
|
[Chore] (MG_Backend/DirectGLES): tidying up code
|
2026-01-09 10:29:07 +08:00 |
|
swung0x48
|
39182f3a5e
|
[Fix] (MG_Backend/DirectGLES): fix bad texture binding in CopyTexImage2D
|
2026-01-08 14:07:51 +08:00 |
|
swung0x48
|
d7139894da
|
[Chore] (MG_Backend/DirectGLES): more debug stuff
|
2026-01-08 14:07:05 +08:00 |
|
swung0x48
|
6efcecc147
|
[Chore] (MG_Backend/DirectGLES): more debug stuff
|
2026-01-08 11:38:57 +08:00 |
|
swung0x48
|
0d4c227196
|
[Chore] (MG_Backend/DirectGLES): fix param order in GenerateTextureFormatInfo
|
2026-01-08 10:33:57 +08:00 |
|
swung0x48
|
d7e1aee645
|
[Chore] (MG_Impl/Texture): convert base internal format to sized ones (on a best-effort basis)
|
2026-01-08 10:19:20 +08:00 |
|
swung0x48
|
a601307d6f
|
[Chore] (MG_Util/Texture): rearrange formats in NormalizePixelFormat (cont.)
|
2026-01-06 22:48:32 +08:00 |
|
swung0x48
|
4b8e558565
|
[Chore] (MG_Util/Texture): rearrange formats in NormalizePixelFormat
|
2026-01-06 14:02:20 +08:00 |
|
swung0x48
|
4c0cc8b038
|
[Fix] (MG_Util/Texture): use proper GL_RGBA16 to unbreak gbuffer unpack in some shaders
|
2026-01-06 09:29:50 +08:00 |
|
swung0x48
|
d4a98ad94f
|
[Fix] (MG_Util/Texture): fix D32 depth format in NormalizePixelFormat, fixing Photon shadow
|
2026-01-06 09:28:51 +08:00 |
|
swung0x48
|
bdd4261a5a
|
[Chore] (MG_Util/Metrics): add fallback assertion when getting unknown GL type size
|
2026-01-05 17:46:04 +08:00 |
|
swung0x48
|
0a1e85e9e6
|
[Fix] (MG_Util/Debug/Log): force turn off stacktrace
|
2026-01-05 15:33:15 +08:00 |
|
swung0x48
|
08a9c9bb61
|
[Fix] (MG_Impl/Tetxture): properly fix CopyTexImage2D's frontend state
|
2026-01-05 12:52:47 +08:00 |
|
swung0x48
|
b3fe9c1544
|
[Chore] (MG_Util/Texture): move NormalizePixelFormat to MG_Util
|
2026-01-05 12:43:47 +08:00 |
|
swung0x48
|
5e9844a4e5
|
[Chore] (MG_Util/Debug/Log): give up on stacktrace
|
2026-01-05 10:03:14 +08:00 |
|
swung0x48
|
c6443e5039
|
[Fix] (CMake): make MSVC properly report __cplusplus macro
|
2026-01-05 09:46:38 +08:00 |
|
swung0x48
|
141eeb4e87
|
[Optimize] (MG_Backend/DirectGLES): use texture target instead of upload target
|
2026-01-05 09:30:16 +08:00 |
|
swung0x48
|
4233a6031a
|
[Fix] (MG_Backend/DirectGLES): why do I need to get "real" internalformat anyway??
|
2026-01-04 23:22:49 +08:00 |
|
swung0x48
|
05f5c0c2b5
|
[Feat] (MG_Impl/GLImpl): export glDrawBuffer
|
2026-01-04 23:21:59 +08:00 |
|
swung0x48
|
2657edc003
|
[Feat] (MG_Impl/Framebuffer): implement glDrawBuffer
|
2026-01-04 23:21:19 +08:00 |
|
swung0x48
|
52d98ee7c3
|
[Feat] (MG_Backend/DirectGLES): implement glTexImage3D in the ES backend
|
2026-01-04 17:37:24 +08:00 |
|
swung0x48
|
c537f9814c
|
[Feat] (MG_Impl/Texture): implement glTexImage3D in the frontend
|
2026-01-04 16:39:14 +08:00 |
|
swung0x48
|
7819a8e405
|
[Fix] (MG_Util/TextureMetrics): fix wrong size of RGB16F, RGB16I, RGB16UI
|
2026-01-04 16:38:18 +08:00 |
|
swung0x48
|
b281afe665
|
[Feat] (MG_Backend/DirectGLES): add proper handling when internalformat is GL_R16
|
2026-01-04 16:03:50 +08:00 |
|
BZLZHH
|
28c15148f2
|
[Fix] (...): Some fix for TexSubImage2D(MG_Impl) and ...
|
2026-01-02 19:40:05 +08:00 |
|
BZLZHH
|
3822d8169a
|
[Docs] (README): Better build instructions.
|
2026-01-02 18:28:42 +08:00 |
|
BZLZHH
|
8db0841949
|
[Improvement] (CMake): Unify CMake options.
|
2026-01-02 18:14:44 +08:00 |
|
BZLZHH
|
e5c0782615
|
[Fix|Chore] (3rdparty): Update glslang for disabling GL_ARB_derivative_control.
|
2026-01-01 13:54:38 +08:00 |
|
BZLZHH
|
b68d2859e8
|
[Feat] (MG_Util|MG_State/TextureState): Add TexturePixelDataType::HalfFloat and TexturePixelDataType::UnsignedInt248. Handle TexturePixelDataType::Float32UnsignedInt248Rev.
|
2026-01-01 13:17:25 +08:00 |
|
BZLZHH
|
21dcbc9e52
|
[Chore] (CI): Use Ninja and clang.
|
2026-01-01 12:16:26 +08:00 |
|
BZLZHH
|
e4f027e13b
|
[Fix] (MG_Util): Skip GLES initializing if the libs do not exist.
|
2026-01-01 11:32:12 +08:00 |
|
BZLZHH
|
876195de80
|
Revert "[Fix] (...): Skip external libraries loading for MG_Test and MG_Bench."
This reverts commit da0e326534.
|
2026-01-01 10:49:01 +08:00 |
|
BZLZHH
|
e298e5be51
|
Revert "[Chore] (...): Cmake option MOBILEGL_FORCE_SKIP_EXTERNAL_LIB_LOADING."
This reverts commit 0b262d4f3a.
|
2026-01-01 10:48:49 +08:00 |
|
BZLZHH
|
0b262d4f3a
|
[Chore] (...): Cmake option MOBILEGL_FORCE_SKIP_EXTERNAL_LIB_LOADING.
|
2026-01-01 01:48:30 +08:00 |
|