diff --git a/src/BizHawk.Bizware.Graphics/ImGuiResourceCache.cs b/src/BizHawk.Bizware.Graphics/ImGuiResourceCache.cs index 0e82d0ab3e..fb06d7c837 100644 --- a/src/BizHawk.Bizware.Graphics/ImGuiResourceCache.cs +++ b/src/BizHawk.Bizware.Graphics/ImGuiResourceCache.cs @@ -164,7 +164,7 @@ void main() public const string ImGuiPixelShader_gl = @" //opengl 3.0 #version 130 -bool uSamplerEnable; +uniform bool uSamplerEnable; uniform sampler2D uSampler0; in vec2 vTexcoord0; diff --git a/src/BizHawk.Bizware.Graphics/Renderers/ImGui2DRenderer.cs b/src/BizHawk.Bizware.Graphics/Renderers/ImGui2DRenderer.cs index 2ca807a174..d4c41879dc 100644 --- a/src/BizHawk.Bizware.Graphics/Renderers/ImGui2DRenderer.cs +++ b/src/BizHawk.Bizware.Graphics/Renderers/ImGui2DRenderer.cs @@ -281,6 +281,7 @@ namespace BizHawk.Bizware.Graphics DrawImage(_stringOutput, 0, 0); } + _imGuiDrawList._PopUnusedDrawCmd(); RenderInternal(width, height); ResetDrawList(); }