Home
last modified time | relevance | path

Searched refs:has_ngg_culling (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_shader_info.h106 bool has_ngg_culling; member
Daco_scheduler.cpp1088 if (program->info.has_ngg_culling && program->stage.num_sw_stages() == 1) { in schedule_program()
Daco_instruction_selection.cpp11852 (ctx->stage.has(SWStage::GS) || ctx->program->info.has_ngg_culling)) { in ngg_emit_sendmsg_gs_alloc_req()
/third_party/mesa3d/src/amd/vulkan/
Dradv_aco_shader_info.h75 ASSIGN_FIELD(has_ngg_culling); in radv_aco_convert_shader_info()
Dradv_shader_args.c114 if (info->has_ngg_culling) in count_ngg_sgprs()
468 if (info->has_ngg_culling) { in declare_ngg_sgprs()
Dradv_shader.h255 bool has_ngg_culling; member
Dradv_shader.c1326 if (info->has_ngg_culling) in radv_lower_ngg()
1338 info->workgroup_size, info->wave_size, info->has_ngg_culling, in radv_lower_ngg()
2041 assert(!binary->info.has_ngg_culling || config.lds_size); in radv_shader_create()
Dradv_pipeline.c3436 stages[es_stage].info.has_ngg_culling = radv_consider_culling( in radv_determine_ngg_settings()
3458 !stages[es_stage].info.has_ngg_culling && in radv_determine_ngg_settings()
5895 ac_compute_late_alloc(&pdevice->rad_info, true, shader->info.has_ngg_culling, in radv_pipeline_emit_hw_ngg()
5923 if (shader->info.has_ngg_culling) { in radv_pipeline_emit_hw_ngg()
7022 pipeline->has_ngg_culling = in radv_graphics_pipeline_init()
7024 pipeline->base.shaders[pipeline->last_vgt_api_stage]->info.has_ngg_culling; in radv_graphics_pipeline_init()
Dradv_private.h2190 bool has_ngg_culling; member
Dradv_cmd_buffer.c1573 if (pipeline->has_ngg_culling && in radv_emit_graphics_pipeline()
7477 const bool nggc_supported = pipeline->has_ngg_culling; in radv_emit_ngg_culling_state()
7510 assert(v->info.has_ngg_culling == nggc_supported); in radv_emit_ngg_culling_state()