summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2017-09-06 13:18:45 +1000
committerDave Airlie <airlied@redhat.com>2017-09-07 11:00:04 +1000
commit42d50c779ba1fcf577275940fb999db380e7e9b0 (patch)
tree1b591be682a0f1ebbc4c7b1f2bb90e8a412bf12a
parentec8ed2f2779c30863f7478b8f5ad9654abbff346 (diff)
nir: put compact into bitfields in nir_variable_data
This being declared bool means it won't get merged with the previous bitfields, this seems like an oversight rather than deliberate. Noticed when running pahole. Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Signed-off-by: Dave Airlie <airlied@redhat.com>
-rw-r--r--src/compiler/nir/nir.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h
index 9313b7ac90..8330e6d7ce 100644
--- a/src/compiler/nir/nir.h
+++ b/src/compiler/nir/nir.h
@@ -220,7 +220,7 @@ typedef struct nir_variable {
* be tightly packed. In other words, consecutive array elements
* should be stored one component apart, rather than one slot apart.
*/
- bool compact:1;
+ unsigned compact:1;
/**
* Whether this is a fragment shader output implicitly initialized with