aboutsummaryrefslogtreecommitdiffhomepage
path: root/video/out/vulkan/context.c
diff options
context:
space:
mode:
authorGravatar Niklas Haas <git@haasn.xyz>2017-09-24 15:21:37 +0200
committerGravatar Martin Herkt <652892+lachs0r@users.noreply.github.com>2017-12-25 00:47:53 +0100
commitdcda8bd36aa8eb0003c301b4564cd01f7870fe34 (patch)
treee24046b6e4c85c7dcabf32f6d69159f50f2d2dbf /video/out/vulkan/context.c
parentbded247fb53558dd5cba26560d1f24e9234ae24e (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 'video/out/vulkan/context.c')
0 files changed, 0 insertions, 0 deletions