diff options
author | Jason Ekstrand <[email protected]> | 2014-12-12 22:38:41 -0800 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2015-01-15 07:20:21 -0800 |
commit | dfb3abbaecfbe30b8858a5428c604f9d90f65505 (patch) | |
tree | f1b517acfc84b7f4d162ce9fa3078511c10e55cd /src/glsl/nir/nir.h | |
parent | b3fd098e7daa491637d66d03366b67c989937a1f (diff) |
nir: Remove predication
We stopped generating predicates in glsl_to_nir some time ago. Right now,
it's all dead untested code that I'm not convinced always worked in the
first place. If we decide we want them back, we can revert this patch.
Reviewed-by: Connor Abbott <[email protected]>
Diffstat (limited to 'src/glsl/nir/nir.h')
-rw-r--r-- | src/glsl/nir/nir.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/glsl/nir/nir.h b/src/glsl/nir/nir.h index 822e2ae414c..8887c5815e7 100644 --- a/src/glsl/nir/nir.h +++ b/src/glsl/nir/nir.h @@ -606,8 +606,6 @@ extern const nir_op_info nir_op_infos[nir_num_opcodes]; typedef struct nir_alu_instr { nir_instr instr; nir_op op; - bool has_predicate; - nir_src predicate; nir_alu_dest dest; nir_alu_src src[]; } nir_alu_instr; @@ -679,9 +677,6 @@ typedef struct { nir_deref_var **params; nir_deref_var *return_deref; - bool has_predicate; - nir_src predicate; - struct nir_function_overload *callee; } nir_call_instr; @@ -713,9 +708,6 @@ typedef struct { nir_deref_var *variables[2]; - bool has_predicate; - nir_src predicate; - nir_src src[]; } nir_intrinsic_instr; @@ -813,9 +805,6 @@ typedef enum { typedef struct { nir_instr instr; - bool has_predicate; - nir_src predicate; - enum glsl_sampler_dim sampler_dim; nir_alu_type dest_type; @@ -944,9 +933,6 @@ typedef struct { */ unsigned array_elems; - bool has_predicate; - nir_src predicate; - nir_dest dest; } nir_load_const_instr; |