Home
last modified time | relevance | path

Searched refs:num_export_threads (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_vs.c513 void si_llvm_build_vs_exports(struct si_shader_context *ctx, LLVMValueRef num_export_threads, in si_llvm_build_vs_exports() argument
737 if (!num_export_threads) in si_llvm_build_vs_exports()
738 num_export_threads = si_unpack_param(ctx, ctx->args.merged_wave_info, 0, 8); in si_llvm_build_vs_exports()
744 num_export_threads = LLVMBuildAdd(ctx->ac.builder, num_export_threads, in si_llvm_build_vs_exports()
746 num_export_threads = LLVMBuildAnd(ctx->ac.builder, num_export_threads, in si_llvm_build_vs_exports()
750 ac_get_thread_id(&ctx->ac), num_export_threads, ""), 0); in si_llvm_build_vs_exports()
Dsi_shader_internal.h269 void si_llvm_build_vs_exports(struct si_shader_context *ctx, LLVMValueRef num_export_threads,
Dgfx10_shader_ngg.c2298 LLVMValueRef num_export_threads = vertlive_scan.result_reduce; in gfx10_ngg_gs_build_end() local
2299 tmp = LLVMBuildICmp(builder, LLVMIntULT, tid, num_export_threads, ""); in gfx10_ngg_gs_build_end()
2322 si_llvm_build_vs_exports(ctx, num_export_threads, outputs, info->num_outputs); in gfx10_ngg_gs_build_end()