Cc Rob.
Sorry I forgot to Cc you on this v3.
On 05/27/2016 08:24 PM, Emil Velikov wrote:
> Hi Stan
>
> On Thursday, 26 May 2016, Stanimir Varbanov
> wrote:
>
>> Push offset down to drivers when importing dmabuf. This is needed
>> to more fully support EGL_EXT_imag
/mesa-dev/2016-May/117528.html
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
This helps to import dmabuf buffers from DRM_FORMAT_R8 and
DRM_FORMAT_GR88 used for example by GStreamer for YUV to RGB
conversion using shaders.
Signed-off-by: Stanimir Varbanov
---
src/gallium/state_trackers/dri/dri2.c | 20
1 file changed, 20 insertions(+)
diff --git a
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.
Signed-off-by: Stanimir Varbanov
---
Tesing has been done for freedreno, and compile tested following
gallium drivers:
nouveau,svga,virgl
Signed-off-by: Stanimir Varbanov
---
src/gallium/state_trackers/dri/dri2.c | 81 +++
1 file changed, 44 insertions(+), 37 deletions(-)
diff --git a/src/gallium/state_trackers/dri/dri2.c
b/src/gallium/state_trackers/dri/dri2.c
index 3f2d622f45c6..182d4e6b3e2e
Hi Emil,
On 05/21/2016 11:20 AM, Emil Velikov wrote:
> Hi Stan,
>
> First, thanks for re-spinning these according to my suggestions.
Thanks for the comments!
>
> On 20 May 2016 at 12:17, Stanimir Varbanov
> wrote:
>> Push offset down to drivers when importing dmab
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 co
Signed-off-by: Stanimir Varbanov
---
src/gallium/state_trackers/dri/dri2.c | 81 +++
1 file changed, 44 insertions(+), 37 deletions(-)
diff --git a/src/gallium/state_trackers/dri/dri2.c
b/src/gallium/state_trackers/dri/dri2.c
index 8ace842b74b8..5c2c01dca526
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.
Signed-off-by: Stanimir Varbanov
---
src/gallium/drivers/nouveau/nouveau_screen.c | 6 ++
src/gallium/drivers/vc4/vc4_screen.c
This helps to import dmabuf buffers from DRM_FORMAT_R8 and
DRM_FORMAT_GR88 used for example by GStreamer for YUV to RGB
conversion using shaders.
Signed-off-by: Stanimir Varbanov
---
src/gallium/state_trackers/dri/dri2.c | 20
1 file changed, 20 insertions(+)
diff --git a
ers.
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
Hi,
On 05/17/2016 10:31 AM, Christian König wrote:
> Am 16.05.2016 um 22:16 schrieb Rob Clark:
>> On Mon, May 16, 2016 at 3:53 PM, Emil Velikov
>> wrote:
>>> On 15 May 2016 at 12:34, Stanimir Varbanov
>>> wrote:
>>>> Push offset down to drivers when
Hi Emil,
Thanks for the comments.
On 05/16/2016 11:04 PM, Emil Velikov wrote:
> On 16 May 2016 at 19:43, Emil Velikov wrote:
>> Hi Stanimir,
>>
>> On 15 May 2016 at 12:34, Stanimir Varbanov
>> wrote:
>>> Signed-off-by: Stanimir Varbanov
>>> ---
&g
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.
Signed-off-by: Rob Clark
Signed-off-by: Stanimir Varbanov
---
src/gallium/drivers/i915/i915_resource.c | 4
src/gallium/drivers
This helps to import dmabuf buffers from DRM_FORMAT_R8 and
DRM_FORMAT_GR88 used for example by GStreamer and Wayland
for YUV to RGB conversion on shaders.
Signed-off-by: Stanimir Varbanov
---
src/gallium/state_trackers/dri/dri2.c | 20
1 file changed, 20 insertions(+)
diff
Signed-off-by: Stanimir Varbanov
---
src/gallium/state_trackers/dri/dri2.c | 75 ++-
1 file changed, 39 insertions(+), 36 deletions(-)
diff --git a/src/gallium/state_trackers/dri/dri2.c
b/src/gallium/state_trackers/dri/dri2.c
index 8ace842b74b8..78b1b86515e0
600,swrast,vc4,
ilo,radeonsi,svga,swr,virgl
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/i915/i915_resource.c | 4 +
src/gallium/drivers/
cc: mesa-dev ML
On 04/28/2016 02:33 PM, Stanimir Varbanov wrote:
> On 04/15/2016 07:09 PM, Nicolas Dufresne wrote:
>> Le vendredi 15 avril 2016 à 11:58 -0400, Rob Clark a écrit :
>>> The issue is probably the YUV format, which we cannot really deal
>>> with
>&g
18 matches
Mail list logo