diff options
author | Martin Peres <[email protected]> | 2016-10-06 17:10:35 +0300 |
---|---|---|
committer | Martin Peres <[email protected]> | 2016-10-07 11:11:55 +0300 |
commit | a599b1c2037ac8aca6c92350c8a7b3e42c81deaa (patch) | |
tree | d70b3cc93642d24a0f63ebf044349f80f325ba0e /src/util/rgtc.c | |
parent | 0247e5ee3edd546b8598082d5b45d110f61853d0 (diff) |
loader/dri3: import prime buffers in the currently-bound screen
This tries to mirrors the codepath taken by DRI2 in IntelSetTexBuffer2()
and fixes many applications when using DRI3:
- Totem with libva on hw-accelerated decoding
- obs-studio, using Window Capture (Xcomposite) as a Source
- gstreamer with VAAPI
v2:
- introduce get_dri_screen() in the dri3 loader's vtable (krh)
Tested-by: Timo Aaltonen <[email protected]>
Tested-by: Ionut Biru <[email protected]>
Cc: [email protected]
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=71759
Reviewed-by: Emil Velikov <[email protected]>
Signed-off-by: Martin Peres <[email protected]>
Diffstat (limited to 'src/util/rgtc.c')
0 files changed, 0 insertions, 0 deletions