| /third_party/mesa3d/src/compiler/nir/ |
| H A D | nir_lower_shader_calls.c | 30 move_system_values_to_top(nir_shader *shader) in move_system_values_to_top() argument 297 spill_ssa_defs_and_lower_shader_calls(nir_shader *shader, uint32_t num_calls, in spill_ssa_defs_and_lower_shader_calls() argument 1040 lower_resume(nir_shader *shader, int call_idx) lower_resume() argument 1097 replace_resume_with_halt(nir_shader *shader, nir_instr *keep) replace_resume_with_halt() argument 1156 nir_lower_shader_calls(nir_shader *shader, nir_address_format address_format, unsigned stack_alignment, nir_shader ***resume_shaders_out, uint32_t *num_resume_shaders_out, void *mem_ctx) nir_lower_shader_calls() argument [all...] |
| H A D | nir_opt_loop_unroll.c | 652 remove_out_of_bounds_induction_use(nir_shader *shader, nir_loop *loop, in remove_out_of_bounds_induction_use() argument 718 partial_unroll(nir_shader *shader, nir_loop *loop, unsigned trip_count) in partial_unroll() argument 865 check_unrolling_restrictions(nir_shader *shader, nir_loop *loop) in check_unrolling_restrictions() argument 1155 nir_opt_loop_unroll(nir_shader *shader) nir_opt_loop_unroll() argument [all...] |
| H A D | nir_lower_goto_ifs.c | 986 nir_lower_goto_ifs(nir_shader *shader) in nir_lower_goto_ifs() argument
|
| H A D | nir_range_analysis.c | 1286 lookup_input(nir_shader *shader, unsigned driver_location) in lookup_input() argument 1308 nir_unsigned_upper_bound(nir_shader *shader, struct hash_table *range_ht, in nir_unsigned_upper_bound() argument 1676 nir_addition_might_overflow(nir_shader *shader, struct hash_table *range_ht, nir_ssa_scalar ssa, unsigned const_val, const nir_unsigned_upper_bound_config *config) nir_addition_might_overflow() argument [all...] |
| H A D | nir_schedule.c | 88 nir_shader *shader; member 1112 nir_schedule_get_scoreboard(nir_shader *shader, in nir_schedule_get_scoreboard() argument 1197 nir_schedule(nir_shader *shader, in nir_schedule() argument [all...] |
| H A D | nir_clone.c | 152 nir_variable_clone(const nir_variable *var, nir_shader *shader) in nir_variable_clone() argument 298 nir_alu_instr_clone(nir_shader *shader, const nir_alu_instr *orig) in nir_alu_instr_clone() argument 518 nir_instr_clone(nir_shader *shader, const nir_instr *orig) in nir_instr_clone() argument 528 nir_instr_clone_deep(nir_shader *shader, cons argument 708 nir_function_impl_clone(nir_shader *shader, const nir_function_impl *fi) nir_function_impl_clone() argument [all...] |
| H A D | nir_from_ssa.c | 304 add_parallel_copy_to_end_of_block(nir_shader *shader, nir_block *block, void *dead_ctx) in add_parallel_copy_to_end_of_block() argument 381 isolate_phi_nodes_block(nir_shader *shader, nir_block *block, void *dead_ctx) in isolate_phi_nodes_block() argument 875 nir_shader *shader = impl->function->shader; in nir_convert_from_ssa_impl() local 929 nir_convert_from_ssa(nir_shader *shader, boo argument 1107 nir_shader *shader = impl->function->shader; nir_lower_ssa_defs_to_regs_block() local [all...] |
| /third_party/mesa3d/src/freedreno/decode/ |
| H A D | pgmdump.c | 1021 gl_shader_stage shader = ~0; in main() local [all...] |
| H A D | pgmdump2.c | 68 void *shader; member [all...] |
| /third_party/mesa3d/src/freedreno/ir3/ |
| H A D | ir3.c | 45 ir3_alloc(struct ir3 *shader, int sz) in ir3_alloc() argument 53 struct ir3 *shader = rzalloc(v, struct ir3); in ir3_create() local 65 ir3_destroy(struct ir3 *shader) in ir3_destroy() argument 269 struct ir3 *shader = v->ir; ir3_collect_info() local 408 reg_create(struct ir3 *shader, int num, int flags) reg_create() argument 420 struct ir3 *shader = block->shader; insert_instr() local 431 ir3_block_create(struct ir3 *shader) ir3_block_create() argument 588 struct ir3 *shader = instr->block->shader; ir3_src_create() local 600 struct ir3 *shader = instr->block->shader; ir3_dst_create() local 610 ir3_reg_clone(struct ir3 *shader, struct ir3_register *reg) ir3_reg_clone() argument [all...] |
| H A D | ir3_nir_lower_tess.c | 193 build_primitive_map(nir_shader *shader, struct primitive_map *map) in build_primitive_map() argument 230 calc_primitive_map_size(nir_shader *shader) calc_primitive_map_size() argument 293 ir3_nir_lower_to_explicit_output(nir_shader *shader, struct ir3_shader_variant *v, unsigned topology) ir3_nir_lower_to_explicit_output() argument 366 ir3_nir_lower_to_explicit_input(nir_shader *shader, struct ir3_shader_variant *v) ir3_nir_lower_to_explicit_input() argument 668 ir3_nir_lower_tess_ctrl(nir_shader *shader, struct ir3_shader_variant *v, unsigned topology) ir3_nir_lower_tess_ctrl() argument 826 ir3_nir_lower_tess_eval(nir_shader *shader, struct ir3_shader_variant *v, unsigned topology) ir3_nir_lower_tess_eval() argument 923 ir3_nir_lower_gs(nir_shader *shader) ir3_nir_lower_gs() argument [all...] |
| /third_party/mesa3d/src/freedreno/vulkan/ |
| H A D | tu_shader.c | 127 lower_load_push_constant(struct tu_device *dev, nir_builder *b, nir_intrinsic_instr *instr, struct tu_shader *shader, const struct tu_pipeline_layout *layout) lower_load_push_constant() argument 159 lower_vulkan_resource_index(nir_builder *b, nir_intrinsic_instr *instr, struct tu_shader *shader, const struct tu_pipeline_layout *layout) lower_vulkan_resource_index() argument 324 build_bindless(struct tu_device *dev, nir_builder *b, nir_deref_instr *deref, bool is_sampler, struct tu_shader *shader, const struct tu_pipeline_layout *layout) build_bindless() argument 385 lower_image_deref(struct tu_device *dev, nir_builder *b, nir_intrinsic_instr *instr, struct tu_shader *shader, const struct tu_pipeline_layout *layout) lower_image_deref() argument 395 lower_intrinsic(nir_builder *b, nir_intrinsic_instr *instr, struct tu_device *dev, struct tu_shader *shader, const struct tu_pipeline_layout *layout) lower_intrinsic() argument 530 lower_tex(nir_builder *b, nir_tex_instr *tex, struct tu_device *dev, struct tu_shader *shader, const struct tu_pipeline_layout *layout) lower_tex() argument 562 struct tu_shader *shader; global() member 587 gather_push_constants(nir_shader *shader, struct tu_shader *tu_shader) gather_push_constants() argument 632 tu_lower_io(nir_shader *shader, struct tu_device *dev, struct tu_shader *tu_shader, const struct tu_pipeline_layout *layout) tu_lower_io() argument 726 struct tu_shader *shader; tu_shader_create() local 846 tu_shader_destroy(struct tu_device *dev, struct tu_shader *shader, const VkAllocationCallbacks *alloc) tu_shader_destroy() argument [all...] |
| /third_party/mesa3d/src/compiler/glsl/ |
| H A D | gl_nir_lower_packed_varyings.c | 188 nir_shader *shader; member 1035 nir_shader *shader = linked_shader->Program->nir; gl_nir_lower_packed_varyings() local [all...] |
| H A D | gl_nir_linker.c | 778 struct gl_linked_shader *shader = prog->_LinkedShaders[i]; in gl_nir_link_spirv() local 969 struct gl_linked_shader *shader = prog->_LinkedShaders[i]; gl_nir_link_glsl() local [all...] |
| H A D | serialize.cpp | 1095 write_shader_metadata(struct blob *metadata, gl_linked_shader *shader) in write_shader_metadata() argument
|
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ |
| H A D | si_pipe.c | 469 int shader, i; in si_create_context() local 1087 si_is_parallel_shader_compilation_finished(struct pipe_screen *screen, void *shader, enum pipe_shader_type shader_type) si_is_parallel_shader_compilation_finished() argument [all...] |
| H A D | si_sqtt.c | 1030 struct si_shader *shader; in si_sqtt_add_code_object() local [all...] |
| H A D | si_shader_llvm_tess.c | 288 struct si_shader *shader = ctx->shader; si_write_tess_factors() local 573 struct si_shader *shader = ctx->shader; si_llvm_ls_build_end() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/svga/ |
| H A D | svga_surface.c | 538 enum pipe_shader_type shader; in svga_validate_surface_view() local
|
| H A D | svga_state_constants.c | 46 svga_get_image_size_constant(const struct svga_context *svga, float **dest, enum pipe_shader_type shader, unsigned num_image_views, const struct svga_image_view images[PIPE_SHADER_TYPES][SVGA3D_MAX_UAVIEWS]) svga_get_image_size_constant() argument 104 svga_get_extra_constants_common(const struct svga_context *svga, const struct svga_shader_variant *variant, enum pipe_shader_type shader, float *dest) svga_get_extra_constants_common() argument 418 emit_const_range(struct svga_context *svga, enum pipe_shader_type shader, unsigned offset, unsigned count, const float (*values)[4]) emit_const_range() argument 542 emit_consts_vgpu9(struct svga_context *svga, enum pipe_shader_type shader) emit_consts_vgpu9() argument 643 emit_rawbuf(struct svga_context *svga, unsigned slot, enum pipe_shader_type shader, unsigned buffer_offset, unsigned buffer_size, void *buffer) emit_rawbuf() argument 740 emit_constbuf(struct svga_context *svga, unsigned slot, enum pipe_shader_type shader, unsigned buffer_offset, unsigned buffer_size, const void *buffer, unsigned extra_buffer_offset, unsigned extra_buffer_size, const void *extra_buffer) emit_constbuf() argument 895 emit_consts_vgpu10(struct svga_context *svga, enum pipe_shader_type shader) emit_consts_vgpu10() argument 972 emit_constbuf_vgpu10(struct svga_context *svga, enum pipe_shader_type shader) emit_constbuf_vgpu10() argument 1443 update_rawbuf_mask(struct svga_context *svga, enum pipe_shader_type shader) update_rawbuf_mask() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/virgl/ |
| H A D | virgl_screen.c | 366 virgl_get_shader_param(struct pipe_screen *screen, enum pipe_shader_type shader, enum pipe_shader_cap param) virgl_get_shader_param() argument 1015 virgl_get_compiler_options(struct pipe_screen *pscreen, enum pipe_shader_ir ir, unsigned shader) virgl_get_compiler_options() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/v3d/ |
| H A D | v3d_program.c | 386 struct v3d_compiled_shader *shader = NULL; v3d_get_compiled_shader() local 448 v3d_free_compiled_shader(struct v3d_compiled_shader *shader) v3d_free_compiled_shader() argument 928 struct v3d_compiled_shader *shader = entry->data; v3d_shader_state_delete() local 1036 struct v3d_compiled_shader *shader = entry->data; v3d_program_fini() local [all...] |
| /third_party/mesa3d/src/intel/compiler/ |
| H A D | brw_fs.h | 456 sample_mask_flag_subreg(const fs_visitor *shader) in sample_mask_flag_subreg() argument
|
| /third_party/mesa3d/src/gallium/drivers/r600/ |
| H A D | r600_shader.h | 172 struct r600_shader shader; member
|
| /third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_nir_lower_tess_io.cpp | 437 r600_lower_tess_io(nir_shader *shader, enum pipe_prim_type prim_type) r600_lower_tess_io() argument 468 r600_append_tcs_TF_emission(nir_shader *shader, enum pipe_prim_type prim_type) r600_append_tcs_TF_emission() argument [all...] |