Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_compute_prim_discard.c156 #define THREADGROUP_SIZE 256 /* high numbers limit available VGPRs */ macro
179 #define WAVES_PER_TG DIV_ROUND_UP(THREADGROUP_SIZE, 64)
182 : UINT_MAX & ~(THREADGROUP_SIZE - 1))
351 si_llvm_create_func(ctx, "prim_discard_cs", NULL, 0, THREADGROUP_SIZE); in si_build_prim_discard_compute_shader()
401 LLVMConstInt(ctx->ac.i32, THREADGROUP_SIZE, 0), in si_build_prim_discard_compute_shader()
1397 STATIC_ASSERT(SPLIT_PRIMS_PACKET_LEVEL % THREADGROUP_SIZE == 0); in si_dispatch_prim_discard_cs_and_draw()
1491 unsigned start_block = start_prim / THREADGROUP_SIZE; in si_dispatch_prim_discard_cs_and_draw()
1492 unsigned num_full_blocks = num_subdraw_prims / THREADGROUP_SIZE; in si_dispatch_prim_discard_cs_and_draw()
1493 unsigned partial_block_size = num_subdraw_prims % THREADGROUP_SIZE; in si_dispatch_prim_discard_cs_and_draw()
1497 S_00B81C_NUM_THREAD_FULL(THREADGROUP_SIZE) | in si_dispatch_prim_discard_cs_and_draw()