2
0
Эх сурвалжийг харах

d3d12: xbox has no DXGI_PRESENT flags

Anonymous Maarten 1 жил өмнө
parent
commit
54c435409b

+ 5 - 0
src/render/direct3d12/SDL_render_d3d12.c

@@ -58,6 +58,11 @@
 #define SDL_COMPOSE_ERROR(str) SDL_STRINGIFY_ARG(__FUNCTION__) ", " str
 #endif
 
+/* DXGI_PRESENT flags are removed on Xbox */
+#if defined(__XBOXONE__) || defined(__XBOXSERIES__)
+#define DXGI_PRESENT_ALLOW_TEARING 0
+#endif
+
 #ifdef __cplusplus
 #define SAFE_RELEASE(X) \
     if (X) {            \