summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/OpcodeDecoding.h
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2014-01-15 21:44:46 +0100
committerdegasus <wickmarkus@web.de>2014-01-17 16:34:53 +0100
commit6b0183952564a11cd4eee42715e61ea2962caff3 (patch)
treef4efecc8fab51d4cf23394c599d581588e314cd7 /Source/Core/VideoCommon/OpcodeDecoding.h
parent770485ad04185c93ea18b8bf86e56569d1fb8f37 (diff)
VideoCommon: merge triangle+list+point index buffers
We are used to render them out of order as long as everything else matches, but rendering order does matter, so we have to flush on primitive switch. This commit implements this flush. Also as we flush on primitive switch, we don't have to create three different index buffers. All indices are now stored in one buffer. This will slow down games which switch often primitive types (eg ztp), but it should be more accurate.
Diffstat (limited to 'Source/Core/VideoCommon/OpcodeDecoding.h')
0 files changed, 0 insertions, 0 deletions