gallium: push offset down to driver

Graphics / Mesa 3D Graphics Library / Mesa - Stanimir Varbanov [linaro.org] - 30 May 2016 04:26 UTC

Push offset down to drivers when importing dmabuf. This is needed to more fully support EGL_EXT_image_dma_buf_import when a non-zero offset is specified.

Tesing has been done for freedreno, and compile tested following gallium drivers: nouveau,svga,virgl,r600,r300,radeonsi,swrast,i915,ilo

e382bc6 gallium: push offset down to driver
src/gallium/drivers/nouveau/nouveau_screen.c | 6 ++++++
src/gallium/drivers/vc4/vc4_screen.c | 7 +++++++
src/gallium/state_trackers/dri/dri2.c | 7 ++-----
src/gallium/winsys/i915/drm/i915_drm_buffer.c | 3 +++
src/gallium/winsys/intel/drm/intel_drm_winsys.c | 5 +++++
src/gallium/winsys/radeon/drm/radeon_drm_bo.c | 6 ++++++
src/gallium/winsys/svga/drm/vmw_screen_dri.c | 12 ++++++++++++
src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c | 6 ++++++
src/gallium/winsys/virgl/drm/virgl_drm_winsys.c | 6 ++++++
9 files changed, 53 insertions(+), 5 deletions(-)

Upstream: cgit.freedesktop.org


  • Share