diff options
author | Dave Airlie <[email protected]> | 2017-12-21 14:03:20 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2017-12-22 05:42:48 +1000 |
commit | b81f1a592b02d3d1928ab232c97675b12cad19fc (patch) | |
tree | b7ed444922e97414e37e965eda01191f32aa05fe /src/amd/addrlib/meson.build | |
parent | be86e5e7d553a3495aa44bc8393baa3bfdaa313d (diff) |
radv: fix issue with multisample positions and interp_var_at_sample.
This fixes vmfaults seen on vega with:
dEQP-VK.pipeline.multisample_interpolation.sample_interpolate_at_single_sample_.128_128_1.samples_1
These were caused by the don't allocate cmask but it was just accidental.
The actual problem was the shader was trying to get the sample positions from
a buffer, but the buffer was never getting configured to contain them, as the
previous shader never needed them.
Reviewed-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Fixes: 1171b304f3 (radv: overhaul fragment shader sample positions.)
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/amd/addrlib/meson.build')
0 files changed, 0 insertions, 0 deletions