Skip to content
  • Kenneth Graunke's avatar
    iris: Skip double-disabling TCS/TES/GS after BLORP operations · 706c9f2d
    Kenneth Graunke authored
    BLORP always turns off TCS/TES/GS.  If regular drawing also has them
    disabled (the overwhelmingly common case), then leaving them disabled
    is just fine by us and we can skip dirtying them, as that would just
    re-disable them a second time on the next draw.
    
    If they are actually enabled, however, we do need to flag them.
    
    Cuts 52% of the 3DSTATE_HS packets in an Aztec Ruins trace.
    706c9f2d