diff options
author | Caio Marcelo de Oliveira Filho <[email protected]> | 2019-05-17 22:52:42 -0700 |
---|---|---|
committer | Caio Marcelo de Oliveira Filho <[email protected]> | 2019-06-26 14:13:02 -0700 |
commit | 5a143965b8f4119501e973d15f7f72673b3ce416 (patch) | |
tree | cb6798b9ddac0d52975a3fe3a28a567b6563ceef /src/mesa/program/prog_print.c | |
parent | ae37237713681121d7fa83489ef9370e3fdcce2a (diff) |
spirv: Implement NoSignedWrap and NoUnsignedWrap decorations
When handling the specified ALU operations, check for the decorations
and set nir_alu_instr no_signed_wrap and no_unsigned_wrap flags accordingly.
v2: Add a glsl_base_type_is_unsigned_integer() helper. (Karol)
v3: Rename helper to glsl_base_type_is_uint().
v4: Use two flags, so we don't need the helper anymore. (Connor)
v5: Pass alu directly to handle function. (Jason)
Reviewed-by: Karol Herbst <[email protected]> [v3]
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/mesa/program/prog_print.c')
0 files changed, 0 insertions, 0 deletions