/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/third_party/VK-GL-CTS/src/external/openglcts/modules/gl/ |
H A D | gl3cCullDistanceTests.hpp | 163 enum _primitive_mode enum in glcts::CullDistance::FunctionalTest 174 _primitive_mode primitive_mode, bool redeclare_clipdistances, bool redeclare_culldistances, 178 _primitive_mode primitive_mode); 183 _primitive_mode primitive_mode, bool use_tesselation, bool fetch_culldistance_from_fs);
|
H A D | gl3cCullDistanceTests.cpp | 1110 bool dynamic_index_writes, _primitive_mode primitive_mode, in buildPO() 1719 glw::GLuint culldistances_array_size, _primitive_mode primitive_mode) in configureVAO() 2215 _primitive_mode primitive_mode, bool use_tesselation, in executeRenderTest() 2798 …const _primitive_mode primitive_modes[PRIMITIVE_MODE_COUNT] = { PRIMITIVE_MODE_LINES, PRIMITIVE_MO… in iterate() 2803 _primitive_mode primitive_mode = primitive_modes[primitive_mode_index]; in iterate()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/microsoft/compiler/ |
H A D | dxil_nir_tess.c | 323 if (nir->info.tess._primitive_mode != TESS_PRIMITIVE_QUADS) { in dxil_nir_fixup_tess_level_for_domain() 328 new_array_size = nir->info.tess._primitive_mode == TESS_PRIMITIVE_TRIANGLES ? 3 : 2; in dxil_nir_fixup_tess_level_for_domain() 331 new_array_size = nir->info.tess._primitive_mode == TESS_PRIMITIVE_TRIANGLES ? 1 : 0; in dxil_nir_fixup_tess_level_for_domain()
|
H A D | nir_to_dxil.c | 1353 if (info->tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) in get_tessellator_output_primitive() 1371 …dxil_get_metadata_int32(&ctx->mod, get_tessellator_domain(ctx->shader->info.tess._primitive_mode)); in emit_hs_state() 1384 …dxil_get_metadata_int32(&ctx->mod, get_tessellator_domain(ctx->shader->info.tess._primitive_mode)); in emit_ds_state() 2710 unsigned num_coords = ctx->shader->info.tess._primitive_mode == TESS_PRIMITIVE_TRIANGLES ? 3 : 2; in emit_load_tess_coord() 5518 …>state.psv0.hs.tessellator_domain = get_tessellator_domain(ctx->shader->info.tess._primitive_mode); in dxil_fill_validation_state() 5524 …>state.psv0.ds.tessellator_domain = get_tessellator_domain(ctx->shader->info.tess._primitive_mode); in dxil_fill_validation_state()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/mesa/main/ |
H A D | draw_validate.c | 319 } else if (tes->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) { 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()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/intel/compiler/ |
H A D | brw_nir.c | 34 enum tess_primitive_mode _primitive_mode) in remap_tess_levels() argument 41 switch (_primitive_mode) { in remap_tess_levels() 60 if (_primitive_mode == TESS_PRIMITIVE_ISOLINES) { in remap_tess_levels() 69 out_of_bounds = component == 3 && _primitive_mode == TESS_PRIMITIVE_TRIANGLES; in remap_tess_levels() 370 nir->info.tess._primitive_mode); in brw_nir_lower_tes_inputs()
|
H A D | brw_shader.cpp | 1393 switch (nir->info.tess._primitive_mode) { in brw_compile_tes() 1409 } else if (nir->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) { in brw_compile_tes()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/common/ |
H A D | ac_nir_lower_tess_io_to_mem.c | 477 switch (shader->info.tess._primitive_mode) { in hs_emit_write_tess_factors() 544 if (shader->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) { in hs_emit_write_tess_factors() 548 } else if (shader->info.tess._primitive_mode == TESS_PRIMITIVE_TRIANGLES) { in hs_emit_write_tess_factors()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/compiler/ |
H A D | shader_info.h | 482 enum tess_primitive_mode _primitive_mode; member
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/frontends/lavapipe/ |
H A D | lvp_pipeline.c | 1011 assert(tcs_info->tess._primitive_mode == 0 || in merge_tess_info() 1012 tes_info->tess._primitive_mode == 0 || in merge_tess_info() 1013 tcs_info->tess._primitive_mode == tes_info->tess._primitive_mode); in merge_tess_info() 1014 tes_info->tess._primitive_mode |= tcs_info->tess._primitive_mode; in merge_tess_info()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/intel/vulkan/ |
H A D | anv_pipeline.c | 921 assert(tcs_info->tess._primitive_mode == 0 || in merge_tess_info() 922 tes_info->tess._primitive_mode == 0 || in merge_tess_info() 923 tcs_info->tess._primitive_mode == tes_info->tess._primitive_mode); in merge_tess_info() 924 tes_info->tess._primitive_mode |= tcs_info->tess._primitive_mode; in merge_tess_info() 950 tes_stage->nir->info.tess._primitive_mode; in anv_pipeline_link_tcs() 953 tes_stage->nir->info.tess._primitive_mode == TESS_PRIMITIVE_QUADS && in anv_pipeline_link_tcs()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/vulkan/ |
H A D | radv_shader_info.c | 760 info->tes._primitive_mode = nir->info.tess._primitive_mode; in radv_nir_shader_info_pass()
|
H A D | radv_pipeline.c | 1581 tes->info.tes._primitive_mode != TESS_PRIMITIVE_ISOLINES) in radv_pipeline_init_input_assembly_state() 2098 if (tes->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) in radv_get_num_input_vertices() 3073 … : nir[es_stage]->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES ? 2 in radv_determine_ngg_settings() 3395 assert(tcs_info->tess._primitive_mode == TESS_PRIMITIVE_UNSPECIFIED || in merge_tess_info() 3396 tes_info->tess._primitive_mode == TESS_PRIMITIVE_UNSPECIFIED || in merge_tess_info() 3397 tcs_info->tess._primitive_mode == tes_info->tess._primitive_mode); in merge_tess_info() 3398 tes_info->tess._primitive_mode |= tcs_info->tess._primitive_mode; in merge_tess_info() 3405 tcs_info->tess._primitive_mode = tes_info->tess._primitive_mode; in merge_tess_info() 5503 switch (tes->info.tes._primitive_mode) { in radv_pipeline_generate_tess_state() 5542 else if (tes->info.tes._primitive_mode == TESS_PRIMITIVE_ISOLINES) in radv_pipeline_generate_tess_state() [all …]
|
H A D | radv_shader.h | 290 enum tess_primitive_mode _primitive_mode; member
|
H A D | radv_shader.c | 1133 else if (nir->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) in radv_lower_ngg() 1682 stage == MESA_SHADER_TESS_EVAL && info->tes._primitive_mode != TESS_PRIMITIVE_ISOLINES; in radv_postprocess_config()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir.cpp | 906 u_tess_prim_from_shader(sh->info.tess._primitive_mode) : key->tcs.prim_mode; in r600_shader_from_nir() 915 NIR_PASS_V(sh, r600_lower_tess_coord, u_tess_prim_from_shader(sh->info.tess._primitive_mode)); in r600_shader_from_nir()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/freedreno/ir3/ |
H A D | ir3_gallium.c | 196 key.tessellation = ir3_tess_mode(nir->info.tess._primitive_mode); in create_initial_variants()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_draw.c | 179 emit.key.key.tessellation = ir3_tess_mode(ds_info->tess._primitive_mode); in fd6_draw_vbo()
|
H A D | fd6_program.c | 772 else if (ds_info->tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) in setup_stateobj()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/compiler/glsl/ |
H A D | linker.cpp | 1974 gl_prog->info.tess._primitive_mode = TESS_PRIMITIVE_UNSPECIFIED; in link_tes_in_layout_qualifiers() 1995 if (gl_prog->info.tess._primitive_mode != TESS_PRIMITIVE_UNSPECIFIED && in link_tes_in_layout_qualifiers() 1996 gl_prog->info.tess._primitive_mode != in link_tes_in_layout_qualifiers() 2002 gl_prog->info.tess._primitive_mode = in link_tes_in_layout_qualifiers() 2042 if (gl_prog->info.tess._primitive_mode == TESS_PRIMITIVE_UNSPECIFIED) { in link_tes_in_layout_qualifiers()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/iris/ |
H A D | iris_program.c | 1606 ._tes_primitive_mode = tes_info->tess._primitive_mode, in iris_update_compiled_tcs() 1610 tes_info->tess._primitive_mode == TESS_PRIMITIVE_QUADS && in iris_update_compiled_tcs() 2611 info->tess._primitive_mode ? info->tess._primitive_mode in iris_create_shader_state()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/crocus/ |
H A D | crocus_program.c | 1525 ._tes_primitive_mode = tes_info->tess._primitive_mode, in crocus_update_compiled_tcs() 1527 .quads_workaround = tes_info->tess._primitive_mode == TESS_PRIMITIVE_QUADS && in crocus_update_compiled_tcs() 2794 info->tess._primitive_mode ? info->tess._primitive_mode in crocus_create_tcs_state()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/auxiliary/nir/ |
H A D | nir_to_tgsi_info.c | 437 …>properties[TGSI_PROPERTY_TES_PRIM_MODE] = u_tess_prim_from_shader(nir->info.tess._primitive_mode); in nir_tgsi_scan_shader()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/d3d12/ |
H A D | d3d12_compiler.cpp | 918 key->hs.primitive_mode = next->current->nir->info.tess._primitive_mode; in d3d12_fill_shader_key() 1091 new_nir_variant->info.tess._primitive_mode = (tess_primitive_mode)key.hs.primitive_mode; in select_shader_variant()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/radeonsi/ |
H A D | si_state_shaders.cpp | 518 enum tess_primitive_mode tes_prim_mode = info->base.tess._primitive_mode; in si_set_tesseval_regs() 1279 if (gs->info.base.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) in si_get_input_prim() 3159 else if (sel->info.base.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES) in si_create_shader_selector() 3540 sel ? sel->info.base.tess._primitive_mode : 0; in si_bind_tes_shader()
|