/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_draw_arrays.c | 119 lp->num_sampler_views[PIPE_SHADER_TESS_EVAL], in llvmpipe_draw_vbo() 120 lp->sampler_views[PIPE_SHADER_TESS_EVAL]); in llvmpipe_draw_vbo() 132 lp->num_images[PIPE_SHADER_TESS_EVAL], in llvmpipe_draw_vbo() 133 lp->images[PIPE_SHADER_TESS_EVAL]); in llvmpipe_draw_vbo() 174 llvmpipe_cleanup_stage_sampling(lp, PIPE_SHADER_TESS_EVAL); in llvmpipe_draw_vbo() 179 llvmpipe_cleanup_stage_images(lp, PIPE_SHADER_TESS_EVAL); in llvmpipe_draw_vbo()
|
D | lp_state_sampler.c | 103 shader == PIPE_SHADER_TESS_EVAL) { in llvmpipe_bind_sampler_states() 181 shader == PIPE_SHADER_TESS_EVAL) { in llvmpipe_set_sampler_views() 418 prepare_shader_sampling(lp, num, views, PIPE_SHADER_TESS_EVAL); in llvmpipe_prepare_tess_eval_sampling() 585 prepare_shader_images(lp, num, views, PIPE_SHADER_TESS_EVAL); in llvmpipe_prepare_tess_eval_images()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_pipe.h | 35 [PIPE_SHADER_TESS_EVAL] = MESA_SHADER_TESS_EVAL, in stage_from_pipe() 49 [MESA_SHADER_TESS_EVAL] = PIPE_SHADER_TESS_EVAL, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_pipe.h | 35 [PIPE_SHADER_TESS_EVAL] = MESA_SHADER_TESS_EVAL, in stage_from_pipe() 49 [MESA_SHADER_TESS_EVAL] = PIPE_SHADER_TESS_EVAL, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_from_mesa.h | 70 return PIPE_SHADER_TESS_EVAL; in pipe_shader_type_from_mesa() 91 case PIPE_SHADER_TESS_EVAL: return MESA_SHADER_TESS_EVAL; in tgsi_processor_to_shader_stage()
|
D | tgsi_sanity.c | 420 processor == PIPE_SHADER_TESS_EVAL)) { in iter_declaration() 504 iter->processor.Processor == PIPE_SHADER_TESS_EVAL) in prolog()
|
D | tgsi_info.c | 108 case PIPE_SHADER_TESS_EVAL: in tgsi_get_processor_name()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_program.c | 452 if (stages[PIPE_SHADER_TESS_EVAL] && !stages[PIPE_SHADER_TESS_CTRL]) { in zink_create_gfx_program() 453 prog->shaders[PIPE_SHADER_TESS_EVAL]->generated = in zink_create_gfx_program() 463 else if (stages[PIPE_SHADER_TESS_EVAL]) in zink_create_gfx_program() 464 prog->last_vertex_stage = stages[PIPE_SHADER_TESS_EVAL]; in zink_create_gfx_program() 588 case PIPE_SHADER_TESS_EVAL: in zink_program_get_descriptor_usage() 624 case PIPE_SHADER_TESS_EVAL: in zink_program_descriptor_is_buffer() 707 (BITFIELD_BIT(PIPE_SHADER_TESS_EVAL) | BITFIELD_BIT(PIPE_SHADER_GEOMETRY))) == in zink_destroy_gfx_program() 708 BITFIELD_BIT(PIPE_SHADER_TESS_EVAL)) in zink_destroy_gfx_program() 990 else if (ctx->gfx_stages[PIPE_SHADER_TESS_EVAL]) in bind_last_vertex_stage() 991 ctx->last_vertex_stage = ctx->gfx_stages[PIPE_SHADER_TESS_EVAL]; in bind_last_vertex_stage() [all …]
|
D | zink_pipeline.c | 279 if (prog->nir[PIPE_SHADER_TESS_EVAL]) { in zink_create_gfx_pipeline() 280 check_warn |= !prog->nir[PIPE_SHADER_TESS_EVAL]->info.tess.point_mode && in zink_create_gfx_pipeline() 281 … prog->nir[PIPE_SHADER_TESS_EVAL]->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES; in zink_create_gfx_pipeline() 351 if (prog->shaders[PIPE_SHADER_TESS_CTRL] && prog->shaders[PIPE_SHADER_TESS_EVAL]) { in zink_create_gfx_pipeline()
|
D | zink_draw.cpp | 1097 return base_hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash; in hash_gfx_program() 1099 return base_hash ^ shaders[PIPE_SHADER_GEOMETRY]->hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash; in hash_gfx_program() 1101 … return base_hash ^ shaders[PIPE_SHADER_TESS_CTRL]->hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash; in hash_gfx_program() 1104 …ADER_GEOMETRY]->hash ^ shaders[PIPE_SHADER_TESS_CTRL]->hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash; in hash_gfx_program() 1120 … return sa[PIPE_SHADER_TESS_EVAL] == sb[PIPE_SHADER_TESS_EVAL] && !memcmp(a, b, sizeof(void*) * 2); in equals_gfx_program() 1122 … return sa[PIPE_SHADER_TESS_EVAL] == sb[PIPE_SHADER_TESS_EVAL] && !memcmp(a, b, sizeof(void*) * 3); in equals_gfx_program()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_compiler.cpp | 646 d3d12_shader_selector *tes = ctx->gfx_stages[PIPE_SHADER_TESS_EVAL]; in validate_tess_ctrl_shader_variant() 757 } else if (expect->stage == PIPE_SHADER_TESS_EVAL) { in d3d12_compare_shader_keys() 847 case PIPE_SHADER_TESS_EVAL: in d3d12_shader_key_hash() 891 if (stage == PIPE_SHADER_TESS_EVAL) { in d3d12_fill_shader_key() 935 ((stage == PIPE_SHADER_VERTEX || stage == PIPE_SHADER_TESS_EVAL) && in d3d12_fill_shader_key() 992 } else if (stage == PIPE_SHADER_TESS_EVAL) { in d3d12_fill_shader_key() 1190 if (sel->stage == PIPE_SHADER_TESS_EVAL) { in select_shader_variant() 1245 if (ctx->gfx_stages[PIPE_SHADER_TESS_EVAL]) in get_prev_shader() 1246 return ctx->gfx_stages[PIPE_SHADER_TESS_EVAL]; in get_prev_shader() 1248 case PIPE_SHADER_TESS_EVAL: in get_prev_shader() [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_context.c | 461 shader_type == PIPE_SHADER_TESS_EVAL); in draw_set_mapped_constant_buffer() 479 case PIPE_SHADER_TESS_EVAL: in draw_set_mapped_constant_buffer() 498 shader_type == PIPE_SHADER_TESS_EVAL); in draw_set_mapped_shader_buffer() 516 case PIPE_SHADER_TESS_EVAL: in draw_set_mapped_shader_buffer() 817 case PIPE_SHADER_TESS_EVAL: in draw_texture_sampler() 846 case PIPE_SHADER_TESS_EVAL: in draw_image() 875 case PIPE_SHADER_TESS_EVAL: in draw_buffer() 1242 case PIPE_SHADER_TESS_EVAL: in draw_get_shader_param()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_constants.c | 96 else if (shader == PIPE_SHADER_TESS_EVAL) in svga_set_constant_buffer() 109 else if (shader == PIPE_SHADER_TESS_EVAL) in svga_set_constant_buffer()
|
D | svga_state_constants.c | 384 PIPE_SHADER_TESS_EVAL, in svga_get_extra_tes_constants() 907 shader == PIPE_SHADER_TESS_EVAL || in emit_consts_vgpu10() 929 case PIPE_SHADER_TESS_EVAL: in emit_consts_vgpu10() 1333 ret = emit_consts_vgpu10(svga, PIPE_SHADER_TESS_EVAL); in emit_tes_consts() 1353 ret = emit_constbuf_vgpu10(svga, PIPE_SHADER_TESS_EVAL); in emit_tes_constbuf() 1483 shader <= PIPE_SHADER_TESS_EVAL; shader++) { in update_rawbuf()
|
D | svga_screen.c | 630 case PIPE_SHADER_TESS_EVAL: in vgpu9_get_shader_param() 653 (shader == PIPE_SHADER_TESS_CTRL || shader == PIPE_SHADER_TESS_EVAL)) in vgpu10_get_shader_param() 677 else if (shader == PIPE_SHADER_TESS_EVAL) in vgpu10_get_shader_param() 688 else if (shader == PIPE_SHADER_TESS_EVAL) in vgpu10_get_shader_param()
|
D | svga_state_tgsi_transform.c | 90 case PIPE_SHADER_TESS_EVAL: in bind_shader() 122 case PIPE_SHADER_TESS_EVAL: in create_shader()
|
D | svga_draw.c | 360 last_shader = PIPE_SHADER_TESS_EVAL; in svga_validate_sampler_resources() 443 last_shader = PIPE_SHADER_TESS_EVAL; in svga_validate_constant_buffers() 545 last_shader = PIPE_SHADER_TESS_EVAL; in svga_validate_image_views() 584 last_shader = PIPE_SHADER_TESS_EVAL; in svga_validate_shader_buffers()
|
D | svga_pipe_ts.c | 149 svga_create_shader(pipe, templ, PIPE_SHADER_TESS_EVAL, in svga_create_tes_state()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_program.c | 77 fd_context_dirty_shader(ctx, PIPE_SHADER_TESS_EVAL, FD_DIRTY_SHADER_PROG); in fd_tes_state_bind() 78 update_bound_stage(ctx, PIPE_SHADER_TESS_EVAL, !!hwcso); in fd_tes_state_bind()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_atom_constbuf.c | 84 shader_type == PIPE_SHADER_TESS_EVAL || in st_upload_constants() 342 st_bind_ubos(st, prog, PIPE_SHADER_TESS_EVAL); in st_bind_tes_ubos()
|
D | st_atom_shader.c | 274 pipe_shader == PIPE_SHADER_TESS_EVAL) { in st_update_common_program() 327 PIPE_SHADER_TESS_EVAL, &st->tep); in st_update_tep()
|
D | st_atom_storagebuf.c | 132 st_bind_ssbos(st, prog, PIPE_SHADER_TESS_EVAL); in st_bind_tes_ssbos()
|
/third_party/mesa3d/src/nouveau/codegen/ |
D | nv50_ir_serialize.cpp | 136 case PIPE_SHADER_TESS_EVAL: in nv50_ir_prog_info_out_serialize() 256 case PIPE_SHADER_TESS_EVAL: in nv50_ir_prog_info_out_deserialize()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_live_shader_cache.c | 105 stage == PIPE_SHADER_TESS_EVAL || in util_live_shader_cache_get()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_state_common.c | 289 rctx->driver_consts[PIPE_SHADER_TESS_EVAL].vs_ucp_dirty = true; in r600_set_clip_state() 782 case PIPE_SHADER_TESS_EVAL: in r600_get_hw_atomic_count() 859 case PIPE_SHADER_TESS_EVAL: in r600_shader_selector_key() 861 key->tes.first_atomic_counter = r600_get_hw_atomic_count(ctx, PIPE_SHADER_TESS_EVAL); in r600_shader_selector_key() 883 case PIPE_SHADER_TESS_EVAL: in r600_shader_precompile_key() 1095 return r600_create_shader_state(ctx, state, PIPE_SHADER_TESS_EVAL); in r600_create_tes_state() 1358 last_vertex_stage = PIPE_SHADER_TESS_EVAL; in r600_update_driver_const_buffers() 1376 sh == PIPE_SHADER_TESS_EVAL); in r600_update_driver_const_buffers() 1631 r600_set_constant_buffer(&rctx->b.b, PIPE_SHADER_TESS_EVAL, in update_gs_block_state() 1642 r600_set_constant_buffer(&rctx->b.b, PIPE_SHADER_TESS_EVAL, in update_gs_block_state() [all …]
|