diff options
author | Julien Isorce <[email protected]> | 2016-06-14 08:40:33 +0100 |
---|---|---|
committer | Julien Isorce <[email protected]> | 2016-06-14 08:40:33 +0100 |
commit | 1cdb4da1d6ce94d947e41d4f0e568074f4f59577 (patch) | |
tree | c60dab717fdf7a51a3be5ce68f63bac7d9118a8f /src/gallium/drivers/svga/svga_surface.c | |
parent | 5a87bc718197deab7577a028c64a7f591bbfaec4 (diff) |
st/va: ensure linear memory for dmabuf
In order to do zero-copy between two different devices
the memory should not be tiled.
Tested with GStreamer on a laptop that has 2 GPUs:
1- gstvaapidecode:
HW decoding and dmabuf export with nouveau driver on Nvidia GPU.
2- glimagesink:
EGLImage imports dmabuf on Intel GPU.
TEST: DRI_PRIME=1 gst-launch vaapidecodebin ! glimagesink
Signed-off-by: Julien Isorce <[email protected]>
Reviewed-by: Christian König <[email protected]>
Diffstat (limited to 'src/gallium/drivers/svga/svga_surface.c')
0 files changed, 0 insertions, 0 deletions