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.c521 unsigned num_parts, unsigned main_part, in si_build_wrapper_function() argument
568 LLVMValueRef param = LLVMGetParam(parts[main_part], ctx->args.arg_count); in si_build_wrapper_function()
1246 unsigned num_parts = 0, main_part, next_first_part; in si_llvm_compile_shader() local
1251 parts[main_part = num_parts++] = es_main; in si_llvm_compile_shader()
1255 si_build_wrapper_function(&ctx, parts, num_parts, main_part, next_first_part, false); in si_llvm_compile_shader()
Dsi_shader_internal.h225 unsigned num_parts, unsigned main_part,
Dsi_state_shaders.c2260 struct si_shader *main_part = CALLOC_STRUCT(si_shader); in si_check_missing_main_part() local
2262 if (!main_part) in si_check_missing_main_part()
2268 util_queue_fence_init(&main_part->ready); in si_check_missing_main_part()
2270 main_part->selector = sel; in si_check_missing_main_part()
2271 main_part->key.as_es = key->as_es; in si_check_missing_main_part()
2272 main_part->key.as_ls = key->as_ls; in si_check_missing_main_part()
2273 main_part->key.as_ngg = key->as_ngg; in si_check_missing_main_part()
2274 main_part->is_monolithic = false; in si_check_missing_main_part()
2276 if (!si_compile_shader(sscreen, compiler_state->compiler, main_part, in si_check_missing_main_part()
2278 FREE(main_part); in si_check_missing_main_part()
[all …]
Dsi_shader.c1618 struct si_shader *main_part, const struct si_vs_prolog_bits *key) in si_get_vs_prolog() argument
1620 struct si_shader_selector *vs = main_part->selector; in si_get_vs_prolog()
1627 si_get_vs_prolog_key(&vs->info, main_part->info.num_input_sgprs, false, key, shader, in si_get_vs_prolog()