• Home
  • Raw
  • Download

Lines Matching full:bool

80 bool do_common_optimization(exec_list *ir, bool linked,
81 bool uniform_locations_assigned,
83 bool native_integers);
85 bool ir_constant_fold(ir_rvalue **rvalue);
87 bool do_rebalance_tree(exec_list *instructions);
88 bool do_algebraic(exec_list *instructions, bool native_integers,
90 bool opt_conditional_discard(exec_list *instructions);
91 bool do_constant_folding(exec_list *instructions);
92 bool do_constant_variable(exec_list *instructions);
93 bool do_constant_variable_unlinked(exec_list *instructions);
94 bool do_copy_propagation(exec_list *instructions);
95 bool do_copy_propagation_elements(exec_list *instructions);
96 bool do_constant_propagation(exec_list *instructions);
102 bool do_dead_code(exec_list *instructions, bool uniform_locations_assigned);
103 bool do_dead_code_local(exec_list *instructions);
104 bool do_dead_code_unlinked(exec_list *instructions);
105 bool do_dead_functions(exec_list *instructions);
106 bool opt_flip_matrices(exec_list *instructions);
107 bool do_function_inlining(exec_list *instructions);
108 bool do_lower_jumps(exec_list *instructions, bool pull_out_jumps = true, bool lower_sub_return = tr…
109 bool do_lower_texture_projection(exec_list *instructions);
110 bool do_if_simplification(exec_list *instructions);
111 bool opt_flatten_nested_if_blocks(exec_list *instructions);
112 bool do_discard_simplification(exec_list *instructions);
113 bool lower_if_to_cond_assign(gl_shader_stage stage, exec_list *instructions,
115 bool do_mat_op_to_vec(exec_list *instructions);
116 bool do_minmax_prune(exec_list *instructions);
117 bool do_noop_swizzle(exec_list *instructions);
118 bool do_structure_splitting(exec_list *instructions);
119 bool do_swizzle_swizzle(exec_list *instructions);
120 bool do_vectorize(exec_list *instructions);
121 bool do_tree_grafting(exec_list *instructions);
122 bool do_vec_index_to_cond_assign(exec_list *instructions);
123 bool do_vec_index_to_swizzle(exec_list *instructions);
124 bool lower_discard(exec_list *instructions);
126 bool lower_instructions(exec_list *instructions, unsigned what_to_lower);
127 bool lower_noise(exec_list *instructions);
128 bool lower_variable_index_to_cond_assign(gl_shader_stage stage,
129 exec_list *instructions, bool lower_input, bool lower_output,
130 bool lower_temp, bool lower_uniform);
131 bool lower_quadop_vector(exec_list *instructions, bool dont_lower_swz);
132 bool lower_const_arrays_to_uniforms(exec_list *instructions, unsigned stage);
133 bool lower_clip_cull_distance(struct gl_shader_program *prog,
136 bool lower_packing_builtins(exec_list *instructions, int op_mask);
140 bool clamp_block_indices);
147 bool disable_varying_packing, bool xfb_enabled);
148 bool lower_vector_insert(exec_list *instructions, bool lower_nonconstant_index);
149 bool lower_vector_derefs(gl_linked_shader *shader);
151 bool optimize_redundant_jumps(exec_list *instructions);
152 bool optimize_split_arrays(exec_list *instructions, bool linked);
153 bool lower_offset_arrays(exec_list *instructions);
156 bool lower_tess_level(gl_linked_shader *shader);
158 bool lower_vertex_id(gl_linked_shader *shader);
159 bool lower_blend_equation_advanced(gl_linked_shader *shader);
161 bool lower_subroutine(exec_list *instructions, struct _mesa_glsl_parse_state *state);