vc4: Add support for texture tiling.
authorEric Anholt <eric@anholt.net>
Tue, 19 Aug 2014 16:40:37 +0000 (09:40 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 22 Aug 2014 17:16:57 +0000 (10:16 -0700)
commit3a1efcc7f9f99d42cda191ded1eb78140366c708
treefacf7091502e68b2da35810513efbcea765c4916
parent1b6dcaf40c639d7933e83fecfdf28dbe84175ac6
vc4: Add support for texture tiling.

This still treats everything as RGBA8888 for the most part, same as
before.  This is a prerequisite for handling other texture formats, since
only RGBA8888 has a raster-layout mode.
src/gallium/drivers/vc4/Makefile.sources
src/gallium/drivers/vc4/vc4_context.c
src/gallium/drivers/vc4/vc4_program.c
src/gallium/drivers/vc4/vc4_resource.c
src/gallium/drivers/vc4/vc4_resource.h
src/gallium/drivers/vc4/vc4_screen.c
src/gallium/drivers/vc4/vc4_screen.h
src/gallium/drivers/vc4/vc4_simulator_validate.c
src/gallium/drivers/vc4/vc4_tiling.c [new file with mode: 0644]
src/gallium/drivers/vc4/vc4_tiling.h [new file with mode: 0644]