freedreno: a2xx texture update
authorJonathan Marek <jonathan@marek.ca>
Tue, 13 Nov 2018 16:40:03 +0000 (11:40 -0500)
committerRob Clark <robdclark@gmail.com>
Tue, 27 Nov 2018 20:44:03 +0000 (15:44 -0500)
commit3a273a4abcd3032b01960f10243463b69bf31552
tree5ff1f6409a988c28212aeafab068d56d44c71c0e
parent4887aba6384d89acc7ef4bde43422cd256c3654c
freedreno: a2xx texture update

Adds all missing texture related logic. For everything to work it also
needs changes to ir2/fd2_program, which are part of the ir2 update patch.

Note: it needs rnndb update

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
[remove stray patch]
Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/Makefile.sources
src/gallium/drivers/freedreno/a2xx/fd2_emit.c
src/gallium/drivers/freedreno/a2xx/fd2_gmem.c
src/gallium/drivers/freedreno/a2xx/fd2_resource.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_resource.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_screen.c
src/gallium/drivers/freedreno/a2xx/fd2_texture.c
src/gallium/drivers/freedreno/a2xx/fd2_texture.h
src/gallium/drivers/freedreno/meson.build