Get Ganesh Vulkan backend working again, and make it the default on windows

This commit is contained in:
Yousef Khadadeh 2026-02-04 10:53:23 +03:00
parent 93733c225c
commit 6c038a7e0f
4 changed files with 8 additions and 4 deletions

View file

@ -470,7 +470,7 @@ SDL_AppResult SDL_AppInit(void **appstate, int argc, char **argv) {
(PFN_vkGetInstanceProcAddr)SDL_Vulkan_GetVkGetInstanceProcAddr());
mS.surface = mS.vulkanWindowContext->getBackbufferSurface();
#elif USE_SKIA_BACKEND_GANESH
std::unique_ptr<const skwindow::DisplayParams> displayParams = skwindow::DisplayParamsBuilder().build();
std::unique_ptr<const skwindow::DisplayParams> displayParams = skwindow::DisplayParamsBuilder().detach();
mS.vulkanWindowContext = std::make_unique<skwindow::internal::VulkanWindowContext>(std::move(displayParams),
[window = mS.window](VkInstance instance) {