Signed-off-by: Christian Gmeiner <christian.gmei...@gmail.com>
Reviewed-by: Wladimir J. van der Laan <laa...@gmail.com>
---
 src/gallium/drivers/etnaviv/etnaviv_tiling.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/etnaviv/etnaviv_tiling.c 
b/src/gallium/drivers/etnaviv/etnaviv_tiling.c
index f4f85c1d6e..113b39cc98 100644
--- a/src/gallium/drivers/etnaviv/etnaviv_tiling.c
+++ b/src/gallium/drivers/etnaviv/etnaviv_tiling.c
@@ -68,7 +68,9 @@ etna_texture_tile(void *dest, void *src, unsigned basex, 
unsigned basey,
                   unsigned dst_stride, unsigned width, unsigned height,
                   unsigned src_stride, unsigned elmtsize)
 {
-   if (elmtsize == 4) {
+   if (elmtsize == 8) {
+      DO_TILE(uint64_t)
+   } else if (elmtsize == 4) {
       DO_TILE(uint32_t)
    } else if (elmtsize == 2) {
       DO_TILE(uint16_t)
@@ -84,7 +86,9 @@ etna_texture_untile(void *dest, void *src, unsigned basex, 
unsigned basey,
                     unsigned src_stride, unsigned width, unsigned height,
                     unsigned dst_stride, unsigned elmtsize)
 {
-   if (elmtsize == 4) {
+   if (elmtsize == 8) {
+      DO_UNTILE(uint64_t)
+   } else if (elmtsize == 4) {
       DO_UNTILE(uint32_t);
    } else if (elmtsize == 2) {
       DO_UNTILE(uint16_t);
-- 
2.17.0

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to