etnaviv: add support for swizzled texture formats

Graphics / Mesa 3D Graphics Library / Mesa - Christian Gmeiner [gmail.com] - 26 June 2017 13:56 EDT

Passes all ext_texture_swizzle piglits.

751ae6a etnaviv: add support for swizzled texture formats
src/gallium/drivers/etnaviv/etnaviv_format.c | 103 ++++++++++++++++++--------
src/gallium/drivers/etnaviv/etnaviv_format.h | 7 ++
src/gallium/drivers/etnaviv/etnaviv_screen.c | 19 +++--
src/gallium/drivers/etnaviv/etnaviv_texture.c | 9 +--
4 files changed, 99 insertions(+), 39 deletions(-)

Upstream: cgit.freedesktop.org


  • Share