mirror of
https://github.com/id-Software/DOOM-3-BFG.git
synced 2025-03-15 07:00:58 +00:00
* Renamed vkwindow to sdlWindow in struct vulkanContext_t to matche the rest of the struct naming conventions. Image_VK.cpp: * disabled printing "Vulkan Image alloc " to the terminal, flooding it with data RenderBackend_VK.cpp: * Re-enabled r_vkEnableValidationLayers enabling/disabling Vulkan validation checking, I had it hard-coded to true for testing reasons. * static void DestroySwapChain(): * I don't know if the changes I introduced here are helping or not, or even doing anything, so this part can be ignored or changed back. * GL_StartFrame() and GL_BlockingSwapBuffers(): * VkResult for these two functions, vkAcquireNextImageKHR and vkQueuePresentKHR, don't need to return VK_SUCCESS for the application to be valid, so handle them differently here. There may be others like this, but I don't know. qvk.h: * Since VK_USE_PLATFORM_* is defined in the CMakeLists.txt file, for now anyways, use them to wrap the correct platform headers instead of defining them here. sdl_vkimp.cpp: * Some debug printing changes, from GL to Vulkan, since this is for the Vulkan API. |
||
---|---|---|
.. | ||
sdl2_scancode_mappings.h | ||
sdl_cpu.cpp | ||
sdl_events.cpp | ||
sdl_glimp.cpp | ||
sdl_local.h | ||
sdl_vkimp.cpp |