swr: [rasterizer memory] split load/store for compile speed
authorTim Rowley <timothy.o.rowley@intel.com>
Fri, 7 Oct 2016 17:07:07 +0000 (12:07 -0500)
committerTim Rowley <timothy.o.rowley@intel.com>
Tue, 11 Oct 2016 16:22:04 +0000 (11:22 -0500)
commit2550b04179614da4c71dbef195d06a7f53273438
tree34f2f9b7b9083500c34567052fb7de49aaf16662
parent0a606a400fe382a9bc726beef269b47f4485d85f
swr: [rasterizer memory] split load/store for compile speed

Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
17 files changed:
src/gallium/drivers/swr/Makefile.sources
src/gallium/drivers/swr/rasterizer/memory/LoadTile.cpp
src/gallium/drivers/swr/rasterizer/memory/LoadTile.h [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/LoadTile_Linear.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/LoadTile_TileX.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/LoadTile_TileY.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/StoreTile.cpp
src/gallium/drivers/swr/rasterizer/memory/StoreTile.h [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/StoreTile_Linear.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/StoreTile_Linear2.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileW.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileX.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileX2.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileY.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileY2.cpp [new file with mode: 0644]
src/gallium/drivers/swr/rasterizer/memory/TilingFunctions.h
src/gallium/drivers/swr/swr_memory.h