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 2 additions, 0 deletionssrc/gallium/drivers/freedreno/Makefile.sources
- src/gallium/drivers/freedreno/a2xx/fd2_emit.c 11 additions, 4 deletionssrc/gallium/drivers/freedreno/a2xx/fd2_emit.c
- src/gallium/drivers/freedreno/a2xx/fd2_gmem.c 19 additions, 7 deletionssrc/gallium/drivers/freedreno/a2xx/fd2_gmem.c
- src/gallium/drivers/freedreno/a2xx/fd2_resource.c 73 additions, 0 deletionssrc/gallium/drivers/freedreno/a2xx/fd2_resource.c
- src/gallium/drivers/freedreno/a2xx/fd2_resource.h 34 additions, 0 deletionssrc/gallium/drivers/freedreno/a2xx/fd2_resource.h
- src/gallium/drivers/freedreno/a2xx/fd2_screen.c 5 additions, 1 deletionsrc/gallium/drivers/freedreno/a2xx/fd2_screen.c
- src/gallium/drivers/freedreno/a2xx/fd2_texture.c 62 additions, 5 deletionssrc/gallium/drivers/freedreno/a2xx/fd2_texture.c
- src/gallium/drivers/freedreno/a2xx/fd2_texture.h 4 additions, 3 deletionssrc/gallium/drivers/freedreno/a2xx/fd2_texture.h
- src/gallium/drivers/freedreno/meson.build 2 additions, 0 deletionssrc/gallium/drivers/freedreno/meson.build