Home
last modified time | relevance | path

Searched defs:shader (Results 901 - 925 of 1249) sorted by relevance

1...<<31323334353637383940>>...50

/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_shader_calls.c30 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 Dnir_opt_loop_unroll.c652 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 Dnir_lower_goto_ifs.c986 nir_lower_goto_ifs(nir_shader *shader) in nir_lower_goto_ifs() argument
H A Dnir_range_analysis.c1286 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 Dnir_schedule.c88 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 Dnir_clone.c152 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 Dnir_from_ssa.c304 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 Dpgmdump.c1021 gl_shader_stage shader = ~0; in main() local
[all...]
H A Dpgmdump2.c68 void *shader; member
[all...]
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3.c45 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 Dir3_nir_lower_tess.c193 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 Dtu_shader.c127 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 Dgl_nir_lower_packed_varyings.c188 nir_shader *shader; member
1035 nir_shader *shader = linked_shader->Program->nir; gl_nir_lower_packed_varyings() local
[all...]
H A Dgl_nir_linker.c778 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 Dserialize.cpp1095 write_shader_metadata(struct blob *metadata, gl_linked_shader *shader) in write_shader_metadata() argument
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_pipe.c469 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 Dsi_sqtt.c1030 struct si_shader *shader; in si_sqtt_add_code_object() local
[all...]
H A Dsi_shader_llvm_tess.c288 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 Dsvga_surface.c538 enum pipe_shader_type shader; in svga_validate_surface_view() local
H A Dsvga_state_constants.c46 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 Dvirgl_screen.c366 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 Dv3d_program.c386 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 Dbrw_fs.h456 sample_mask_flag_subreg(const fs_visitor *shader) in sample_mask_flag_subreg() argument
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.h172 struct r600_shader shader; member
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_lower_tess_io.cpp437 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...]

Completed in 29 milliseconds

1...<<31323334353637383940>>...50