Searched refs:vertex_mask (Results 1 - 1 of 1) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | gfx10_shader_ngg.c | 1236 LLVMValueRef vertex_mask = ac_build_alloca(&ctx->ac, ctx->ac.iN_wavemask, ""); in gfx10_ngg_culling_build_end() local 1247 LLVMBuildStore(builder, mask, vertex_mask); in gfx10_ngg_culling_build_end() 1252 vertex_mask = LLVMBuildLoad2(builder, ctx->ac.iN_wavemask, vertex_mask, ""); in gfx10_ngg_culling_build_end() 1255 LLVMValueRef vertex_count = ac_build_bit_count(&ctx->ac, vertex_mask); in gfx10_ngg_culling_build_end() 1284 /* Add the number of bits set in vertex_mask up to the current thread ID - 1 in gfx10_ngg_culling_build_end() 1287 prefix_sum = LLVMBuildAdd(builder, prefix_sum, ac_build_mbcnt(&ctx->ac, vertex_mask), ""); in gfx10_ngg_culling_build_end()
|
Completed in 5 milliseconds