[Mesa-dev] [RFC v2 01/23] i965: Fix duplication of DRI images
Louis-Francis Ratté-Boulianne
lfrb at collabora.com
Thu Aug 31 04:23:54 UTC 2017
Some DRI image properties weren't properly duplicated in the
new image. Some properties are still missing, but I'm not
certain if there was a good reason to let them out in the first
place.
Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb at collabora.com>
---
src/mesa/drivers/dri/i965/intel_screen.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/mesa/drivers/dri/i965/intel_screen.c b/src/mesa/drivers/dri/i965/intel_screen.c
index f98475997d..01e1a17fc5 100644
--- a/src/mesa/drivers/dri/i965/intel_screen.c
+++ b/src/mesa/drivers/dri/i965/intel_screen.c
@@ -840,6 +840,9 @@ intel_dup_image(__DRIimage *orig_image, void *loaderPrivate)
image->tile_y = orig_image->tile_y;
image->has_depthstencil = orig_image->has_depthstencil;
image->data = loaderPrivate;
+ image->dma_buf_imported = orig_image->dma_buf_imported;
+ image->aux_offset = orig_image->aux_offset;
+ image->aux_pitch = orig_image->aux_pitch;
memcpy(image->strides, orig_image->strides, sizeof(image->strides));
memcpy(image->offsets, orig_image->offsets, sizeof(image->offsets));
--
2.13.0
More information about the mesa-dev
mailing list