Searched refs:main_part (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm.c | 425 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()
|
D | si_state_shaders.cpp | 2575 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 …]
|
D | si_shader_internal.h | 221 unsigned num_parts, unsigned main_part,
|
D | si_shader.c | 2068 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()
|