summaryrefslogtreecommitdiff
path: root/src/broadcom/compiler/v3d_compiler.h
diff options
context:
space:
mode:
authorIago Toral Quiroga <itoral@igalia.com>2021-12-02 11:18:13 +0100
committerMarge Bot <emma+marge@anholt.net>2021-12-03 10:39:08 +0000
commit6d4a645c90a8d94534a52d20ff206d0f94c5be5e (patch)
treeea8a1fdb7aeaa837780803054551b16e2ca189f5 /src/broadcom/compiler/v3d_compiler.h
parentd44d2e823f6fae31bff5876835717b64149414c2 (diff)
broadcom/compiler: emit passthrough Z write if shader reads Z
Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14037>
Diffstat (limited to 'src/broadcom/compiler/v3d_compiler.h')
-rw-r--r--src/broadcom/compiler/v3d_compiler.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/broadcom/compiler/v3d_compiler.h b/src/broadcom/compiler/v3d_compiler.h
index 774632b905a..d7b2fb886b0 100644
--- a/src/broadcom/compiler/v3d_compiler.h
+++ b/src/broadcom/compiler/v3d_compiler.h
@@ -655,6 +655,7 @@ struct v3d_compile {
bool uses_center_w;
bool writes_z;
+ bool reads_z;
bool uses_implicit_point_line_varyings;
/* True if a fragment shader reads gl_PrimitiveID */