From 66c392f72980298ffbcc68e90d27d0022b56721b Mon Sep 17 00:00:00 2001 From: iwubcode Date: Wed, 24 Dec 2025 15:21:48 -0600 Subject: [PATCH] VideoCommon: initialize stored viewport to 0, fixes a crash in debug mode for d3d --- Source/Core/VideoCommon/AbstractGfx.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Source/Core/VideoCommon/AbstractGfx.h b/Source/Core/VideoCommon/AbstractGfx.h index b1528b3bb1..3a3c72c684 100644 --- a/Source/Core/VideoCommon/AbstractGfx.h +++ b/Source/Core/VideoCommon/AbstractGfx.h @@ -129,12 +129,12 @@ public: struct ViewportAndScissor { MathUtil::Rectangle scissor_rect; - float viewport_x; - float viewport_y; - float viewport_width; - float viewport_height; - float viewport_near_depth; - float viewport_far_depth; + float viewport_x = 0; + float viewport_y = 0; + float viewport_width = 0; + float viewport_height = 0; + float viewport_near_depth = 0; + float viewport_far_depth = 0; }; // Stores the last viewport and scissor, the stored data is restored in 'EndUtilityDrawing'