diff --git a/src/core/host_interface.cpp b/src/core/host_interface.cpp index 986bed235..c94dc0df8 100644 --- a/src/core/host_interface.cpp +++ b/src/core/host_interface.cpp @@ -7,7 +7,7 @@ Log_SetChannel(HostInterface); HostInterface::HostInterface() { - m_settings.gpu_renderer = Settings::GPURenderer::HardwareD3D11; + m_settings.gpu_renderer = Settings::GPURenderer::HardwareOpenGL; m_settings.memory_card_a_filename = "memory_card_a.mcd"; } diff --git a/src/duckstation/opengl_host_display.cpp b/src/duckstation/opengl_host_display.cpp index 2b08d342d..ff2dd8134 100644 --- a/src/duckstation/opengl_host_display.cpp +++ b/src/duckstation/opengl_host_display.cpp @@ -33,6 +33,8 @@ public: glBindTexture(GL_TEXTURE_2D, id); glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, initial_data); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAX_LEVEL, 1); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); glBindTexture(GL_TEXTURE_2D, id); return std::make_unique(id, width, height);