diff options
author | Jason Ekstrand <[email protected]> | 2016-05-26 15:38:45 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2016-05-26 16:03:44 -0700 |
commit | 15e553daf0cd5fe70994b6ac5377ff11002357a3 (patch) | |
tree | 9f5bfa950ac4549e6964888b85465aa21b34a757 /src/compiler/nir/nir.h | |
parent | e7776fa9473af0fd1424f860323916077b991bf6 (diff) |
nir: Make nir_const_value a union
There's no good reason for it to be a struct of an anonymous union.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96221
Tested-by: Vinson Lee <[email protected]>
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/compiler/nir/nir.h')
-rw-r--r-- | src/compiler/nir/nir.h | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h index 96246f6d634..2e1bdfb429e 100644 --- a/src/compiler/nir/nir.h +++ b/src/compiler/nir/nir.h @@ -1266,15 +1266,13 @@ nir_tex_instr_src_index(nir_tex_instr *instr, nir_tex_src_type type) return -1; } -typedef struct { - union { - float f32[4]; - double f64[4]; - int32_t i32[4]; - uint32_t u32[4]; - int64_t i64[4]; - uint64_t u64[4]; - }; +typedef union { + float f32[4]; + double f64[4]; + int32_t i32[4]; + uint32_t u32[4]; + int64_t i64[4]; + uint64_t u64[4]; } nir_const_value; typedef struct { |