BZLZHH
|
b73c6e749e
|
[Fix] (Diligent/Texture): Remove useless judgement in glTexSubImage2D.
|
2025-06-08 23:23:23 +08:00 |
|
BZLZHH
|
1022a4dfc3
|
[Fix] (Diligent/Buffer): Update all dynamic buffers in glDraw*.
|
2025-06-08 23:00:13 +08:00 |
|
BZLZHH
|
ee72f7d07f
|
[Fix] (Diligent/Framebuffer): Make sure glBlitFramebuffer is not in renderpass.
|
2025-06-08 22:23:12 +08:00 |
|
swung0x48
|
8af2aa262b
|
Merge branch 'Feat/Diligent' of https://github.com/MobileGL-Dev/MobileGL into feat/Diligent
|
2025-06-08 20:19:36 +08:00 |
|
swung0x48
|
40a458b743
|
[Fix]: save order of uniform names, and apply it at linking and buffer mapping
|
2025-06-08 20:19:06 +08:00 |
|
BZLZHH
|
e645167c94
|
[Fix] (Diligent/PSO): Set stride value for layout element.
|
2025-06-08 18:56:56 +08:00 |
|
BZLZHH
|
c183203264
|
[Fix] (Diligent/Drawing): Use real type for IBO.
|
2025-06-08 18:17:05 +08:00 |
|
BZLZHH
|
4dfbc01479
|
[Fix] (Diligent/PSO): Build InputLayout for PSO.
|
2025-06-08 17:29:10 +08:00 |
|
BZLZHH
|
f3497bd2fa
|
[Improvement] (ProgramState): Rename AttributeBindings -> AttributeLocations.
|
2025-06-08 16:01:31 +08:00 |
|
BZLZHH
|
3c98bc5eca
|
[Improvement] (ProgramState): Remove useless programObj.attribBindings.
|
2025-06-08 15:54:10 +08:00 |
|
swung0x48
|
9640e167df
|
[Feat] (GL_Buffer.cpp): name buffers
|
2025-06-08 13:46:41 +08:00 |
|
swung0x48
|
b580605c86
|
[Fix] (EGL_impl.h): get rid of redundant extern var
|
2025-06-08 13:45:27 +08:00 |
|
BZLZHH
|
292c7eeecf
|
[Fix] (Diligent/Buffer): Create dynamic buffer in glDraw*.
|
2025-06-08 13:35:32 +08:00 |
|
BZLZHH
|
848f110658
|
[Fix] (DiligentEngine): Fix some miscellaneous issues.
|
2025-06-08 01:57:13 +08:00 |
|
BZLZHH
|
979d31407f
|
[Fix] (DiligentEngine): Bind renderpass for PSO.
|
2025-06-08 01:04:05 +08:00 |
|
BZLZHH
|
f5c3514dde
|
[Fix] (Diligent/Drawing): Bind shader resources to pipeline.
|
2025-06-08 00:11:24 +08:00 |
|
BZLZHH
|
beecb3dac0
|
[Fix] (DiligentEngine): Use SHADER_TYPE_VS_PS as stages for uniform block.
|
2025-06-07 23:03:12 +08:00 |
|
BZLZHH
|
ea871e0188
|
[Fix] (DiligentEngine): Add static for ImmutableSamplers and Variables in ConfigureResourceLayout.
|
2025-06-07 22:42:38 +08:00 |
|
BZLZHH
|
ad6b9c1ca7
|
[Fix] (Diligent/Texture): Fix glTexSubImage2D crashing.
|
2025-06-07 22:14:34 +08:00 |
|
BZLZHH
|
2caade5a36
|
[Fix] (Diligent/FrameBuffer): Remove the release of RTVs in fbo 0.
|
2025-06-07 22:02:30 +08:00 |
|
BZLZHH
|
8eb055ca81
|
[Fix] (Diligent/FrameBuffer): Fix UpdateDefaultFramebuffer crashing.
|
2025-06-07 21:15:29 +08:00 |
|
BZLZHH
|
852b843b4a
|
[Fix] (Diligent/Texture): Add BIND_RENDER(/DEPTH)_TARGET for texture.
|
2025-06-07 20:49:48 +08:00 |
|
BZLZHH
|
211bf5de39
|
[Fix] (Diligent/Texture): Fix the 'Overwriting reference' bug in TexImage2D.
|
2025-06-07 20:42:25 +08:00 |
|
BZLZHH
|
f5a14c20a9
|
[Feat] (DiligentEngine): Implement most rendering by DiligentEngine.
|
2025-06-07 19:41:32 +08:00 |
|
BZLZHH
|
c95077f263
|
[Misc] (Debug): Add all gl enum constants in GLEnumToString.
|
2025-06-06 21:01:25 +08:00 |
|
BZLZHH
|
ca5c1a123b
|
Merge remote-tracking branch 'origin/dev-es' into Feat/Diligent
|
2025-06-05 14:03:41 +08:00 |
|
BZLZHH
|
6075ae1445
|
[Feat] (DiligentEngine): Capable to render.
|
2025-06-05 13:58:34 +08:00 |
|
BZLZHH
|
47cd496e6d
|
[Fix] (Init): Refactor MG_Initialize/MG_Destroy for multi-platform compatibility.
|
2025-06-05 07:57:07 +08:00 |
|
BZLZHH
|
2466897531
|
[Feat] (Diligent): Add Diligent Vulkan backend.
|
2025-05-25 11:46:38 +08:00 |
|
swung0x48
|
604482d55c
|
[Feat]: Making DiligentCore EGL init work
|
2025-05-18 20:51:58 +08:00 |
|
swung0x48
|
906323f219
|
[Misc]: bringing in DiligentCore
|
2025-05-17 22:47:59 +08:00 |
|
swung0x48
|
13022c79bf
|
[Misc]: add DiligentCore as submodule
|
2025-05-17 22:11:38 +08:00 |
|
BZLZHH
|
aa491bb801
|
[Fix] (BufferState): Convert access in AcquireBufferMemory.
|
2025-05-17 14:31:03 +08:00 |
|
BZLZHH
|
605c5daf54
|
[Chore] (Global): Upgrade target GL version to 3.2.0.
|
2025-05-17 13:10:55 +08:00 |
|
BZLZHH
|
223ae1e33f
|
[Feat] (Getter): Handle more pnames in GetIntegerv.
|
2025-05-17 13:10:20 +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
|
7debcd7927
|
[Feat] (Getter): Implement GetIntegerv.
|
2025-05-17 10:25:58 +08:00 |
|
BZLZHH
|
8805694fb9
|
[Misc] (ShittilyDrawing): Fix error binding of read fbo? Remove DrawBuffer.
|
2025-05-17 01:53:08 +08:00 |
|
BZLZHH
|
4316d4e13d
|
[Feat] (ShittilyDrawing): Implement DrawBuffer. Ensure read fbo is bound.
|
2025-05-17 01:25:13 +08:00 |
|
BZLZHH
|
4673007708
|
[Misc] (FramebufferState): Rename some functions.
|
2025-05-17 01:09:05 +08:00 |
|
BZLZHH
|
19e2a5dec2
|
[Feat] (BufferState): Implement BufferSubData.
|
2025-05-17 00:19:40 +08:00 |
|
BZLZHH
|
71df4bae3c
|
[Misc] (Texture): Start to support GL_DEPTH_COMPONENT32...
|
2025-05-17 00:03:00 +08:00 |
|
BZLZHH
|
e3a25c6274
|
[Feat] (ShittilyDrawing): Implement more Drawing functions. Make uniform correct.
|
2025-05-16 23:40:32 +08:00 |
|
BZLZHH
|
354d0882eb
|
[Fix] (MG_State): Make uniformObj.count correct. Disable all freeIds now.
|
2025-05-16 23:35:44 +08:00 |
|
BZLZHH
|
6901e9584f
|
[Feat] (BufferState): Implement MapBufferRange, FlushMappedBufferRange and CopyBufferSubData.
|
2025-05-16 23:23:16 +08:00 |
|
BZLZHH
|
95110fd989
|
[Misc] (Getter): Add a space character of GL_RENDERER.
|
2025-05-16 16:55:49 +08:00 |
|
BZLZHH
|
2b5b4c5008
|
[Misc] (Getter): Set GL_MAX_TEXTURE_SIZE to 65535.
|
2025-05-16 16:55:04 +08:00 |
|
BZLZHH
|
c848255b43
|
[Docs] (README): Fix the wrong Minecraft version.
|
2025-05-16 16:47:27 +08:00 |
|