projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d9276ae
)
llvmpipe: don't allow branch to end for early Z with multisample
author
Dave Airlie
<airlied@redhat.com>
Fri, 20 Mar 2020 20:47:31 +0000
(06:47 +1000)
committer
Marge Bot
<eric+marge@anholt.net>
Wed, 6 May 2020 06:20:38 +0000
(06:20 +0000)
Don't allow the branching optimisation with multisample enabled
as we have to check all samples.
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4122>
src/gallium/drivers/llvmpipe/lp_state_fs.c
patch
|
blob
|
history
diff --git
a/src/gallium/drivers/llvmpipe/lp_state_fs.c
b/src/gallium/drivers/llvmpipe/lp_state_fs.c
index 79a8cc1fe1a53bbb1e53795b742e7aea6ed38a34..8c3fc05fa0449b126240d0e124abf29d1ea30182 100644
(file)
--- a/
src/gallium/drivers/llvmpipe/lp_state_fs.c
+++ b/
src/gallium/drivers/llvmpipe/lp_state_fs.c
@@
-570,7
+570,7
@@
generate_fs_loop(struct gallivm_state *gallivm,
z, z_fb, s_fb,
facing,
&z_value, &s_value,
- !simple_shader);
+ !simple_shader
&& !key->multisample
);
if (depth_mode & EARLY_DEPTH_WRITE) {
lp_build_depth_stencil_write_swizzled(gallivm, type,