Searched refs:num_export_threads (Results 1 – 3 of 3) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm_vs.c | 513 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()
|
D | si_shader_internal.h | 269 void si_llvm_build_vs_exports(struct si_shader_context *ctx, LLVMValueRef num_export_threads,
|
D | gfx10_shader_ngg.c | 2298 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()
|