/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_state_ts.c | 57 struct svga_tes_variant *tes = svga_tes_variant(svga->state.hw_draw.tes); in make_tcs_key() local 58 key->tcs.prim_mode = tes->prim_mode; in make_tcs_key() 59 key->tcs.spacing = tes->spacing; in make_tcs_key() 60 key->tcs.vertices_order_cw = tes->vertices_order_cw; in make_tcs_key() 61 key->tcs.point_mode = tes->point_mode; in make_tcs_key() 69 key->tcs.vertices_out = tes->base.key.tes.vertices_per_patch; in make_tcs_key() 97 assert(!svga->curr.tes); in emit_hw_tcs() 156 struct svga_tes_shader *tes = svga->curr.tes; in make_tes_key() local 163 svga_init_shader_key_common(svga, PIPE_SHADER_TESS_EVAL, &tes->base, key); in make_tes_key() 167 key->tes.vertices_per_patch = tes->base.info.tes.reads_control_point ? in make_tes_key() [all …]
|
D | svga_pipe_ts.c | 144 struct svga_tes_shader *tes; in svga_create_tes_state() local 148 tes = (struct svga_tes_shader *) in svga_create_tes_state() 152 if (!tes) in svga_create_tes_state() 159 return tes; in svga_create_tes_state() 166 struct svga_tes_shader *tes = (struct svga_tes_shader *) shader; in svga_bind_tes_state() local 169 if (tes == svga->curr.tes) in svga_bind_tes_state() 172 svga->curr.tes = tes; in svga_bind_tes_state() 181 struct svga_tes_shader *tes = (struct svga_tes_shader *) shader; in svga_delete_tes_state() local 187 assert(tes->base.parent == NULL); in svga_delete_tes_state() 189 while (tes) { in svga_delete_tes_state() [all …]
|
D | svga_state_tgsi_transform.c | 428 struct svga_tes_shader *tes = svga->curr.tes; /* currently bound tes */ in update_tgsi_transform() local 450 if (tes && has_dynamic_indexing(&tes->base.tgsi_info)) { in update_tgsi_transform() 451 transform_dynamic_indexing(svga, &tes->base); in update_tgsi_transform()
|
D | svga_state_fs.c | 156 if (svga->curr.tes) { in make_fs_key() 157 shader = &svga->curr.tes->base; in make_fs_key() 158 prim_mode = shader->info.tes.prim_mode; in make_fs_key() 365 &svga->curr.gs->base : (svga->curr.tes ? in emit_hw_fs() 366 &svga->curr.tes->base : &svga->curr.vs->base); in emit_hw_fs()
|
D | svga_tgsi_vgpu10.c | 428 } tes; member 1777 if (index == emit->tes.tesscoord_sys_index) { in emit_src_register() 1788 swizzleX = MIN2(swizzleX, emit->tes.swizzle_max); in emit_src_register() 1789 swizzleY = MIN2(swizzleY, emit->tes.swizzle_max); in emit_src_register() 1790 swizzleZ = MIN2(swizzleZ, emit->tes.swizzle_max); in emit_src_register() 1791 swizzleW = MIN2(swizzleW, emit->tes.swizzle_max); in emit_src_register() 1793 else if (index == emit->tes.inner.tgsi_index) { in emit_src_register() 1795 index = emit->tes.inner.temp_index; in emit_src_register() 1797 else if (index == emit->tes.outer.tgsi_index) { in emit_src_register() 1799 index = emit->tes.outer.temp_index; in emit_src_register() [all …]
|
D | svga_shader.c | 868 svga->rebind.flags.tes = 0; in svga_rebind_shaders() 901 if (svga->rebind.flags.tes && hw->tes && hw->tes->gb_shader) { in svga_rebind_shaders() 902 ret = swc->resource_rebind(swc, NULL, hw->tes->gb_shader, SVGA_RELOC_READ); in svga_rebind_shaders() 906 svga->rebind.flags.tes = 0; in svga_rebind_shaders()
|
D | svga_tgsi.c | 499 info->tes.prim_mode = in svga_tgsi_scan_shader() 501 info->tes.reads_tess_factor = tgsi_info->reads_tess_factors; in svga_tgsi_scan_shader() 510 info->tes.reads_control_point = TRUE; in svga_tgsi_scan_shader()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_tess.c | 525 struct draw_tess_eval_shader *tes; in draw_create_tess_eval_shader() local 534 tes = &llvm_tes->base; in draw_create_tess_eval_shader() 539 tes = CALLOC_STRUCT(draw_tess_eval_shader); in draw_create_tess_eval_shader() 542 if (!tes) in draw_create_tess_eval_shader() 545 tes->draw = draw; in draw_create_tess_eval_shader() 546 tes->state = *state; in draw_create_tess_eval_shader() 548 nir_tgsi_scan_shader(state->ir.nir, &tes->info, true); in draw_create_tess_eval_shader() 550 tes->prim_mode = tes->info.properties[TGSI_PROPERTY_TES_PRIM_MODE]; in draw_create_tess_eval_shader() 551 tes->spacing = tes->info.properties[TGSI_PROPERTY_TES_SPACING]; in draw_create_tess_eval_shader() 552 tes->vertex_order_cw = tes->info.properties[TGSI_PROPERTY_TES_VERTEX_ORDER_CW]; in draw_create_tess_eval_shader() [all …]
|
D | draw_context.c | 639 } else if (draw->tes.tess_eval_shader) { in draw_get_shader_info() 640 return &draw->tes.tess_eval_shader->info; in draw_get_shader_info() 789 if (!draw->tes.tess_eval_shader) in draw_total_tes_outputs() 792 info = &draw->tes.tess_eval_shader->info; in draw_total_tes_outputs() 818 draw->tes.tgsi.sampler = sampler; in draw_texture_sampler() 847 draw->tes.tgsi.image = image; in draw_image() 876 draw->tes.tgsi.buffer = buffer; in draw_buffer() 944 if (draw->tes.tess_eval_shader) in draw_current_shader_outputs() 945 return draw->tes.num_tes_outputs; in draw_current_shader_outputs() 959 if (draw->tes.tess_eval_shader) in draw_current_shader_position_output() [all …]
|
D | draw_pt_fetch_shade_pipeline_llvm.c | 212 struct draw_tess_eval_shader *tes = draw->tes.tess_eval_shader; in llvm_middle_end_prepare_tes() local 216 struct llvm_tess_eval_shader *shader = llvm_tess_eval_shader(tes); in llvm_middle_end_prepare_tes() 272 tes->current_variant = variant; in llvm_middle_end_prepare_tes() 292 struct draw_tess_eval_shader *tes = draw->tes.tess_eval_shader; in llvm_middle_end_prepare() local 294 gs ? gs->output_primitive : tes ? get_tes_output_prim(tes) : in llvm_middle_end_prepare() 313 draw_pt_so_emit_prepare( fpme->so_emit, (gs == NULL && tes == NULL)); in llvm_middle_end_prepare() 411 if (tes) { in llvm_middle_end_prepare() 569 struct draw_tess_eval_shader *tes_shader = draw->tes.tess_eval_shader; in llvm_pipeline_generic()
|
D | draw_prim_assembler.c | 62 const struct draw_tess_eval_shader *tes = draw->tes.tess_eval_shader; in needs_primid() local 66 else if (tes) in needs_primid() 67 return !tes->info.uses_primid; in needs_primid()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_tess.c | 146 llvmpipe_bind_tes_state(struct pipe_context *pipe, void *tes) in llvmpipe_bind_tes_state() argument 150 llvmpipe->tes = (struct lp_tess_eval_shader *)tes; in llvmpipe_bind_tes_state() 153 (llvmpipe->tes ? llvmpipe->tes->dtes : NULL)); in llvmpipe_bind_tes_state() 160 llvmpipe_delete_tes_state(struct pipe_context *pipe, void *tes) in llvmpipe_delete_tes_state() argument 165 (struct lp_tess_eval_shader *)tes; in llvmpipe_delete_tes_state()
|
/third_party/mesa3d/src/gallium/drivers/r600/ci/ |
D | r600-turks-flakes.txt | 22 spec@arb_texture_cube_map_array@texturesize@tes-texturesize-samplercubearrayshadow 23 spec@glsl-1.50@execution@texturesize@tes-texturesize-sampler1darrayshadow 24 spec@glsl-1.50@execution@texturesize@tes-texturesize-sampler1dshadow 25 spec@glsl-1.50@execution@texturesize@tes-texturesize-sampler2darrayshadow 26 spec@glsl-1.50@execution@texturesize@tes-texturesize-sampler2dshadow 27 spec@glsl-1.50@execution@texturesize@tes-texturesize-samplercubeshadow
|
/third_party/mesa3d/src/mesa/main/ |
D | draw_validate.c | 314 struct gl_program *tes = in _mesa_update_valid_to_render_state() local 316 if (tes->info.tess.point_mode) { in _mesa_update_valid_to_render_state() 319 } else if (tes->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) { in _mesa_update_valid_to_render_state() 383 struct gl_program *tes = in _mesa_update_valid_to_render_state() local 386 if (tes) { in _mesa_update_valid_to_render_state() 389 if (tes->info.tess.point_mode) in _mesa_update_valid_to_render_state() 391 else if (tes->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) in _mesa_update_valid_to_render_state()
|
D | state.c | 103 struct gl_program *tes = in _mesa_update_allow_draw_out_of_order() local 140 (!tes || !tes->info.writes_memory) && in _mesa_update_allow_draw_out_of_order()
|
/third_party/vk-gl-cts/external/openglcts/docs/specs/ |
D | CTS_ARB_shader_viewport_layer_array.txt | 46 b) vertex + tcs + tes + fragment 47 c) vertex + tcs + tes + geometry + fragment 58 b) vertex + tcs + tes + fragment 59 c) vertex + tcs + tes + geometry + fragment
|
/third_party/skia/third_party/externals/angle2/util/ |
D | shader_utils.cpp | 56 GLuint tes = 0; in CompileProgramInternal() local 76 tes = CompileShader(GL_TESS_EVALUATION_SHADER_EXT, tesSource); in CompileProgramInternal() 77 if (tes == 0) in CompileProgramInternal() 86 glAttachShader(program, tes); in CompileProgramInternal() 87 glDeleteShader(tes); in CompileProgramInternal() 98 glDeleteShader(tes); in CompileProgramInternal()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader_info.c | 72 output_usage_mask = info->tes.output_usage_mask; in gather_intrinsic_store_output_info() 370 if (!info->tes.as_es) in get_vs_output_info() 371 return &info->tes.outinfo; in get_vs_output_info() 655 info->tes._primitive_mode = nir->info.tess._primitive_mode; in radv_nir_shader_info_pass() 656 info->tes.spacing = nir->info.tess.spacing; in radv_nir_shader_info_pass() 657 info->tes.ccw = nir->info.tess.ccw; in radv_nir_shader_info_pass() 658 info->tes.point_mode = nir->info.tess.point_mode; in radv_nir_shader_info_pass() 681 (nir->info.stage == MESA_SHADER_TESS_EVAL && info->tes.as_es)) { in radv_nir_shader_info_pass() 683 nir->info.stage == MESA_SHADER_VERTEX ? &info->vs.es_info : &info->tes.es_info; in radv_nir_shader_info_pass() 686 : info->tes.num_linked_outputs; in radv_nir_shader_info_pass()
|
D | radv_aco_shader_info.h | 93 ASSIGN_OUTINFO(tes); in radv_aco_convert_shader_info() 94 ASSIGN_FIELD(tes.as_es); in radv_aco_convert_shader_info()
|
/third_party/flutter/flutter/packages/flutter_localizations/lib/src/l10n/ |
D | cupertino_lv.arb | 3 "datePickerMinuteSemanticsLabelZero": "$minute minūtes", 10 "datePickerMinuteSemanticsLabelOther": "$minute minūtes",
|
/third_party/mesa3d/src/intel/common/ |
D | intel_measure.c | 270 uintptr_t vs, uintptr_t tcs, uintptr_t tes, in intel_measure_state_changed() argument 305 if (!vs && !tcs && !tes && !gs && !fs && !cs) { in intel_measure_state_changed() 312 last_snap->tes != (uintptr_t) tes || in intel_measure_state_changed() 611 begin->vs, begin->tcs, begin->tes, begin->gs, begin->fs, begin->cs, in print_combined_results()
|
D | intel_measure.h | 111 uintptr_t framebuffer, vs, tcs, tes, gs, fs, cs; member 159 uintptr_t vs, uintptr_t tcs, uintptr_t tes,
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_measure.c | 198 snapshot->tes = (uintptr_t) ice->shaders.prog[MESA_SHADER_TESS_EVAL]; in measure_start_snapshot() 230 uintptr_t vs=0, tcs=0, tes=0, gs=0, fs=0, cs=0; in state_changed() local 237 tes = (uintptr_t) ice->shaders.prog[MESA_SHADER_TESS_EVAL]; in state_changed() 244 vs, tcs, tes, gs, fs, cs); in state_changed()
|
/third_party/mesa3d/src/gallium/tools/trace/ |
D | dump_state.py | 249 self._state.tes = Struct() 254 self._state.tes.shader = None 259 self._state.tes.sampler = [] 264 self._state.tes.sampler_views = [] 269 self._state.tes.constant_buffer = [] 370 self._state.tes.shader = state 418 return self._state.tes 649 self._normalize_stage_state(state.tes)
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_measure.c | 185 snapshot->tes = (uintptr_t) pipeline->shaders[MESA_SHADER_TESS_EVAL]; in anv_measure_start_snapshot() 218 uintptr_t vs=0, tcs=0, tes=0, gs=0, fs=0, cs=0; in state_changed() local 234 tes = (uintptr_t) gfx->shaders[MESA_SHADER_TESS_EVAL]; in state_changed() 241 vs, tcs, tes, gs, fs, cs); in state_changed()
|