diff options
author | Ilia Mirkin <[email protected]> | 2016-09-04 22:46:13 -0400 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2016-09-06 22:45:44 -0400 |
commit | 8c8874eafbe5f7cbb5d413ae1be660c9f001ced5 (patch) | |
tree | 782f2e4863b6fb64a0ccce7c73fc821a7c999f02 /src/compiler/nir | |
parent | c42acd93d47452eec492400d1f3e7c66dd9bb672 (diff) |
nir: fix definition of pack_uvec2_to_uint
Found by inspection. Untested beyond compilation. This also matches the
logic used in nir_lower_alu_to_scalar.
Signed-off-by: Ilia Mirkin <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Cc: [email protected]
Diffstat (limited to 'src/compiler/nir')
-rw-r--r-- | src/compiler/nir/nir_opcodes.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/nir/nir_opcodes.py b/src/compiler/nir/nir_opcodes.py index 15066c2b580..7045c953bef 100644 --- a/src/compiler/nir/nir_opcodes.py +++ b/src/compiler/nir/nir_opcodes.py @@ -257,7 +257,7 @@ unpack_4x8("unorm") unpack_2x16("half") unop_horiz("pack_uvec2_to_uint", 1, tuint32, 2, tuint32, """ -dst.x = (src0.x & 0xffff) | (src0.y >> 16); +dst.x = (src0.x & 0xffff) | (src0.y << 16); """) unop_horiz("pack_uvec4_to_uint", 1, tuint32, 4, tuint32, """ |