On Thu 29 Jun 2017, Jason Ekstrand wrote: > From: Ben Widawsky <b...@bwidawsk.net> > > Previously images did not support any auxiliary compression surfaces > (CCS, MCS, or HiZ). That's about to change. This patch just adds the > fields to __DRIimageRec to make auxiliary surfaces possible. > > v2 (Jason Ekstrand): > - Add an aux_pitch parameter as well as aux_offset > > Signed-off-by: Ben Widawsky <b...@bwidawsk.net> > Acked-by: Daniel Stone <dani...@collabora.com> > Reviewed-by: Topi Pohjolainen <topi.pohjolai...@intel.com> > --- > src/mesa/drivers/dri/i965/intel_image.h | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/src/mesa/drivers/dri/i965/intel_image.h > b/src/mesa/drivers/dri/i965/intel_image.h > index cf06105..5ac5c31 100644 > --- a/src/mesa/drivers/dri/i965/intel_image.h > +++ b/src/mesa/drivers/dri/i965/intel_image.h > @@ -92,6 +92,12 @@ struct __DRIimageRec { > /** The image was created with EGL_EXT_image_dma_buf_import. */ > bool dma_buf_imported; > > + /** Offset of the auxiliary compression surface in the bo. */ > + uint32_t aux_offset;
Just to clarify... is aux_offset relative to the bo's base address, or relative to __DRIimageRec::offset? _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev