Add basic software GPU renderer

This commit is contained in:
Connor McLaughlin
2019-10-26 12:57:35 +10:00
parent 9b56499afa
commit 540e942a46
10 changed files with 613 additions and 6 deletions

View File

@ -21,8 +21,8 @@
#include <nfd.h>
Log_SetChannel(SDLInterface);
static constexpr std::array<std::pair<GPURenderer, const char*>, 1> s_gpu_renderer_names = {
{{GPURenderer::HardwareOpenGL, "Hardware (OpenGL)"}}};
static constexpr std::array<std::pair<GPURenderer, const char*>, 2> s_gpu_renderer_names = {
{{GPURenderer::HardwareOpenGL, "Hardware (OpenGL)"}, {GPURenderer::Software, "Software"}}};
SDLInterface::SDLInterface() = default;