From 1b71249562d001f509bf20cc831f685b7d2edf25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Mon, 27 Jun 2016 12:45:00 +0200 Subject: [PATCH] D3D: Fix crash on start with BBox enabled Someone removed the BBox::Init(), causing crashes when BBox is enabled. Fixes issue #9643. --- Source/Core/VideoBackends/D3D/main.cpp | 1 + Source/Core/VideoBackends/D3D12/main.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/Source/Core/VideoBackends/D3D/main.cpp b/Source/Core/VideoBackends/D3D/main.cpp index e630c177f9..33b1b6c806 100644 --- a/Source/Core/VideoBackends/D3D/main.cpp +++ b/Source/Core/VideoBackends/D3D/main.cpp @@ -162,6 +162,7 @@ void VideoBackend::Video_Prepare() PixelShaderCache::Init(); GeometryShaderCache::Init(); D3D::InitUtils(); + BBox::Init(); } void VideoBackend::Shutdown() diff --git a/Source/Core/VideoBackends/D3D12/main.cpp b/Source/Core/VideoBackends/D3D12/main.cpp index a593220c56..023a72f116 100644 --- a/Source/Core/VideoBackends/D3D12/main.cpp +++ b/Source/Core/VideoBackends/D3D12/main.cpp @@ -181,6 +181,7 @@ void VideoBackend::Video_Prepare() StaticShaderCache::Init(); StateCache::Init(); // PSO cache is populated here, after constituent shaders are loaded. D3D::InitUtils(); + BBox::Init(); } void VideoBackend::Shutdown()