| /third_party/mesa3d/src/compiler/nir/ |
| H A D | nir_lower_gs_intrinsics.c | 278 nir_shader *shader = state->builder->shader; in append_set_vertex_and_primitive_count() local 367 nir_lower_gs_intrinsics(nir_shader *shader, nir_lower_gs_intrinsics_flag argument [all...] |
| H A D | nir_lower_idiv.c | 278 nir_lower_idiv(nir_shader *shader, const nir_lower_idiv_options *options) in nir_lower_idiv() argument
|
| H A D | nir_opt_dead_cf.c | 426 nir_opt_dead_cf(nir_shader *shader) in nir_opt_dead_cf() argument
|
| H A D | nir_opt_dce.c | 242 nir_opt_dce(nir_shader *shader) in nir_opt_dce() argument
|
| H A D | nir_opt_preamble.c | 37 nir_shader_get_preamble(nir_shader *shader) in nir_shader_get_preamble() argument 338 nir_opt_preamble(nir_shader *shader, const nir_opt_preamble_options *options, in nir_opt_preamble() argument
|
| H A D | nir_lower_alu_width.c | 132 will_lower_ffma(nir_shader *shader, unsigned bit_size) in will_lower_ffma() argument 412 nir_lower_alu_width(nir_shader *shader, nir_vectorize_cb cb, const void *_data) nir_lower_alu_width() argument 439 nir_lower_alu_to_scalar(nir_shader *shader, nir_instr_filter_cb cb, const void *_data) nir_lower_alu_to_scalar() argument [all...] |
| H A D | nir_lower_alu.c | 228 nir_lower_alu(nir_shader *shader) in nir_lower_alu() argument
|
| H A D | nir_divergence_analysis.c | 41 nir_shader *shader; member 81 visit_intrinsic(nir_shader *shader, nir_intrinsic_instr *instr) in visit_intrinsic() argument 698 nir_variable_is_uniform(nir_shader *shader, nir_variable *var) in nir_variable_is_uniform() argument 726 visit_deref(nir_shader *shader, nir_deref_inst argument 792 update_instr_divergence(nir_shader *shader, nir_instr *instr) update_instr_divergence() argument 1070 nir_divergence_analysis(nir_shader *shader) nir_divergence_analysis() argument 1086 nir_update_instr_divergence(nir_shader *shader, nir_instr *instr) nir_update_instr_divergence() argument 1108 nir_has_divergent_loop(nir_shader *shader) nir_has_divergent_loop() argument [all...] |
| H A D | nir_gather_info.c | 53 get_deref_info(nir_shader *shader, nir_variable *var, nir_deref_instr *deref, in get_deref_info() argument 94 set_io_mask(nir_shader *shader, nir_variable *var, int offset, int len, in set_io_mask() argument 194 mark_whole_variable(nir_shader *shader, nir_variable *var, nir_deref_instr *deref, bool is_output_read) mark_whole_variable() argument 270 try_mask_partial_io(nir_shader *shader, nir_variable *var, nir_deref_instr *deref, bool is_output_read) try_mask_partial_io() argument 467 gather_intrinsic_info(nir_intrinsic_instr *instr, nir_shader *shader, void *dead_ctx) gather_intrinsic_info() argument 844 gather_tex_info(nir_tex_instr *instr, nir_shader *shader) gather_tex_info() argument 860 gather_alu_info(nir_alu_instr *instr, nir_shader *shader) gather_alu_info() argument 893 gather_func_info(nir_function_impl *func, nir_shader *shader, struct set *visited_funcs, void *dead_ctx) gather_func_info() argument 905 gather_alu_info(nir_instr_as_alu(instr), shader); gather_func_info() local 908 gather_intrinsic_info(nir_instr_as_intrinsic(instr), shader, dead_ctx); gather_func_info() local 911 gather_tex_info(nir_instr_as_tex(instr), shader); gather_func_info() local 929 nir_shader_gather_info(nir_shader *shader, nir_function_impl *entrypoint) nir_shader_gather_info() argument [all...] |
| H A D | nir_group_loads.c | 469 nir_group_loads(nir_shader *shader, nir_load_grouping grouping, in nir_group_loads() argument
|
| H A D | nir_lower_clip.c | 44 create_clipdist_var(nir_shader *shader, in create_clipdist_var() argument 74 create_clipdist_vars(nir_shader *shader, nir_variable **io_vars, in create_clipdist_vars() argument 169 find_output(nir_shader *shader, unsigned drvloc) find_output() argument 195 find_clipvertex_and_position_outputs(nir_shader *shader, nir_variable **clipvertex, nir_variable **position) find_clipvertex_and_position_outputs() argument 325 nir_lower_clip_vs(nir_shader *shader, unsigned ucp_enables, bool use_vars, bool use_clipdist_array, const gl_state_index16 clipplane_state_tokens[][STATE_LENGTH]) nir_lower_clip_vs() argument 398 nir_lower_clip_gs(nir_shader *shader, unsigned ucp_enables, bool use_clipdist_array, const gl_state_index16 clipplane_state_tokens[][STATE_LENGTH]) nir_lower_clip_gs() argument 472 fs_has_clip_dist_input_var(nir_shader *shader, nir_variable **io_vars, unsigned *ucp_enables) fs_has_clip_dist_input_var() argument 493 nir_lower_clip_fs(nir_shader *shader, unsigned ucp_enables, bool use_clipdist_array) nir_lower_clip_fs() argument [all...] |
| H A D | nir_lower_const_arrays_to_uniforms.c | 132 lower_const_array_to_uniform(nir_shader *shader, struct var_info *info, in lower_const_array_to_uniform() argument 220 count_uniforms(nir_shader *shader) in count_uniforms() argument 232 nir_lower_const_arrays_to_uniforms(nir_shader *shader, in nir_lower_const_arrays_to_uniforms() argument [all...] |
| H A D | nir_inline_uniforms.c | 317 nir_find_inlinable_uniforms(nir_shader *shader) in nir_find_inlinable_uniforms() argument 338 nir_inline_uniforms(nir_shader *shader, unsigned num_uniforms, in nir_inline_uniforms() argument
|
| H A D | nir_lower_blend.c | 494 nir_lower_blend(nir_shader *shader, const nir_lower_blend_options *options) in nir_lower_blend() argument [all...] |
| H A D | nir_lower_bit_size.c | 280 nir_lower_bit_size(nir_shader *shader, in nir_lower_bit_size() argument 365 nir_lower_64bit_phis(nir_shader *shader) in nir_lower_64bit_phis() argument
|
| H A D | nir_lower_flrp.c | 632 nir_lower_flrp(nir_shader *shader, in nir_lower_flrp() argument
|
| /third_party/mesa3d/src/freedreno/ir3/ |
| H A D | ir3_context.c | 34 ir3_context_init(struct ir3_compiler *compiler, struct ir3_shader *shader, in ir3_context_init() argument
|
| H A D | ir3_cp.c | 47 struct ir3 *shader; member
|
| /third_party/mesa3d/src/freedreno/isa/ |
| H A D | encode.c | 330 struct ir3 *shader = v->ir; in isa_assemble() local
|
| /third_party/mesa3d/src/compiler/glsl/ |
| H A D | gl_nir_link_uniform_blocks.c | 414 allocate_uniform_blocks(void *mem_ctx, struct gl_linked_shader *shader, struct gl_uniform_block **out_blks, unsigned *num_blocks, struct gl_uniform_buffer_variable **out_variables, unsigned *num_variables, enum block_type block_type) allocate_uniform_blocks() argument 544 link_linked_shader_uniform_blocks(void *mem_ctx, struct gl_shader_program *prog, struct gl_linked_shader *shader, struct gl_uniform_block **blocks, unsigned *num_blocks, enum block_type block_type) link_linked_shader_uniform_blocks() argument [all...] |
| H A D | lower_distance.cpp | 659 lower_clip_cull_distance(struct gl_shader_program *prog, struct gl_linked_shader *shader) lower_clip_cull_distance() argument [all...] |
| H A D | gl_nir_opt_dead_builtin_varyings.c | 132 get_varying_info(struct varying_info *info, nir_shader *shader, in get_varying_info() argument 235 struct gl_linked_shader *shader; member 245 create_new_var(nir_shader *shader, char *name, nir_variable_mode mode, const struct glsl_type *type) create_new_var() argument 307 prepare_array(struct replace_varyings_data *rv_data, nir_shader *shader, nir_variable **new_var, int max_elements, unsigned start_location, const char *var_name, const char *mode_str, unsigned usage, unsigned external_usage) prepare_array() argument 342 replace_varyings(const struct gl_constants *consts, struct gl_linked_shader *shader, struct gl_shader_program *prog, const struct varying_info *info, unsigned external_texcoord_usage, unsigned external_color_usage, bool external_has_fog) replace_varyings() argument 450 lower_texcoord_array(const struct gl_constants *consts, struct gl_linked_shader *shader, struct gl_shader_program *prog, const struct varying_info *info) lower_texcoord_array() argument [all...] |
| /third_party/mesa3d/src/amd/compiler/ |
| H A D | aco_instruction_selection.h | 60 nir_shader* shader; member
|
| /third_party/mesa3d/src/amd/vulkan/ |
| H A D | radv_nir_lower_ycbcr_textures.c | 302 radv_nir_lower_ycbcr_textures(nir_shader *shader, const struct radv_pipeline_layout *layout) in radv_nir_lower_ycbcr_textures() argument
|
| /third_party/mesa3d/src/gallium/drivers/v3d/ |
| H A D | v3d_screen.c | 349 v3d_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader, in v3d_screen_get_shader_param() argument 747 v3d_screen_get_compiler_options(struct pipe_screen *pscreen, enum pipe_shader_ir ir, unsigned shader) v3d_screen_get_compiler_options() argument
|