summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/Src/FileMonitor.cpp
diff options
context:
space:
mode:
authorNeoBrainX <NeoBrainX@googlemail.com>2010-11-01 19:13:50 +0000
committerNeoBrainX <NeoBrainX@googlemail.com>2010-11-01 19:13:50 +0000
commit48859da6e3f80c5eac04f9c1cd9b367b68a84baa (patch)
tree4d9c12cfdf8b9fd89b79e0588c610809637a67fd /Source/Core/DiscIO/Src/FileMonitor.cpp
parentb75a805859507b99b39a77bdeae102b5721d3a45 (diff)
DX9/DX11: Fix and simplify ClearScreen. At least fixes a small glitch in Super Mario Sunshine with DX11, might fix several other things as well in both plugins though (so test this, please!)
Explanation of this commit: We only have to care about four BP registers in ClearScreen, the remaining API state should be reset. The colorEnable and alphaEnable parameters are obsolete, for some reason directly using them caused the SMS glitch with DX11 (because of that bpmem.zcontrol.pixel_format == PIXELFMT_RGBA6_Z24 check in BPFunctions.cpp, is this one actually correct?) The comment in BPFunctions.cpp was at least misleading (if not even wrong), so I removed it. For what it's worth, someone needs to port this to the OpenGL and Software plugins (unless they're doing this properly already) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6327 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/DiscIO/Src/FileMonitor.cpp')
0 files changed, 0 insertions, 0 deletions