summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/CommandProcessor.cpp
diff options
context:
space:
mode:
authorPierre Bourdon <delroth@gmail.com>2012-05-20 20:56:03 +0200
committerPierre Bourdon <delroth@gmail.com>2012-05-20 20:56:03 +0200
commitc95baf614d2699233b7bf7a474d96aa6c4cf2b78 (patch)
tree7175f6c5a807ade26311e8b627de068dbe4b6475 /Source/Core/VideoCommon/Src/CommandProcessor.cpp
parent7cccb4baa724188ac4af546e2109e988713893aa (diff)
Avoid changing video state on useless BP writes
When a game writes the same value that was already configured to a BP register, Dolphin previously flushed the GPU pipeline and reconfigured the internal video state (calling SetScissor/SetLineWidth/SetDepthMode). Some of these useless writes still need to perform actions, for example writes to the EFB copy trigger or the texture preload registers (which need to reload the texture from memory).
Diffstat (limited to 'Source/Core/VideoCommon/Src/CommandProcessor.cpp')
0 files changed, 0 insertions, 0 deletions