For those who received this patchset twice sorry for the noise, it was not on purpose. It was by mistake :(
On 05/20/2016 02:17 PM, Stanimir Varbanov wrote: > Changes since v1: > - in 2/3 make possible to pass NULL pointer for error > argument to cover cases when exact error code is not > needed. > - in 3/3 avoid adding drm_driver.h by going down to winsys > abstraction layer for the drivers which supporting it, > removed check winsys->offset != for r300 and radeon and > finally addding the offset check for nouveau and vc4 they > already ignore the winsys abstraction. > - added few more people to Cc which have been touching > the files recently. > > Tested the patchset on db410c with freedreno driver and compile > tested for the others. > > Here we extend dri2 to handle dmabuf plain offsets != 0 applicable > when GStreamer converting YUV->RGB dmabuf buffers using shaders. > > regards, > Stan > > Stanimir Varbanov (3): > st/dri: add handling of R8 and GR88 DRI fourcc formats > st/dri: cleanup image_from_fd/dma_buf paths > 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 | 106 > +++++++++++++--------- > src/gallium/winsys/i915/drm/i915_drm_buffer.c | 3 + > src/gallium/winsys/intel/drm/intel_drm_winsys.c | 3 + > src/gallium/winsys/svga/drm/vmw_screen_dri.c | 12 +++ > src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c | 2 + > src/gallium/winsys/virgl/drm/virgl_drm_winsys.c | 6 ++ > 8 files changed, 104 insertions(+), 41 deletions(-) > -- regards, Stan _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev