summaryrefslogtreecommitdiffstats
path: root/video/vdpau_mixer.h
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.xyz>2017-07-25 01:59:54 +0200
committerNiklas Haas <git@haasn.xyz>2017-07-25 05:22:29 +0200
commitcd226bdfd8d417e4316aca6d4e59b32561791f93 (patch)
treead484a329e785f6647e3285555692acfce31a08c /video/vdpau_mixer.h
parent241d5ebc4612041e2731b55b8831d6e7a290cba8 (diff)
downloadmpv-cd226bdfd8d417e4316aca6d4e59b32561791f93.tar.bz2
mpv-cd226bdfd8d417e4316aca6d4e59b32561791f93.tar.xz
vo_opengl: fix incoherent texture usage
This bug slipped past my attention because nvidia ignores memory barriers, but this is not necessarily always the case. Since image_load_store is incoherent (specifically, writing to images from compute shaders is incoherent) we need to insert a memory barrier to make it coherent again. Since we only care about texture fetches, that's the only barrier we need.
Diffstat (limited to 'video/vdpau_mixer.h')
0 files changed, 0 insertions, 0 deletions