From f8964dd89a9464a7f5888301f1515b017293b568 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Tue, 27 Jul 2021 07:30:54 -0400 Subject: video_core/engine: Consistently initialize rasterizer pointers Ensures all of the engines have consistent and deterministic initialization of the rasterizer pointers. --- src/video_core/engines/fermi_2d.h | 2 +- src/video_core/engines/maxwell_dma.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/video_core/engines/fermi_2d.h b/src/video_core/engines/fermi_2d.h index a4170ffff..d76c5ed56 100644 --- a/src/video_core/engines/fermi_2d.h +++ b/src/video_core/engines/fermi_2d.h @@ -299,7 +299,7 @@ public: }; private: - VideoCore::RasterizerInterface* rasterizer; + VideoCore::RasterizerInterface* rasterizer = nullptr; /// Performs the copy from the source surface to the destination surface as configured in the /// registers. diff --git a/src/video_core/engines/maxwell_dma.h b/src/video_core/engines/maxwell_dma.h index d3329b0f8..9e457ae16 100644 --- a/src/video_core/engines/maxwell_dma.h +++ b/src/video_core/engines/maxwell_dma.h @@ -227,7 +227,7 @@ private: Core::System& system; MemoryManager& memory_manager; - VideoCore::RasterizerInterface* rasterizer; + VideoCore::RasterizerInterface* rasterizer = nullptr; std::vector read_buffer; std::vector write_buffer; -- cgit v1.2.3