/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_build_pm4.h | 327 enum si_has_gs has_gs, enum si_has_ngg ngg, in si_get_user_data_base() argument 342 if (ngg || has_gs) { in si_get_user_data_base() 347 } else if (has_gs) { in si_get_user_data_base() 364 if (ngg || has_gs) { in si_get_user_data_base() 369 } else if (has_gs) { in si_get_user_data_base()
|
D | si_pipe.h | 1740 si_get_vs_inline(struct si_context *sctx, enum si_has_tess has_tess, enum si_has_gs has_gs) in si_get_vs_inline() argument 1742 if (has_gs) in si_get_vs_inline()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_query.cpp | 346 bool has_gs = gs && !gs->is_variant; in subquery_should_be_active() local 349 case 1: return !has_xfb && has_gs; in subquery_should_be_active() 350 case 2: return !has_xfb && !has_gs; in subquery_should_be_active()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_nir.c | 621 } else if (so->key.has_gs) { in lower_ucp_vs() 641 if (so->key.has_gs || so->key.tessellation) { in ir3_nir_lower_variant() 655 if (so->key.has_gs) in ir3_nir_lower_variant()
|
D | ir3_shader.h | 308 unsigned has_gs : 1; member 806 if (key->tessellation || key->has_gs) in ir3_has_binning_vs()
|
D | ir3_compiler_nir.c | 4244 return !so->key.has_gs && !so->key.tessellation; in uses_store_output() 4246 return !so->key.has_gs; in uses_store_output() 4340 bool has_gs = ctx->so->key.has_gs; in emit_instructions() local 4350 } else if (has_gs) { in emit_instructions() 4364 if (has_gs) { in emit_instructions() 4643 (so->key.has_gs || so->key.tessellation)) || in ir3_compile_shader_nir() 4644 (so->type == MESA_SHADER_TESS_EVAL && so->key.has_gs)) { in ir3_compile_shader_nir()
|
D | ir3_shader.c | 562 key->has_gs = true; in ir3_setup_used_key()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dvx_cmd_buffer.c | 1903 if (pipeline->has_gs) { in v3dX() 1917 if (pipeline->has_gs) { in v3dX() 1927 if (pipeline->has_gs) { in v3dX() 1944 if (pipeline->has_gs) { in v3dX() 2000 (pipeline->has_gs && prog_data_gs->uses_pid) || prog_data_fs->uses_pid; in v3dX() 2002 !pipeline->has_gs && prog_data_fs->uses_pid; in v3dX() 2098 if (pipeline->has_gs) { in v3dX()
|
D | v3dv_pipeline.c | 1160 key->has_gs = has_geometry_shader; in pipeline_populate_v3d_fs_key() 2309 pipeline->has_gs = true; in pipeline_add_multiview_gs() 2408 pipeline->has_gs = true; in pipeline_compile_graphics() 2454 assert(!pipeline->subpass->view_mask || (!pipeline->has_gs && !pipeline->gs)); in pipeline_compile_graphics() 2606 if (pipeline->has_gs) { in compute_vpm_config()
|
D | v3dvx_pipeline.c | 386 if (!pipeline->has_gs) { in pack_shader_state_record()
|
D | v3dv_private.h | 1979 bool has_gs; member
|
D | v3dv_cmd_buffer.c | 2111 if (pipeline->has_gs) { in update_gfx_uniform_state()
|
/third_party/mesa3d/src/mesa/main/ |
D | pipelineobj.c | 719 const bool has_gs = _mesa_has_geometry_shaders(ctx); in _mesa_GetProgramPipelineiv() local 761 if (!has_gs) in _mesa_GetProgramPipelineiv()
|
D | shaderapi.c | 774 const bool has_gs = _mesa_has_geometry_shaders(ctx); in get_programiv() local 854 if (!has_gs) in get_programiv() 862 if (!has_gs || in get_programiv() 872 if (!has_gs) in get_programiv() 880 if (!has_gs) in get_programiv()
|
/third_party/elfutils/libcpu/ |
D | i386_data.h | 111 else if (*d->prefixes & has_gs) in data_prefix() 114 *d->prefixes &= ~has_gs; in data_prefix()
|
D | i386_disasm.c | 134 (has_cs | has_ds | has_es | has_fs | has_gs | has_ss)
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_gallium.c | 211 key.has_gs = true; in create_initial_variants()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_draw.c | 190 emit.key.key.has_gs = true; in fd6_draw_vbo()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_pipeline.c | 3220 bool has_gs = stages[MESA_SHADER_GEOMETRY].nir; in radv_set_driver_locations() local 3229 tes_info_idx = has_gs ? MESA_SHADER_GEOMETRY : MESA_SHADER_TESS_EVAL; in radv_set_driver_locations() 3254 if (has_gs) { in radv_set_driver_locations() 3264 } else if (has_gs) { in radv_set_driver_locations() 5017 bool has_gs = radv_pipeline_has_stage(pipeline, MESA_SHADER_GEOMETRY); in radv_pipeline_stage_to_user_data_0() local 5035 if (has_gs) { in radv_pipeline_stage_to_user_data_0() 5057 if (has_gs) { in radv_pipeline_stage_to_user_data_0()
|
/third_party/mesa3d/src/broadcom/compiler/ |
D | v3d_compiler.h | 457 bool has_gs; member
|
D | nir_to_vir.c | 2420 !c->fs_key->has_gs) { in ntq_setup_fs_inputs() 4346 if (c->fs_uses_primitive_id && !c->fs_key->has_gs) { in nir_to_vir()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_program.c | 564 key->has_gs = v3d->prog.bind_gs != NULL; in v3d_update_compiled_fs()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_pipeline.c | 2410 key->has_gs = true; in tu_pipeline_shader_key_init()
|
/third_party/mesa3d/docs/relnotes/ |
D | 19.3.0.rst | 2184 - freedreno/ir3: Add has_gs flag to shader key
|
D | 20.1.0.rst | 965 - turnip: Set has_gs in ir3_shader_key
|