fix color bleeding

This commit is contained in:
2019-07-21 00:27:34 +02:00
parent 02fda636ab
commit 85d9c057f8
15 changed files with 258 additions and 221 deletions

View File

@@ -1398,8 +1398,8 @@ void CanvasModeTransform::leave(kCanvasMode next)
ShaderManager::u_int(kShaderUniform::BlendMode, 0);
ShaderManager::u_int(kShaderUniform::UseDual, false);
ShaderManager::u_int(kShaderUniform::UsePattern, false);
Canvas::I->m_sampler_bg.bind(1);
Canvas::I->m_sampler_bg.bind(0);
Canvas::I->m_sampler_nearest.bind(1);
Canvas::I->m_sampler_nearest.bind(0);
m_tex[j].bind();
m_shape[j].draw_fill();
m_tex[j].unbind();