/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_draw_arrays.c | 116 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 D | lp_state_sampler.c | 102 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 D | d3d12_compiler.cpp | 680 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 D | d3d12_pipeline_state.cpp | 291 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 D | tgsi_sanity.c | 420 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 D | tgsi_from_mesa.h | 66 STATIC_ASSERT((enum pipe_shader_type) MESA_SHADER_TESS_CTRL == PIPE_SHADER_TESS_CTRL); in pipe_shader_type_from_mesa()
|
H A D | tgsi_scan.c | 129 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 D | freedreno_program.c | 66 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 D | svga_pipe_constants.c | 75 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 D | svga_pipe_ts.c | 51 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 D | svga_state_constants.c | 338 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 D | svga_screen.c | 592 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 D | svga_state_ts.c | 28 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 D | svga_tgsi_vgpu10.c | 668 (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 D | svga_state_tgsi_transform.c | 67 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 D | st_atom_constbuf.c | 83 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 D | st_atom_storagebuf.c | 124 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 D | fd6_context.cc | 176 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 D | vrend_renderer.c | 981 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 D | nv50_ir_serialize.cpp | 115 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 D | r600_state_common.c | 762 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 D | ir3_descriptor.h | 39 case PIPE_SHADER_TESS_CTRL: return 1; in ir3_shader_descriptor_set()
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_context.c | 458 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 D | virgl_screen.h | 98 case PIPE_SHADER_TESS_CTRL: in virgl_shader_stage_convert()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_descriptors.c | 2271 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()
|