mirror of https://github.com/PCSX2/pcsx2.git
GS/HW: Don't use DATE_one when alpha 128 (1.0) is masked
This commit is contained in:
parent
189f6fa2a3
commit
ef7ce4dfc8
|
@ -4670,7 +4670,7 @@ __ri void GSRendererHW::DrawPrims(GSTextureCache::Target* rt, GSTextureCache::Ta
|
|||
GL_PERF("DATE: Fast with FBA, all pixels will be >= 128");
|
||||
DATE_one = !m_cached_ctx.TEST.DATM;
|
||||
}
|
||||
else if (m_conf.colormask.wa && !m_cached_ctx.TEST.ATE)
|
||||
else if (m_conf.colormask.wa && !m_cached_ctx.TEST.ATE && !(m_cached_ctx.FRAME.FBMSK & 0x80000000))
|
||||
{
|
||||
// Performance note: check alpha range with GetAlphaMinMax()
|
||||
// Note: all my dump are already above 120fps, but it seems to reduce GPU load
|
||||
|
|
Loading…
Reference in New Issue