etnaviv: implement 64bpp clear
authorJonathan Marek <jonathan@marek.ca>
Mon, 12 Aug 2019 15:43:26 +0000 (11:43 -0400)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Mon, 25 Nov 2019 19:23:22 +0000 (20:23 +0100)
commit5159db60fccf17b00b8da4257dac027b6e2327ef
treef2d13d1756afb992ef2f5a8ddf1e777355f42f3f
parent2214f99c07abe119c1e657999a875b7ae7e6c2de
etnaviv: implement 64bpp clear

At the same time, update etna_clear_blit_pack_rgba to work with integer
formats.

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
src/gallium/drivers/etnaviv/etnaviv_blt.c
src/gallium/drivers/etnaviv/etnaviv_clear_blit.c
src/gallium/drivers/etnaviv/etnaviv_clear_blit.h
src/gallium/drivers/etnaviv/etnaviv_emit.c
src/gallium/drivers/etnaviv/etnaviv_internal.h
src/gallium/drivers/etnaviv/etnaviv_resource.h
src/gallium/drivers/etnaviv/etnaviv_rs.c
src/gallium/drivers/etnaviv/etnaviv_state.c
src/gallium/drivers/etnaviv/etnaviv_surface.c
src/gallium/drivers/etnaviv/etnaviv_texture.c