summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VertexLoader.cpp
diff options
context:
space:
mode:
authorcomex <comexk@gmail.com>2014-10-16 21:49:48 -0400
committercomex <comexk@gmail.com>2014-10-25 16:56:51 -0400
commitb6a74380537305ef33ce12e952bde0155e4a57b3 (patch)
tree118c2a85f2bdbe418c9306e83606b853a1056d4e /Source/Core/VideoCommon/VertexLoader.cpp
parente51676fdf10f2273ecc52fad468d999d33b49bcd (diff)
Add BitSet and, as a test, convert some JitRegCache stuff to it.
This is a higher level, more concise wrapper for bitsets which supports efficiently counting and iterating over set bits. It's similar to std::bitset, but the latter does not support efficient iteration (and at least in libc++, the count algorithm is subpar, not that it really matters). The converted uses include both bitsets and, notably, considerably less efficient regular arrays (for in/out registers in PPCAnalyst). Unfortunately, this may slightly pessimize unoptimized builds.
Diffstat (limited to 'Source/Core/VideoCommon/VertexLoader.cpp')
0 files changed, 0 insertions, 0 deletions