diff options
author | Niklas Haas <git@haasn.xyz> | 2017-09-24 15:21:37 +0200 |
---|---|---|
committer | Martin Herkt <652892+lachs0r@users.noreply.github.com> | 2017-12-25 00:47:53 +0100 |
commit | dcda8bd36aa8eb0003c301b4564cd01f7870fe34 (patch) | |
tree | e24046b6e4c85c7dcabf32f6d69159f50f2d2dbf /stream/tv.c | |
parent | bded247fb53558dd5cba26560d1f24e9234ae24e (diff) |
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 'stream/tv.c')
0 files changed, 0 insertions, 0 deletions