BZLZHH
|
5fe5aae138
|
[Perf] (MG_Backend/DirectVulkan): Batch layout transitions and Reuse staging buffers.
|
2026-02-20 22:04:50 +08:00 |
|
BZLZHH
|
d2485a3fbe
|
[Improvement] (MG_Backend/DirectVulkanTMP): Rename current DirectVulkan to DirectVulkanTMP.
|
2026-02-20 16:33:26 +08:00 |
|
BZLZHH
|
3fe0999550
|
[Misc] (MG_Backend/DirectVulkan): Remove "VulkanRenerer".
|
2026-02-20 16:27:02 +08:00 |
|
BZLZHH
|
39eb6a9026
|
[Feat] (MG_Backend/DirectVulkan|MG_Util): Get Vulkan device info.
|
2026-02-20 16:21:28 +08:00 |
|
BZLZHH
|
99c1697fba
|
Merge branch 'dev' into Feat/Backend-Direct-Vulkan-TMP
|
2026-02-20 15:27:21 +08:00 |
|
BZLZHH
|
60f06d1b8d
|
[Improvement] (MG_Backend): Separate Initialize and InitCapabilities.
|
2026-02-20 15:26:46 +08:00 |
|
BZLZHH
|
5db5545b33
|
Merge branch 'dev' into Feat/Backend-Direct-Vulkan-TMP
|
2026-02-19 02:04:57 +08:00 |
|
BZLZHH
|
e34f3d915c
|
[Fix] (MG_Impl/EGLImpl): Fix GetProcAddress.
|
2026-02-18 22:31:27 +08:00 |
|
BZLZHH
|
f65c71da27
|
[Fix] (MG_Util): Fix typo.
|
2026-02-18 11:10:49 +08:00 |
|
BZLZHH
|
5fbed32ef6
|
[Fix] (MG_Util): Fix compilation.
|
2026-02-18 11:02:36 +08:00 |
|
BZLZHH
|
8413874e82
|
[Feat|Refactor] (MG_Backend|MG_Impl): Implement BackendObject, replacing previous methods.
|
2026-02-18 10:36:56 +08:00 |
|
BZLZHH
|
fe89dc82dc
|
[Chore] (clang-tidy): Update .clang-tidy
|
2026-02-18 10:35:29 +08:00 |
|
BZLZHH
|
5938a18131
|
[Chore] (Scripts): Upgrade clang-format
|
2026-02-18 10:35:04 +08:00 |
|
BZLZHH
|
c4e40c2eb2
|
[Chore] (format): Update .clang-format
|
2026-02-17 17:11:52 +08:00 |
|
BZLZHH
|
8bd6c9719f
|
Merge branch 'Feat/Backend-Direct-GLES' into dev
|
2026-02-16 18:32:52 +08:00 |
|
BZLZHH
|
e63eebf425
|
[Fix] (MG_Backend/DirectVulkan): Correct viewport setting.
|
2026-02-16 18:29:03 +08:00 |
|
BZLZHH
|
03d3fcdc66
|
[Feat|Fix] (MG_Backend): Implement BlitFramebuffer & DrawElementsBaseVertex.
|
2026-02-16 17:12:33 +08:00 |
|
BZLZHH
|
40fc317f69
|
[Fix] (MG_Backend/DirectVulkan): Add shader position transforms & correct namespace name.
|
2026-02-16 14:06:34 +08:00 |
|
BZLZHH
|
3bafdee45d
|
[Feat] (MG_Backend/DirectVulkan): Implement DV::TmpImpl and use.
|
2026-02-11 02:01:08 +08:00 |
|
BZLZHH
|
188275c004
|
Merge branch 'Feat/Backend-Direct-Vulkan' of github.com:MobileGL-Dev/MobileGL into Feat/Backend-Direct-Vulkan
|
2026-02-09 21:03:10 +08:00 |
|
swung0x48
|
cd3ff1f881
|
[Feat] (MG_Backend/DirectVulkan/ProgramManager): impelement CreatePipelineShaderStages/GetPipelineShaderStages
|
2026-02-09 21:02:27 +08:00 |
|
swung0x48
|
6c10876532
|
[Fix] (MG_Backend/DirectVulkan): fix file header
|
2026-02-09 20:51:36 +08:00 |
|
swung0x48
|
ce8a2356d7
|
[Fix] (MG_Test/Program): fix hardcoded stage-index relationship
|
2026-02-09 20:30:22 +08:00 |
|
BZLZHH
|
37f26d1bb1
|
[Misc] (gitignore): Ignore /build_*
|
2026-02-09 18:22:20 +08:00 |
|
swung0x48
|
22bc4fbbc9
|
[Feat] (MG_Backend/DirectVulkan): ProgramManager - hash program object
|
2026-02-09 16:18:50 +08:00 |
|
swung0x48
|
18941f9e83
|
[Feat] (MobileGL/Config): add CacheVersion
|
2026-02-09 14:43:29 +08:00 |
|
swung0x48
|
0b332bdc58
|
[Chore] (3rdparty): add xxHash
|
2026-02-09 13:55:05 +08:00 |
|
BZLZHH
|
2abdebcd96
|
[Fix] (MG_Backend/DirectVulkan): Acquire next frame image only at the start of frame.
|
2026-02-08 18:56:25 +08:00 |
|
BZLZHH
|
e39af3b940
|
[Fix|Refactor] (MG_Backend/DirectVulkan): Fix incorrect vkAcquireNextImageKHR call. MOBILEGL_ASSERT_VK -> VK_VERIFY.
|
2026-02-08 16:28:12 +08:00 |
|
BZLZHH
|
3b2c2028b9
|
[Feat] (MG_Backend/DirectVulkan): Present frame in eglSwapBuffers.
|
2026-02-08 14:58:42 +08:00 |
|
BZLZHH
|
55020a1e86
|
[Improvement] (MG_Backend/DirectVulkan): Unify error handling.
|
2026-02-08 14:48:04 +08:00 |
|
swung0x48
|
6d4ddc47f6
|
[Fix] (MG_Backend/DirectVulkan): request Vulkan 1.1 (to make renderdoc happy)
|
2026-02-08 13:47:27 +08:00 |
|
swung0x48
|
2aff5dc650
|
[Fix] (MG_Impl/EGL/EGLForVulkan): use GL semantics for demo shader
|
2026-02-08 13:31:51 +08:00 |
|
swung0x48
|
7aa7b82628
|
[Fix] (buildsystem): fix build on Android
|
2026-02-08 11:51:14 +08:00 |
|
swung0x48
|
fd530156a6
|
[Fix] (buildsystem): fix build on Windows
|
2026-02-08 10:00:08 +08:00 |
|
BZLZHH
|
56c98041e3
|
[Misc] (MG_Backend/DirectVulkan): Prioritize MAILBOX/IMMEDIATE present modes.
|
2026-02-08 01:09:12 +08:00 |
|
swung0x48
|
b90df42a45
|
[Feat] (MG_Util/Texture, MG_Backend/DirectGLES): implementing BGRA texture readback (WIP)
|
2026-02-07 23:10:43 +08:00 |
|
swung0x48
|
40333fa84a
|
[Remove] (workflow): remove combined workflow
|
2026-02-07 20:06:43 +08:00 |
|
swung0x48
|
a079e5e6b9
|
[Debug] (workflow): checking inter-job artifact exchange
|
2026-02-07 19:15:45 +08:00 |
|
swung0x48
|
f6f84267b6
|
[Feat] (workflow): merge two workflows
|
2026-02-07 18:50:18 +08:00 |
|
BZLZHH
|
6eeb67f08b
|
Merge branch 'dev' into Feat/Backend-Direct-Vulkan
|
2026-02-07 12:32:16 +08:00 |
|
BZLZHH
|
155aaa0d4b
|
[Docs] (README): Improve accuracy.
|
2026-02-07 12:32:03 +08:00 |
|
BZLZHH
|
9a6cf7fc7f
|
Merge branch 'dev' into Feat/Backend-Direct-Vulkan
|
2026-02-07 11:41:11 +08:00 |
|
BZLZHH
|
aaeb2711ff
|
Merge branch 'Feat/Backend-Direct-GLES' into dev
|
2026-02-07 11:25:28 +08:00 |
|
BZLZHH
|
d4d0407a1c
|
[Fix] (MG_Backend/DirectGLES): Fix GetTexImage.
|
2026-02-06 21:42:07 +08:00 |
|
BZLZHH
|
eb3621cb3c
|
Revert "[Misc] (MG_Backend/DirectGLES): Handle GL_BGRA as GL_RGBA in ReadPixels and GetTexImage."
This reverts commit 2ad7e2da40.
|
2026-02-06 20:48:01 +08:00 |
|
BZLZHH
|
2ad7e2da40
|
[Misc] (MG_Backend/DirectGLES): Handle GL_BGRA as GL_RGBA in ReadPixels and GetTexImage.
|
2026-02-06 20:21:10 +08:00 |
|
BZLZHH
|
a7d8e90600
|
[Feat] (MG_Backend/DirectGLES|MG_Impl): Initial implementions of GetTexImage and ReadPixels.
|
2026-02-06 20:14:18 +08:00 |
|
BZLZHH
|
e8f385820a
|
Merge branch 'Feat/Backend-Direct-GLES' into dev
|
2026-02-06 01:11:55 +08:00 |
|
BZLZHH
|
07927dc4a3
|
[Feat] (MG_Backend/DirectGLES): Sync indexed blend states.
|
2026-02-06 01:05:18 +08:00 |
|