mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-07-31 12:38:58 +00:00
committed by
Sam Lantinga
parent
5e53f67155
commit
0a7820fca3
@@ -146,6 +146,11 @@ bool Android_Vulkan_CreateSurface(SDL_VideoDevice *_this,
|
||||
" extension is not enabled in the Vulkan instance.");
|
||||
}
|
||||
|
||||
if (!windowData->native_window) {
|
||||
// passing a NULL window violates Vulkan spec
|
||||
return SDL_SetError("Android native window is not available for surface creation, usually because of backgrounding");
|
||||
}
|
||||
|
||||
SDL_zero(createInfo);
|
||||
createInfo.sType = VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR;
|
||||
createInfo.pNext = NULL;
|
||||
|
||||
Reference in New Issue
Block a user