Vertex buffer caching.
Doesn't help, though, as buffers are weird. Need to rethink all of this.
Pure dynamic MMIO access. Prep for more complex GPU memory management.
Cleanup memory.
Dirty page table. Not yet used.
Skeleton of new shared GPU files.
Initial refactoring of gpu/.
Runs too fast - now there are ringbuffer wrapping issues.
Disabling paged resource caching for now, as it's broken.
Caching states.
Fiddling with interrupt triggering - still not right.
Proper(ish) VdSwap - fixes a bunch of things.
Caching is working a bit better, now.
Fix assert.
Support constant value movs to mmio memory.
Const src1 permute.
Misc experimentation.
Support constant CALL_INDIRECT.
Constant D3DCOLOR UNPACK. Could optimize earlier.
VECTOR_COMPARE_UGT/UGE (probably).
ReadFile EOF.
Fix assert to allow 16 fetchers.
Preventing emulated instructions from stomping the xmm registers.