Home
last modified time | relevance | path

Searched refs:is_ngg (Results 1 - 14 of 14) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
H A Daco_shader_info.h59 bool is_ngg; member
105 bool is_ngg; member
H A Daco_instruction_selection_setup.cpp854 bool ngg = info->is_ngg && options->gfx_level >= GFX10; in setup_isel_context()
H A Daco_instruction_selection.cpp12375 if (key->is_ngg || key->next_stage != MESA_SHADER_VERTEX) {
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_aco_shader_info.h74 ASSIGN_FIELD(is_ngg); in radv_aco_convert_shader_info()
122 ASSIGN_FIELD(is_ngg); in radv_aco_convert_vs_prolog_key()
H A Dradv_nir_to_llvm.c164 if (is_pre_gs_stage(stage) && ctx->shader_info->is_ngg) { in create_function()
186 ctx->shader_info->is_ngg || in create_function()
1157 else if (ctx->shader_info->is_ngg) in handle_shader_outputs_post()
1168 if (ctx->shader_info->is_ngg) in handle_shader_outputs_post()
1178 else if (ctx->shader_info->is_ngg) in handle_shader_outputs_post()
1393 bool is_ngg = is_pre_gs_stage(shaders[0]->info.stage) && info->is_ngg; in ac_translate_nir_to_llvm() local
1394 if (shader_count >= 2 || is_ngg) in ac_translate_nir_to_llvm()
1408 if (is_ngg) { in ac_translate_nir_to_llvm()
1441 if (shaders[shader_idx]->info.stage == MESA_SHADER_GEOMETRY && !ctx.shader_info->is_ngg) { in ac_translate_nir_to_llvm()
[all...]
H A Dradv_shader_args.c204 if (info->is_ngg) in allocate_user_sgprs()
324 if (info->is_ngg) { in declare_vs_input_vgprs()
545 if (gfx_level >= GFX10 && info->is_ngg && stage != MESA_SHADER_GEOMETRY) { in radv_declare_shader_args()
622 assert(!info->is_ngg); in radv_declare_shader_args()
696 assert(!info->is_ngg); in radv_declare_shader_args()
719 if (info->is_ngg) { in radv_declare_shader_args()
751 if (info->is_ngg) { in radv_declare_shader_args()
H A Dradv_shader.c1324 assert(info->is_ngg); in radv_lower_ngg()
1346 assert(info->is_ngg); in radv_lower_ngg()
1634 return chip == GFX10 || (chip >= GFX10_3 && !info->is_ngg); in radv_should_use_wgp_mode()
1637 return chip == GFX10 && info->is_ngg; in radv_should_use_wgp_mode()
1705 if (info->is_ngg) { in radv_postprocess_config()
1749 if (info->is_ngg) { in radv_postprocess_config()
1817 if (pdevice->rad_info.gfx_level >= GFX10 && info->is_ngg && in radv_postprocess_config()
1923 (binary->stage == MESA_SHADER_GEOMETRY || binary->info.is_ngg) && in radv_open_rtld_binary()
1931 if (binary->info.is_ngg && binary->stage == MESA_SHADER_GEOMETRY) { in radv_open_rtld_binary()
2445 info.is_ngg
[all...]
H A Dradv_shader.h253 bool is_ngg; member
409 bool is_ngg; member
H A Dradv_pipeline.c140 return shader->info.is_ngg; in radv_pipeline_has_ngg()
3046 ((last_vgt_api_stage == MESA_SHADER_VERTEX && !stages[MESA_SHADER_VERTEX].info.is_ngg) || in radv_link_shaders()
3047 (last_vgt_api_stage == MESA_SHADER_TESS_EVAL && !stages[MESA_SHADER_TESS_EVAL].info.is_ngg))) { in radv_link_shaders()
3394 if (stage == MESA_SHADER_GEOMETRY && !info->is_ngg) in radv_get_wave_size()
3473 stages[MESA_SHADER_TESS_EVAL].info.is_ngg = true; in radv_fill_shader_info_ngg()
3475 stages[MESA_SHADER_VERTEX].info.is_ngg = true; in radv_fill_shader_info_ngg()
3477 stages[MESA_SHADER_MESH].info.is_ngg = true; in radv_fill_shader_info_ngg()
3489 stages[MESA_SHADER_TESS_EVAL].info.is_ngg = false; in radv_fill_shader_info_ngg()
3510 stages[MESA_SHADER_TESS_EVAL].info.is_ngg = false; in radv_fill_shader_info_ngg()
3512 stages[MESA_SHADER_VERTEX].info.is_ngg in radv_fill_shader_info_ngg()
[all...]
H A Dradv_pipeline_cache.c391 !pipeline->shaders[MESA_SHADER_GEOMETRY]->info.is_ngg) { in radv_create_shaders_from_pipeline_cache()
H A Dradv_cmd_buffer.c3016 uint32_t is_ngg : 1; member
3117 key.is_ngg = vs_shader->info.is_ngg; in lookup_vs_prolog()
3125 header.is_ngg = key.is_ngg; in lookup_vs_prolog()
3232 if (vs_shader->info.is_ngg || pipeline->base.shaders[MESA_SHADER_GEOMETRY] == vs_shader) { in emit_prolog_regs()
3999 assert(pipeline->is_ngg); in radv_flush_ngg_query_state()
5597 cmd_buffer->state.emitted_graphics_pipeline->is_ngg && in radv_CmdBindPipeline()
5598 !cmd_buffer->state.graphics_pipeline->is_ngg) { in radv_CmdBindPipeline()
7601 cmd_buffer->state.graphics_pipeline->is_ngg) in radv_emit_all_graphics_states()
[all...]
H A Dradv_private.h2189 bool is_ngg;
H A Dradv_device.c2987 key.is_ngg = device->physical_device->use_ngg; in radv_device_init_vs_prologs()
/third_party/mesa3d/src/amd/vulkan/layers/
H A Dradv_sqtt_layer.c842 else if (shader->info.is_ngg) in radv_mesa_to_rgp_shader_stage()
851 else if (shader->info.is_ngg) in radv_mesa_to_rgp_shader_stage()

Completed in 62 milliseconds