diff options
author | Pierre-Eric Pelloux-Prayer <[email protected]> | 2019-07-03 19:27:12 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-07-03 14:59:21 -0400 |
commit | ea5b7de138bb7e9a4e7e4f0c39c4ceb16acae923 (patch) | |
tree | ac31d8455a0983f4089b6c734d6decb696641071 /src/compiler | |
parent | 7bb3d6acec6c3829a01c0302ea970bd158b9c7f3 (diff) |
radeonsi: make gl_SampleMaskIn = 0x1 when MSAA is disabled
gl_SampleMaskIn is 1 when R_028BE0_PA_SC_AA_CONFIG is 0, so this commit rework the conditions
controlling this register.
Before it was set if the sctx->framebuffer had a sample count > 1.
Now we still require this condition, but we also need either:
- GL_MULTISAMPLE to be enabled
- to be executing an operation that doesn't depends on GL state using u_blitter.
This fixes the arb_sample_shading/sample_mask piglit tests on radeonsi.
Signed-off-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/compiler')
0 files changed, 0 insertions, 0 deletions