diff options
author | Niklas Haas <git@haasn.xyz> | 2018-08-26 09:55:12 +0200 |
---|---|---|
committer | Jan Ekström <jeebjp@gmail.com> | 2018-09-29 23:06:49 +0300 |
commit | 312b88d360a4a6956a27cdd5f71a335ceed38b00 (patch) | |
tree | 565b5af6572a2e3bed7106c12e1e271c3c5d195e /audio | |
parent | b97f172faad933abdc6fef04c802ba59032e4550 (diff) | |
download | mpv-312b88d360a4a6956a27cdd5f71a335ceed38b00.tar.bz2 mpv-312b88d360a4a6956a27cdd5f71a335ceed38b00.tar.xz |
vo_gpu: avoid overwriting compute shader block sizes
When using multiple compute shaders as part of the same pass, there can
be a conflict in the block sizes. In the problematic case, the HDR
detection shader can collide with the polar sampling shader. In this
case, the solution is clear - the passes that can handle any size should
"give in" and not overwrite the block sizes.
Fixes #6083.
(cherry picked from commit 1890ca024e541e1d07bdee242b75b24391b4434a)
Diffstat (limited to 'audio')
0 files changed, 0 insertions, 0 deletions