Blob Blame History Raw
From 58ece9a351e776fee5653c2de48c7dbf2864bbae Mon Sep 17 00:00:00 2001
From: Julian Sikorski <belegdol+github@gmail.com>
Date: Sun, 3 Apr 2022 11:28:44 +0200
Subject: [PATCH] Hack allowing bgfx to initialise in absence of dx9 shaders

---
 src/osd/modules/render/bgfx/shadermanager.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/osd/modules/render/bgfx/shadermanager.cpp b/src/osd/modules/render/bgfx/shadermanager.cpp
index dd131e719a5..30a17a25f68 100644
--- a/src/osd/modules/render/bgfx/shadermanager.cpp
+++ b/src/osd/modules/render/bgfx/shadermanager.cpp
@@ -82,7 +82,6 @@ std::string shader_manager::make_path_string(osd_options &options, std::string n
 	shader_path += PATH_SEPARATOR "shaders" PATH_SEPARATOR;
 	switch (bgfx::getRendererType())
 	{
-		case bgfx::RendererType::Noop:
 		case bgfx::RendererType::Direct3D9:
 			shader_path += "dx9";
 			break;
@@ -100,6 +99,7 @@ std::string shader_manager::make_path_string(osd_options &options, std::string n
 			shader_path += "metal";
 			break;
 
+		case bgfx::RendererType::Noop:
 		case bgfx::RendererType::OpenGL:
 			shader_path += "glsl";
 			break;
-- 
2.35.1