Home
last modified time | relevance | path

Searched refs:vertex_mask (Results 1 - 1 of 1) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dgfx10_shader_ngg.c1236 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