diff options
author | Ian Romanick <[email protected]> | 2016-09-01 14:17:49 -0700 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2017-01-20 15:41:23 -0800 |
commit | 3ca0029a0dc7b2ed2c61de72ef16e7ad1831c101 (patch) | |
tree | cf1a0d42b9ee355d0ca9df787a8a6fba0a924348 /src/compiler/nir/nir.c | |
parent | 48e122244b05415204ef28107286d099f17da56b (diff) |
nir: Add 64-bit integer constant support
v2: Rebase on 19a541f (nir: Get rid of nir_constant_data)
Signed-off-by: Ian Romanick <[email protected]>
Reviewed-by: Connor Abbott <[email protected]> [v1]
Diffstat (limited to 'src/compiler/nir/nir.c')
-rw-r--r-- | src/compiler/nir/nir.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/nir/nir.c b/src/compiler/nir/nir.c index f501e235c5c..25bfc31653a 100644 --- a/src/compiler/nir/nir.c +++ b/src/compiler/nir/nir.c @@ -846,6 +846,8 @@ nir_deref_get_const_initializer_load(nir_shader *shader, nir_deref_var *deref) case GLSL_TYPE_INT: case GLSL_TYPE_UINT: case GLSL_TYPE_DOUBLE: + case GLSL_TYPE_UINT64: + case GLSL_TYPE_INT64: case GLSL_TYPE_BOOL: load->value = constant->values[matrix_col]; break; |