renderer_base: Removed redundant settings
use_framelimiter was not being used internally by the renderers. set_background_color was always set to true as there is no toggle for the renderer background color, instead users directly choose the color of their choice.
This commit is contained in:
		| @@ -19,9 +19,6 @@ RendererBase::~RendererBase() = default; | ||||
|  | ||||
| void RendererBase::RefreshBaseSettings() { | ||||
|     UpdateCurrentFramebufferLayout(); | ||||
|  | ||||
|     renderer_settings.use_framelimiter = Settings::values.use_speed_limit.GetValue(); | ||||
|     renderer_settings.set_background_color = true; | ||||
| } | ||||
|  | ||||
| void RendererBase::UpdateCurrentFramebufferLayout() { | ||||
|   | ||||
| @@ -21,9 +21,6 @@ class GraphicsContext; | ||||
| namespace VideoCore { | ||||
|  | ||||
| struct RendererSettings { | ||||
|     std::atomic_bool use_framelimiter{false}; | ||||
|     std::atomic_bool set_background_color{false}; | ||||
|  | ||||
|     // Screenshot | ||||
|     std::atomic<bool> screenshot_requested{false}; | ||||
|     void* screenshot_bits{}; | ||||
|   | ||||
| @@ -332,12 +332,10 @@ void RendererOpenGL::ConfigureFramebufferTexture(TextureInfo& texture, | ||||
| } | ||||
|  | ||||
| void RendererOpenGL::DrawScreen(const Layout::FramebufferLayout& layout) { | ||||
|     if (renderer_settings.set_background_color) { | ||||
|         // Update background color before drawing | ||||
|         glClearColor(Settings::values.bg_red.GetValue() / 255.0f, | ||||
|                      Settings::values.bg_green.GetValue() / 255.0f, | ||||
|                      Settings::values.bg_blue.GetValue() / 255.0f, 1.0f); | ||||
|     } | ||||
|     // Update background color before drawing | ||||
|     glClearColor(Settings::values.bg_red.GetValue() / 255.0f, | ||||
|                  Settings::values.bg_green.GetValue() / 255.0f, | ||||
|                  Settings::values.bg_blue.GetValue() / 255.0f, 1.0f); | ||||
|  | ||||
|     // Set projection matrix | ||||
|     const std::array ortho_matrix = | ||||
|   | ||||
		Reference in New Issue
	
	Block a user