Mesa (main): glsl: simplify conditions for setting various allowed flags
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Feb 9 04:08:31 UTC 2022
Module: Mesa
Branch: main
Commit: c17a3392c4c39a98d41ceb1278e606516a6b2a52
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c17a3392c4c39a98d41ceb1278e606516a6b2a52
Author: Ilia Mirkin <imirkin at alum.mit.edu>
Date: Thu Feb 3 20:40:30 2022 -0500
glsl: simplify conditions for setting various allowed flags
Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
Reviewed-by: Timothy Arceri <tarceri at itsqueeze.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14869>
---
src/compiler/glsl/ast_to_hir.cpp | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/compiler/glsl/ast_to_hir.cpp b/src/compiler/glsl/ast_to_hir.cpp
index a3e97ba0275..5a6760b170e 100644
--- a/src/compiler/glsl/ast_to_hir.cpp
+++ b/src/compiler/glsl/ast_to_hir.cpp
@@ -8008,21 +8008,21 @@ ast_interface_block::hir(exec_list *instructions,
if (this->layout.flags.q.out) {
allowed_blk_qualifiers.flags.q.out = 1;
if (state->stage == MESA_SHADER_GEOMETRY ||
- state->stage == MESA_SHADER_TESS_CTRL ||
- state->stage == MESA_SHADER_TESS_EVAL ||
- state->stage == MESA_SHADER_VERTEX ) {
+ state->stage == MESA_SHADER_TESS_CTRL ||
+ state->stage == MESA_SHADER_TESS_EVAL ||
+ state->stage == MESA_SHADER_VERTEX ) {
allowed_blk_qualifiers.flags.q.explicit_xfb_offset = 1;
allowed_blk_qualifiers.flags.q.explicit_xfb_buffer = 1;
allowed_blk_qualifiers.flags.q.xfb_buffer = 1;
allowed_blk_qualifiers.flags.q.explicit_xfb_stride = 1;
allowed_blk_qualifiers.flags.q.xfb_stride = 1;
- if (state->stage == MESA_SHADER_GEOMETRY) {
- allowed_blk_qualifiers.flags.q.stream = 1;
- allowed_blk_qualifiers.flags.q.explicit_stream = 1;
- }
- if (state->stage == MESA_SHADER_TESS_CTRL) {
- allowed_blk_qualifiers.flags.q.patch = 1;
- }
+ }
+ if (state->stage == MESA_SHADER_GEOMETRY) {
+ allowed_blk_qualifiers.flags.q.stream = 1;
+ allowed_blk_qualifiers.flags.q.explicit_stream = 1;
+ }
+ if (state->stage == MESA_SHADER_TESS_CTRL) {
+ allowed_blk_qualifiers.flags.q.patch = 1;
}
} else {
allowed_blk_qualifiers.flags.q.in = 1;
More information about the mesa-commit
mailing list