mirror of https://github.com/PCSX2/pcsx2.git
gsdx ogl: performance note of texture clear vs framebuffer clear
In case of render target. FB clear is better
This commit is contained in:
parent
e776118de9
commit
1522cba5b0
|
@ -526,6 +526,10 @@ void GSDeviceOGL::ClearRenderTarget(GSTexture* t, const GSVector4& c)
|
|||
if (T->HasBeenCleaned() && !T->IsBackbuffer())
|
||||
return;
|
||||
|
||||
// Performance note: potentially T->Clear() could be used. However the render target
|
||||
// will be used right away as the render target. So in all case, FBO must be binded
|
||||
// and the texture attached too. So using the old/standard path is better.
|
||||
|
||||
GL_PUSH("Clear RT %d", T->GetID());
|
||||
|
||||
// TODO: check size of scissor before toggling it
|
||||
|
|
Loading…
Reference in New Issue