diff options
author | Bryan Cain <[email protected]> | 2011-06-14 23:34:11 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2011-06-29 16:07:12 -0700 |
commit | 20ef96c7ff3f17fbf97e0452a37553249b2b005c (patch) | |
tree | 7ee422b49092e7e0fc48ecf3e90c38ccd0a4fe10 /docs/MESA_shader_debug.spec | |
parent | 4f799e614264d2409fd32e3e3992405bb3fd924f (diff) |
glsl: Add ir_unop_i2u and ir_unop_u2i operations.
These are necessary to handle int/uint constructor conversions. For
example, the following code currently results in a type mismatch:
int x = 7;
uint y = uint(x);
In particular, uint(x) still has type int.
This commit simply adds the new operations; it does not generate them,
nor does it add backend support for them.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Ian Romanick <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'docs/MESA_shader_debug.spec')
0 files changed, 0 insertions, 0 deletions