prepare for software renderer

do not use or your Furnace will need a replacement
This commit is contained in:
tildearrow 2024-04-07 19:30:47 -05:00
parent c527eaa946
commit b6fcba2ba3
10 changed files with 1020 additions and 2 deletions

View file

@ -74,7 +74,8 @@ enum FurnaceGUIRenderBackend {
GUI_BACKEND_GL2,
GUI_BACKEND_GL1,
GUI_BACKEND_DX11,
GUI_BACKEND_DX9
GUI_BACKEND_DX9,
GUI_BACKEND_SOFTWARE
};
#ifdef HAVE_RENDER_DX11
@ -99,7 +100,8 @@ enum FurnaceGUIRenderBackend {
#define GUI_BACKEND_DEFAULT GUI_BACKEND_SDL
#define GUI_BACKEND_DEFAULT_NAME "SDL"
#else
#error how did you manage to do that?
#define GUI_BACKEND_DEFAULT GUI_BACKEND_SOFTWARE
#define GUI_BACKEDN_DEFAULT_NAME "Software"
#endif
#endif
#endif