etnaviv: ASTC texture support

Graphics / Mesa 3D Graphics Library / Mesa - Wladimir J. van der Laan [gmail.com] - 6 November 2017 20:30 EST

Add ASTC texture support for hardware that supports this (currently only GC3000 on i.MX6qp is known to have this).

93ba3f29bb etnaviv: ASTC texture support
src/gallium/drivers/etnaviv/etnaviv_emit.c | 8 +++++++
src/gallium/drivers/etnaviv/etnaviv_format.c | 30 ++++++++++++++++++++++++++
src/gallium/drivers/etnaviv/etnaviv_format.h | 1 +
src/gallium/drivers/etnaviv/etnaviv_internal.h | 2 ++
src/gallium/drivers/etnaviv/etnaviv_screen.c | 6 ++++++
src/gallium/drivers/etnaviv/etnaviv_texture.c | 11 ++++++++--
src/gallium/drivers/etnaviv/etnaviv_texture.h | 1 +
7 files changed, 57 insertions(+), 2 deletions(-)

Upstream: cgit.freedesktop.org


  • Share