Searched refs:shader_ls (Results 1 – 1 of 1) sorted by relevance
1232 struct si_shader shader_ls = {}; in si_llvm_compile_shader() local1233 shader_ls.selector = ls; in si_llvm_compile_shader()1234 shader_ls.key.ge.part.vs.prolog = shader->key.ge.part.tcs.ls_prolog; in si_llvm_compile_shader()1235 shader_ls.key.ge.as_ls = 1; in si_llvm_compile_shader()1236 shader_ls.key.ge.mono = shader->key.ge.mono; in si_llvm_compile_shader()1237 shader_ls.key.ge.opt = shader->key.ge.opt; in si_llvm_compile_shader()1238 shader_ls.key.ge.opt.inline_uniforms = false; /* only TCS can inline uniforms */ in si_llvm_compile_shader()1239 shader_ls.is_monolithic = true; in si_llvm_compile_shader()1241 nir = si_get_nir_shader(&shader_ls, &free_nir, sel->info.tcs_vgpr_only_inputs); in si_llvm_compile_shader()1244 if (!si_llvm_translate_nir(&ctx, &shader_ls, nir, free_nir, false)) { in si_llvm_compile_shader()[all …]