virgl: fix modifier truncation
authorChia-I Wu <olvaffe@gmail.com>
Fri, 25 Dec 2020 20:30:26 +0000 (12:30 -0800)
committerChia-I Wu <olvaffe@gmail.com>
Fri, 8 Jan 2021 17:51:06 +0000 (09:51 -0800)
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8372>

src/gallium/drivers/virgl/virgl_resource.c

index bae7f31..469ef75 100644 (file)
@@ -460,7 +460,7 @@ static void virgl_resource_layout(struct pipe_resource *pt,
                                   uint32_t plane,
                                   uint32_t winsys_stride,
                                   uint32_t plane_offset,
-                                  uint32_t modifier)
+                                  uint64_t modifier)
 {
    unsigned level, nblocksy;
    unsigned width = pt->width0;