[Feat] (MG_Test/Backend/DirectVulkan): move Render() outside of eglSwapBuffers

This commit is contained in:
2026-02-15 21:36:26 +08:00
parent 1a91e48219
commit 129091a430
2 changed files with 1 additions and 2 deletions
@@ -32,7 +32,6 @@ namespace MobileGL {
MGLOG_E("EGLForVulkan::SwapBuffers called but VulkanRenderer is null"); MGLOG_E("EGLForVulkan::SwapBuffers called but VulkanRenderer is null");
return EGL_FALSE; return EGL_FALSE;
} }
MG_Backend::DirectVulkan::pVulkanRenderer->Render();
MG_Backend::DirectVulkan::pVulkanRenderer->Present(); MG_Backend::DirectVulkan::pVulkanRenderer->Present();
return EGL_TRUE; return EGL_TRUE;
} }
@@ -74,7 +74,7 @@ int main() {
while(!glfwWindowShouldClose(window)) { while(!glfwWindowShouldClose(window)) {
glfwPollEvents(); glfwPollEvents();
// MobileGL::MG_Backend::DirectVulkan::pVulkanRenderer->RenderFrame(); MobileGL::MG_Backend::DirectVulkan::pVulkanRenderer->Render();
eglSwapBuffers(display, surface); eglSwapBuffers(display, surface);
} }