Home
last modified time | relevance | path

Searched defs:shader (Results 926 - 950 of 1249) sorted by relevance

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

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state_shaders.cpp40 unsigned si_determine_wave_size(struct si_screen *sscreen, struct si_shader *shader) in si_determine_wave_size() argument
262 si_get_shader_binary(struct si_shader *shader) si_get_shader_binary() argument
300 si_load_shader_binary(struct si_shader *shader, void *binary) si_load_shader_binary() argument
349 si_shader_cache_insert_shader(struct si_screen *sscreen, unsigned char ir_sha1_cache_key[20], struct si_shader *shader, bool insert_into_disk_cache) si_shader_cache_insert_shader() argument
413 si_shader_cache_load_shader(struct si_screen *sscreen, unsigned char ir_sha1_cache_key[20], struct si_shader *shader) si_shader_cache_load_shader() argument
502 si_shader_mem_ordered(struct si_shader *shader) si_shader_mem_ordered() argument
513 si_set_tesseval_regs(struct si_screen *sscreen, const struct si_shader_selector *tes, struct si_shader *shader) si_set_tesseval_regs() argument
588 polaris_set_vgt_vertex_reuse(struct si_screen *sscreen, struct si_shader_selector *sel, struct si_shader *shader) polaris_set_vgt_vertex_reuse() argument
609 si_get_shader_pm4_state(struct si_shader *shader) si_get_shader_pm4_state() argument
616 si_get_num_vs_user_sgprs(struct si_shader *shader, unsigned num_always_on_user_sgprs) si_get_num_vs_user_sgprs() argument
634 si_get_vs_vgpr_comp_cnt(struct si_screen *sscreen, struct si_shader *shader, bool legacy_vs_prim_id) si_get_vs_vgpr_comp_cnt() argument
669 si_get_shader_prefetch_size(struct si_shader *shader) si_get_shader_prefetch_size() argument
683 si_shader_ls(struct si_screen *sscreen, struct si_shader *shader) si_shader_ls() argument
706 si_shader_hs(struct si_screen *sscreen, struct si_shader *shader) si_shader_hs() argument
768 struct si_shader *shader = sctx->queued.named.es; si_emit_shader_es() local
788 si_shader_es(struct si_screen *sscreen, struct si_shader *shader) si_shader_es() argument
929 struct si_shader *shader = sctx->queued.named.gs; si_emit_shader_gs() local
1019 si_shader_gs(struct si_screen *sscreen, struct si_shader *shader) si_shader_gs() argument
[all...]
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c318 lvp_nir_fixup_indirect_tex(nir_shader *shader) in lvp_nir_fixup_indirect_tex() argument
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_scheduler.cpp265 void BlockSheduler::run( Shader *shader) in run() argument
H A Dsfn_assembler.cpp124 bool Assembler::lower(Shader *shader) in lower() argument
/third_party/mesa3d/src/gallium/frontends/xa/
H A Dxa_renderer.c401 struct xa_shader shader; in renderer_copy_prepare() local
/third_party/mesa3d/src/mesa/main/
H A Dff_fragment_shader.cpp338 struct gl_shader *shader; member in texenv_fragment_program
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_shader.cpp721 backend_shader(const struct brw_compiler *compiler, void *log_data, void *mem_ctx, const nir_shader *shader, struct brw_stage_prog_data *stage_prog_data, bool debug_enabled) backend_shader() argument
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_program.c532 struct pipe_shader_state *shader; st_create_nir_shader() local
933 nir_shader *shader = state.ir.nir; st_create_fp_variant() local
1160 struct gl_shader *shader = (struct gl_shader *) data; destroy_shader_program_variants_cb() local
[all...]
H A Dst_glsl_to_nir.cpp67 st_nir_fixup_varying_slots(struct st_context *st, nir_shader *shader, in st_nir_fixup_varying_slots() argument
698 struct gl_linked_shader *shader = linked_shader[i]; in st_link_nir() local
776 struct gl_linked_shader *shader = linked_shader[i]; st_link_nir() local
867 struct gl_linked_shader *shader = linked_shader[i]; st_link_nir() local
890 struct gl_linked_shader *shader = linked_shader[i]; st_link_nir() local
[all...]
/third_party/mesa3d/src/mesa/program/
H A Dprog_to_nir.c864 struct nir_shader *shader = b->shader; in setup_registers_and_variables() local
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_fs_linear.c90 struct shader { struct
325 shade_rgb1(struct shader *shader) in shade_rgb1() argument
343 init_shader(struct shader *shader, int x, int y, int width, int height) init_shader() argument
517 struct shader shader; blit_rgb1() local
[all...]
H A Dlp_state_fs.h199 struct lp_fragment_shader *shader; member
267 lp_fs_reference(struct llvmpipe_context *llvmpipe, struct lp_fragment_shader **ptr, struct lp_fragment_shader *shader) lp_fs_reference() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc.h46 struct i915_fragment_shader *shader; /* the shader we're compiling */ member
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_idct.c72 calc_addr(struct ureg_program *shader, struct ureg_dst addr[2], in calc_addr() argument
96 increment_addr(struct ureg_program *shader, struct ureg_dst daddr[2], in increment_addr() argument
115 fetch_four(struct ureg_program *shader, struct ureg_dst m[2], struct ureg_src addr[2], struct ureg_src sampler, bool resource3d) fetch_four() argument
123 matrix_mul(struct ureg_program *shader, struct ureg_dst dst, struct ureg_dst l[2], struct ureg_dst r[2]) matrix_mul() argument
145 struct ureg_program *shader; create_mismatch_vert_shader() local
194 struct ureg_program *shader; create_mismatch_frag_shader() local
261 struct ureg_program *shader; create_stage1_vert_shader() local
323 struct ureg_program *shader; create_stage1_frag_shader() local
393 vl_idct_stage2_vert_shader(struct vl_idct *idct, struct ureg_program *shader, unsigned first_output, struct ureg_dst tex) vl_idct_stage2_vert_shader() argument
431 vl_idct_stage2_frag_shader(struct vl_idct *idct, struct ureg_program *shader, unsigned first_input, struct ureg_dst fragment) vl_idct_stage2_frag_shader() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/sb/
H A Dsb_shader.h249 class shader { class
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_descriptors_lazy.c80 init_template_entry(struct zink_shader *shader, enum zink_descriptor_type type, in init_template_entry() argument
196 struct zink_shader *shader in zink_descriptor_program_init_lazy() local
654 zink_context_invalidate_descriptor_state_lazy(struct zink_context *ctx, enum pipe_shader_type shader, enum zink_descriptor_type type, unsigned start, unsigned count) zink_context_invalidate_descriptor_state_lazy() argument
[all...]
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_blend.c784 struct pan_blend_shader *shader = he ? he->data : NULL; in pan_blend_get_shader_locked() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_gs.c71 draw_gs_should_flush(struct draw_geometry_shader *shader) in draw_gs_should_flush() argument
78 tgsi_fetch_gs_outputs(struct draw_geometry_shader *shader, in tgsi_fetch_gs_outputs() argument
125 tgsi_fetch_gs_input(struct draw_geometry_shader *shader, unsigned *indices, unsigned num_vertices, unsigned prim_idx) tgsi_fetch_gs_input() argument
197 tgsi_gs_prepare(struct draw_geometry_shader *shader, const void *constants[PIPE_MAX_CONSTANT_BUFFERS], const unsigned constants_size[PIPE_MAX_CONSTANT_BUFFERS]) tgsi_gs_prepare() argument
206 tgsi_gs_run(struct draw_geometry_shader *shader, unsigned input_primitives, unsigned *out_prims) tgsi_gs_run() argument
229 llvm_fetch_gs_input(struct draw_geometry_shader *shader, unsigned *indices, unsigned num_vertices, unsigned prim_idx) llvm_fetch_gs_input() argument
299 llvm_fetch_gs_outputs(struct draw_geometry_shader *shader, unsigned stream, unsigned num_primitives, float (**p_output)[4]) llvm_fetch_gs_outputs() argument
379 llvm_gs_prepare(struct draw_geometry_shader *shader, const void *constants[PIPE_MAX_CONSTANT_BUFFERS], const unsigned constants_size[PIPE_MAX_CONSTANT_BUFFERS]) llvm_gs_prepare() argument
386 llvm_gs_run(struct draw_geometry_shader *shader, unsigned input_primitives, unsigned *out_prims) llvm_gs_run() argument
412 gs_flush(struct draw_geometry_shader *shader) gs_flush() argument
446 gs_point(struct draw_geometry_shader *shader, int idx) gs_point() argument
462 gs_line(struct draw_geometry_shader *shader, int i0, int i1) gs_line() argument
479 gs_line_adj(struct draw_geometry_shader *shader, int i0, int i1, int i2, int i3) gs_line_adj() argument
498 gs_tri(struct draw_geometry_shader *shader, int i0, int i1, int i2) gs_tri() argument
516 gs_tri_adj(struct draw_geometry_shader *shader, int i0, int i1, int i2, int i3, int i4, int i5) gs_tri_adj() argument
552 draw_geometry_shader_run(struct draw_geometry_shader *shader, const void *constants[PIPE_MAX_CONSTANT_BUFFERS], const unsigned constants_size[PIPE_MAX_CONSTANT_BUFFERS], const struct draw_vertex_info *input_verts, const struct draw_prim_info *input_prim, const struct tgsi_shader_info *input_info, struct draw_vertex_info *output_verts, struct draw_prim_info *output_prims ) draw_geometry_shader_run() argument
706 draw_geometry_shader_prepare(struct draw_geometry_shader *shader, struct draw_context *draw) draw_geometry_shader_prepare() argument
933 struct llvm_geometry_shader *shader = llvm_geometry_shader(dgs); draw_delete_geometry_shader() local
971 draw_gs_set_current_variant(struct draw_geometry_shader *shader, struct draw_gs_llvm_variant *variant) draw_gs_set_current_variant() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_state.c83 etna_set_constant_buffer(struct pipe_context *pctx, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *cb) etna_set_constant_buffer() argument
H A Detnaviv_context.h175 struct etna_shader_state shader; member
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_screen.c60 dd_screen_get_compiler_options(struct pipe_screen *_screen, enum pipe_shader_ir ir, enum pipe_shader_type shader) dd_screen_get_compiler_options() argument
107 dd_screen_get_shader_param(struct pipe_screen *_screen, enum pipe_shader_type shader, enum pipe_shader_cap param) dd_screen_get_shader_param() argument
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_nir.h76 nir_shader *shader; member
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_inlines.h584 pipe_set_constant_buffer(struct pipe_context *pipe, enum pipe_shader_type shader, uint index, struct pipe_resource *buf) pipe_set_constant_buffer() argument
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_context.cpp711 d3d12_bind_sampler_states(struct pipe_context *pctx, enum pipe_shader_type shader, unsigned start_slot, unsigned num_samplers, void **samplers) d3d12_bind_sampler_states() argument
1062 delete_shader(struct d3d12_context *ctx, enum pipe_shader_type stage, struct d3d12_shader_selector *shader) delete_shader() argument
1081 bind_stage(struct d3d12_context *ctx, enum pipe_shader_type stage, struct d3d12_shader_selector *shader) bind_stage() argument
[all...]
H A Dd3d12_screen.cpp388 d3d12_get_shader_param(struct pipe_screen *pscreen, enum pipe_shader_type shader, enum pipe_shader_cap param) d3d12_get_shader_param() argument

Completed in 36 milliseconds

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