ELSE ()
MESSAGE(STATUS "Renderdoc\t\t= disabled.")
ENDIF ()
+IF (VKVG_DBG_STATS)
+ MESSAGE(STATUS "Dbg Stats\t\t= enabled.")
+ELSE ()
+ MESSAGE(STATUS "Dbg Stats\t\t= disabled.")
+ENDIF ()
IF (VKVG_PREMULT_ALPHA)
MESSAGE(STATUS "Premult Alpha\t= enabled.")
ELSE ()
LOG(VKVG_LOG_INFO, "CTX: _wait_flush_fence\n");
if (WaitForFences (ctx->pSurf->dev->vkDev, 1, &ctx->flushFence, VK_TRUE, VKVG_FENCE_TIMEOUT) == VK_SUCCESS)
return true;
+ LOG(VKVG_LOG_DEBUG, "CTX: _wait_flush_fence timeout\n");
ctx->status = VKVG_STATUS_TIMEOUT;
return false;
}
#define FB_COLOR_FORMAT VK_FORMAT_B8G8R8A8_UNORM
#define VKVG_SURFACE_IMGS_REQUIREMENTS VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT|\
VK_IMAGE_USAGE_TRANSFER_DST_BIT|VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_FORMAT_FEATURE_BLIT_SRC_BIT
-//5 seconds fence timeout
-#define VKVG_FENCE_TIMEOUT 5000000000
+//30 seconds fence timeout
+#define VKVG_FENCE_TIMEOUT 30000000000
//#define VKVG_FENCE_TIMEOUT 10000
#endif