summaryrefslogtreecommitdiffstats
path: root/player
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.xyz>2017-09-24 15:21:37 +0200
committerMartin Herkt <652892+lachs0r@users.noreply.github.com>2017-12-25 00:47:53 +0100
commitdcda8bd36aa8eb0003c301b4564cd01f7870fe34 (patch)
treee24046b6e4c85c7dcabf32f6d69159f50f2d2dbf /player
parentbded247fb53558dd5cba26560d1f24e9234ae24e (diff)
downloadmpv-dcda8bd36aa8eb0003c301b4564cd01f7870fe34.tar.bz2
mpv-dcda8bd36aa8eb0003c301b4564cd01f7870fe34.tar.xz
vo_gpu: aggressively prefer async compute
On AMD devices, we only get one graphics pipe but several compute pipes which can (in theory) run independently. As such, we should prefer compute shaders over fragment shaders in scenarios where we expect them to be better for parallelism. This is amusingly trivial to do, and actually improves performance even in a single-queue scenario.
Diffstat (limited to 'player')
0 files changed, 0 insertions, 0 deletions