|
@@ -9951,13 +9951,6 @@ static bool VULKAN_INTERNAL_AcquireSwapchainTexture(
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- if (swapchainTextureWidth) {
|
|
|
- *swapchainTextureWidth = windowData->width;
|
|
|
- }
|
|
|
- if (swapchainTextureHeight) {
|
|
|
- *swapchainTextureHeight = windowData->height;
|
|
|
- }
|
|
|
-
|
|
|
if (windowData->inFlightFences[windowData->frameCounter] != NULL) {
|
|
|
if (block) {
|
|
|
// If we are blocking, just wait for the fence!
|
|
@@ -10009,6 +10002,14 @@ static bool VULKAN_INTERNAL_AcquireSwapchainTexture(
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ if (swapchainTextureWidth) {
|
|
|
+ *swapchainTextureWidth = windowData->width;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (swapchainTextureHeight) {
|
|
|
+ *swapchainTextureHeight = windowData->height;
|
|
|
+ }
|
|
|
+
|
|
|
swapchainTextureContainer = &windowData->textureContainers[swapchainImageIndex];
|
|
|
|
|
|
// We need a special execution dependency with pWaitDstStageMask or image transition can start before acquire finishes
|