Commit Graph

7 Commits

Author SHA1 Message Date
Brett Lawson
10c44a7c3e tools: Cleaned up to pass /W4 without warnings. 2019-12-09 11:42:46 -08:00
Brett Lawson
4636a83765 gpu: Removed some pragma optimize's committed in error. 2019-12-05 07:17:15 -08:00
Brett Lawson
b8b41add42 gpu: Major refactor of retiler implementation.
This commit converges the CPU and GPU retiling
implementations to have a common interface.  It
also converges their actual implementations to
be the same for both, allowing debugging and
performance improvements to the retiler on CPU
before porting to GPU.  This commit also updates
the retiler testing to be a lot more consistent,
and also ensures that both tiling AND untiling
are behaving appropriately.
2019-12-05 07:01:17 -08:00
Brett Lawson
fda30c4df6 retile-test: Removed mipmaps as they do not affect the retiler. 2019-12-05 07:01:16 -08:00
Brett Lawson
1ff32233f3 tests/gpu_tiling: Fix vulkan to use new tiling description. 2019-11-27 05:44:37 -08:00
Brett Lawson
720410d922 Remove some accidentally included pragma optimize directives. 2018-12-18 14:32:35 -08:00
Brett Lawson
17efcef530 tests/tiling: Substantially improved testing coverage. 2018-12-09 03:13:15 -08:00