Home
last modified time | relevance | path

Searched refs:PIPE_SHADER_TESS_CTRL (Results 1 – 25 of 86) sorted by relevance

1234

/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_draw_arrays.c116 lp->num_sampler_views[PIPE_SHADER_TESS_CTRL], in llvmpipe_draw_vbo()
117 lp->sampler_views[PIPE_SHADER_TESS_CTRL]); in llvmpipe_draw_vbo()
129 lp->num_images[PIPE_SHADER_TESS_CTRL], in llvmpipe_draw_vbo()
130 lp->images[PIPE_SHADER_TESS_CTRL]); in llvmpipe_draw_vbo()
173 llvmpipe_cleanup_stage_sampling(lp, PIPE_SHADER_TESS_CTRL); in llvmpipe_draw_vbo()
178 llvmpipe_cleanup_stage_images(lp, PIPE_SHADER_TESS_CTRL); in llvmpipe_draw_vbo()
H A Dlp_state_sampler.c102 case PIPE_SHADER_TESS_CTRL: in llvmpipe_bind_sampler_states()
193 case PIPE_SHADER_TESS_CTRL: in llvmpipe_set_sampler_views()
425 prepare_shader_sampling(lp, num, views, PIPE_SHADER_TESS_CTRL); in llvmpipe_prepare_tess_ctrl_sampling()
584 prepare_shader_images(lp, num, views, PIPE_SHADER_TESS_CTRL); in llvmpipe_prepare_tess_ctrl_images()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_compiler.cpp680 d3d12_shader_selector *tcs = ctx->gfx_stages[PIPE_SHADER_TESS_CTRL]; in validate_tess_ctrl_shader_variant()
704 ctx->gfx_stages[PIPE_SHADER_TESS_CTRL] = tcs; in validate_tess_ctrl_shader_variant()
732 case PIPE_SHADER_TESS_CTRL: in d3d12_compare_shader_keys()
825 case PIPE_SHADER_TESS_CTRL: in d3d12_shader_key_hash()
863 case PIPE_SHADER_TESS_CTRL: in d3d12_fill_shader_key()
904 if (stage == PIPE_SHADER_TESS_CTRL) in d3d12_fill_shader_key()
967 } else if (stage == PIPE_SHADER_TESS_CTRL) { in d3d12_fill_shader_key()
1218 if (ctx->gfx_stages[PIPE_SHADER_TESS_CTRL]) in get_prev_shader()
1219 return ctx->gfx_stages[PIPE_SHADER_TESS_CTRL]; in get_prev_shader()
1221 case PIPE_SHADER_TESS_CTRL: in get_prev_shader()
[all …]
H A Dd3d12_pipeline_state.cpp291 if (state->stages[PIPE_SHADER_TESS_CTRL]) { in create_gfx_pipeline_state()
292 auto shader = state->stages[PIPE_SHADER_TESS_CTRL]; in create_gfx_pipeline_state()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_sanity.c420 processor == PIPE_SHADER_TESS_CTRL || in iter_declaration()
429 processor == PIPE_SHADER_TESS_CTRL) { in iter_declaration()
494 if (iter->processor.Processor == PIPE_SHADER_TESS_CTRL && in iter_property()
504 if (iter->processor.Processor == PIPE_SHADER_TESS_CTRL || in prolog()
H A Dtgsi_from_mesa.h66 STATIC_ASSERT((enum pipe_shader_type) MESA_SHADER_TESS_CTRL == PIPE_SHADER_TESS_CTRL); in pipe_shader_type_from_mesa()
H A Dtgsi_scan.c129 if (info->processor == PIPE_SHADER_TESS_CTRL && in scan_src_operand()
616 procType == PIPE_SHADER_TESS_CTRL || in tgsi_scan_shader()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_program.c66 fd_context_dirty_shader(ctx, PIPE_SHADER_TESS_CTRL, FD_DIRTY_SHADER_PROG); in fd_set_patch_vertices()
84 fd_context_dirty_shader(ctx, PIPE_SHADER_TESS_CTRL, FD_DIRTY_SHADER_PROG); in fd_tcs_state_bind()
85 update_bound_stage(ctx, PIPE_SHADER_TESS_CTRL, !!hwcso); in fd_tcs_state_bind()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_constants.c75 else if (shader == PIPE_SHADER_TESS_CTRL) in svga_set_constant_buffer()
88 else if (shader == PIPE_SHADER_TESS_CTRL) in svga_set_constant_buffer()
H A Dsvga_pipe_ts.c51 svga_create_shader(pipe, templ, PIPE_SHADER_TESS_CTRL, in svga_create_tcs_state()
77 svga_set_curr_shader_use_samplers_flag(svga, PIPE_SHADER_TESS_CTRL, in svga_bind_tcs_state()
H A Dsvga_state_constants.c338 PIPE_SHADER_TESS_CTRL, in svga_get_extra_tcs_constants()
892 shader == PIPE_SHADER_TESS_CTRL || in emit_consts_vgpu10()
911 case PIPE_SHADER_TESS_CTRL: in emit_consts_vgpu10()
1260 ret = emit_consts_vgpu10(svga, PIPE_SHADER_TESS_CTRL); in emit_tcs_consts()
1280 ret = emit_constbuf_vgpu10(svga, PIPE_SHADER_TESS_CTRL); in emit_tcs_constbuf()
H A Dsvga_screen.c592 case PIPE_SHADER_TESS_CTRL: in vgpu9_get_shader_param()
622 (shader == PIPE_SHADER_TESS_CTRL || shader == PIPE_SHADER_TESS_EVAL)) in vgpu10_get_shader_param()
644 else if (shader == PIPE_SHADER_TESS_CTRL) in vgpu10_get_shader_param()
655 else if (shader == PIPE_SHADER_TESS_CTRL) in vgpu10_get_shader_param()
H A Dsvga_state_ts.c28 svga_init_shader_key_common(svga, PIPE_SHADER_TESS_CTRL, &tcs->base, key); in make_tcs_key()
214 svga->pipe.set_constant_buffer(&svga->pipe, PIPE_SHADER_TESS_CTRL, 0, false, &cb); in get_passthrough_tcs()
H A Dsvga_tgsi_vgpu10.c668 (emit->unit == PIPE_SHADER_TESS_CTRL && in check_register_index()
691 (emit->unit == PIPE_SHADER_TESS_CTRL && in check_register_index()
749 if (emit->unit == PIPE_SHADER_TESS_CTRL) { in determine_clipping_mode()
824 case PIPE_SHADER_TESS_CTRL: in translate_shader_type()
1364 else if (emit->unit == PIPE_SHADER_TESS_CTRL) { in emit_dst_register()
1663 else if (emit->unit == PIPE_SHADER_TESS_CTRL) { in emit_src_register()
3458 assert(emit->unit == PIPE_SHADER_TESS_CTRL); in needs_control_point_phase()
3681 assert(emit->unit == PIPE_SHADER_TESS_CTRL); in emit_hull_shader_patch_constant_phase()
4235 if (emit->unit == PIPE_SHADER_TESS_CTRL) { in emit_vertex_output_declaration()
4769 emit->unit == PIPE_SHADER_TESS_CTRL); in emit_system_value_declaration()
[all …]
H A Dsvga_state_tgsi_transform.c67 case PIPE_SHADER_TESS_CTRL: in bind_shader()
100 case PIPE_SHADER_TESS_CTRL: in create_shader()
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/
H A Dst_atom_constbuf.c83 shader_type == PIPE_SHADER_TESS_CTRL || in st_upload_constants()
344 st_bind_ubos(st, prog, PIPE_SHADER_TESS_CTRL); in st_bind_tcs_ubos()
H A Dst_atom_storagebuf.c124 st_bind_ssbos(st, prog, PIPE_SHADER_TESS_CTRL); in st_bind_tcs_ssbos()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_context.cc176 fd_context_add_shader_map(ctx, PIPE_SHADER_TESS_CTRL, FD_DIRTY_SHADER_TEX, in setup_state_map()
190 fd_context_add_shader_map(ctx, PIPE_SHADER_TESS_CTRL, in setup_state_map()
/aosp_15_r20/external/virglrenderer/src/
H A Dvrend_renderer.c981 case PIPE_SHADER_TESS_CTRL: return "tc"; in pipe_shader_to_prefix()
1252 case PIPE_SHADER_TESS_CTRL: return GL_TESS_CONTROL_SHADER; in conv_shader_type()
2034 sprog->ss[PIPE_SHADER_TESS_CTRL] = tcs; in add_shader_program()
2042 list_add(&sprog->sl[PIPE_SHADER_TESS_CTRL], &tcs->programs); in add_shader_program()
2123 if (ent->ss[PIPE_SHADER_TESS_CTRL] && in lookup_shader_program()
2124 ent->ss[PIPE_SHADER_TESS_CTRL]->id != tcs_id) in lookup_shader_program()
3806 prev_type = PIPE_SHADER_TESS_CTRL; in vrend_sync_shader_io()
3875 next_type = PIPE_SHADER_TESS_CTRL; in vrend_sync_shader_io()
3882 next_type = PIPE_SHADER_TESS_CTRL; in vrend_sync_shader_io()
3885 case PIPE_SHADER_TESS_CTRL: in vrend_sync_shader_io()
[all …]
/aosp_15_r20/external/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_serialize.cpp115 case PIPE_SHADER_TESS_CTRL: in nv50_ir_prog_info_out_serialize()
235 case PIPE_SHADER_TESS_CTRL: in nv50_ir_prog_info_out_deserialize()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_state_common.c762 case PIPE_SHADER_TESS_CTRL: in r600_get_hw_atomic_count()
837 case PIPE_SHADER_TESS_CTRL: in r600_shader_selector_key()
839 key->tcs.first_atomic_counter = r600_get_hw_atomic_count(ctx, PIPE_SHADER_TESS_CTRL); in r600_shader_selector_key()
877 case PIPE_SHADER_TESS_CTRL: in r600_shader_precompile_key()
999 case PIPE_SHADER_TESS_CTRL: in r600_create_shader_state()
1054 return r600_create_shader_state(ctx, state, PIPE_SHADER_TESS_CTRL); in r600_create_tcs_state()
1383 assert(sh == PIPE_SHADER_TESS_CTRL); in r600_update_driver_const_buffers()
1402 if (sh == PIPE_SHADER_TESS_CTRL) in r600_update_driver_const_buffers()
1640 struct ureg_program *ureg = ureg_create(PIPE_SHADER_TESS_CTRL); in r600_generate_fixed_func_tcs()
2037 eg_setup_buffer_constants(rctx, PIPE_SHADER_TESS_CTRL); in r600_update_derived_state()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/ir3/
H A Dir3_descriptor.h39 case PIPE_SHADER_TESS_CTRL: return 1; in ir3_shader_descriptor_set()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_context.c458 shader_type == PIPE_SHADER_TESS_CTRL || in draw_set_mapped_constant_buffer()
477 shader_type == PIPE_SHADER_TESS_CTRL || in draw_set_mapped_shader_buffer()
1192 case PIPE_SHADER_TESS_CTRL: in draw_get_shader_param()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_screen.h98 case PIPE_SHADER_TESS_CTRL: in virgl_shader_stage_convert()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_descriptors.c2271 sh_base[PIPE_SHADER_TESS_CTRL], gfx); in si_emit_graphics_shader_pointers()
2299 sh_base[PIPE_SHADER_TESS_CTRL], gfx); in si_emit_graphics_shader_pointers()
2328 sh_base[PIPE_SHADER_TESS_CTRL], gfx); in si_emit_graphics_shader_pointers()
2891 sctx->gfx_level >= GFX9 && (i == PIPE_SHADER_TESS_CTRL || i == PIPE_SHADER_GEOMETRY); in si_init_all_descriptors()
2898 if (i == PIPE_SHADER_TESS_CTRL) { in si_init_all_descriptors()
2918 if (i == PIPE_SHADER_TESS_CTRL) { in si_init_all_descriptors()
2983 si_set_user_data_base(sctx, PIPE_SHADER_TESS_CTRL, in si_init_all_descriptors()
2985 NGG_OFF, PIPE_SHADER_TESS_CTRL)); in si_init_all_descriptors()

1234