Home
last modified time | relevance | path

Searched refs:main_part (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm.c425 unsigned num_parts, unsigned main_part, in si_build_wrapper_function() argument
472 LLVMValueRef param = LLVMGetParam(parts[main_part], ctx->args.arg_count); in si_build_wrapper_function()
1328 unsigned num_parts = 0, main_part; in si_llvm_compile_shader() local
1333 parts[main_part = num_parts++] = es_main; in si_llvm_compile_shader()
1336 si_build_wrapper_function(&ctx, parts, num_parts, main_part, main_part + 1, false); in si_llvm_compile_shader()
Dsi_state_shaders.cpp2575 struct si_shader *main_part = CALLOC_STRUCT(si_shader); in si_check_missing_main_part() local
2577 if (!main_part) in si_check_missing_main_part()
2583 util_queue_fence_init(&main_part->ready); in si_check_missing_main_part()
2585 main_part->selector = sel; in si_check_missing_main_part()
2587 main_part->key.ge.as_es = key->ge.as_es; in si_check_missing_main_part()
2588 main_part->key.ge.as_ls = key->ge.as_ls; in si_check_missing_main_part()
2589 main_part->key.ge.as_ngg = key->ge.as_ngg; in si_check_missing_main_part()
2591 main_part->is_monolithic = false; in si_check_missing_main_part()
2592 main_part->wave_size = si_determine_wave_size(sscreen, main_part); in si_check_missing_main_part()
2594 if (!si_compile_shader(sscreen, compiler_state->compiler, main_part, in si_check_missing_main_part()
[all …]
Dsi_shader_internal.h221 unsigned num_parts, unsigned main_part,
Dsi_shader.c2068 struct si_shader *main_part, const struct si_vs_prolog_bits *key) in si_get_vs_prolog() argument
2070 struct si_shader_selector *vs = main_part->selector; in si_get_vs_prolog()
2078 si_get_vs_prolog_key(&vs->info, main_part->info.num_input_sgprs, false, key, shader, in si_get_vs_prolog()