Searched refs:slab_count (Results 1 – 6 of 6) sorted by relevance
/external/skqp/src/compute/hs/cuda/sm_35/ |
D | hs_cuda_macros.h | 88 #define HS_BS_KERNEL_PROTO(slab_count,slab_count_ru_log2) \ argument 91 HS_LAUNCH_BOUNDS(HS_SLAB_THREADS*slab_count,1) \ 100 #define HS_OFFSET_BS_KERNEL_PROTO(slab_count,slab_count_ru_log2) \ argument 103 HS_LAUNCH_BOUNDS(HS_SLAB_THREADS*slab_count,HS_BS_SLABS/(1<<slab_count_ru_log2)) \ 113 #define HS_BC_KERNEL_PROTO(slab_count,slab_count_log2) \ argument 116 HS_LAUNCH_BOUNDS(HS_SLAB_THREADS*slab_count,HS_BS_SLABS/(1<<slab_count_log2)) \ 228 #define HS_BS_MERGE_H_PREAMBLE(slab_count) \ argument 230 HS_WARP_ID_X() * (HS_SLAB_THREADS * slab_count) + \ 233 (HS_WARP_ID_X() ^ 1) * (HS_SLAB_THREADS * slab_count) + \ 240 #define HS_BC_MERGE_H_PREAMBLE(slab_count) \ argument [all …]
|
/external/skqp/src/compute/hs/cl/intel/ |
D | hs_cl_macros.h | 41 #define HS_BS_KERNEL_PROTO(slab_count,slab_count_ru_log2) \ argument 44 __attribute__((reqd_work_group_size(HS_SLAB_THREADS*slab_count,1,1))) \ 49 #define HS_BC_KERNEL_PROTO(slab_count,slab_count_log2) \ argument 52 __attribute__((reqd_work_group_size(HS_SLAB_THREADS*slab_count,1,1))) \ 133 #define HS_BS_MERGE_H_PREAMBLE(slab_count) \ argument 135 get_sub_group_id() * (HS_SLAB_THREADS * slab_count) + \ 138 (get_sub_group_id() ^ 1) * (HS_SLAB_THREADS * slab_count) + \ 145 #define HS_BC_MERGE_H_PREAMBLE(slab_count) \ argument 147 (get_global_id(0) & ~(HS_SLAB_THREADS*slab_count-1)) * \ 150 get_sub_group_id() * (HS_SLAB_THREADS * slab_count) + \
|
/external/skqp/src/compute/hs/vk/ |
D | hs_glsl_macros.h | 46 #define HS_BS_KERNEL_PROTO(slab_count,slab_count_ru_log2) \ argument 48 HS_GLSL_WORKGROUP_SIZE(HS_SLAB_THREADS*slab_count,1,1); \ 53 #define HS_BC_KERNEL_PROTO(slab_count,slab_count_log2) \ argument 55 HS_GLSL_WORKGROUP_SIZE(HS_SLAB_THREADS*slab_count,1,1); \ 147 #define HS_BS_MERGE_H_PREAMBLE(slab_count) \ argument 149 HS_SUBGROUP_ID() * (HS_SLAB_THREADS * slab_count) + \ 152 (HS_SUBGROUP_ID() ^ 1) * (HS_SLAB_THREADS * slab_count) + \ 159 #define HS_BC_MERGE_H_PREAMBLE(slab_count) \ argument 161 (gl_GlobalInvocationID.x & ~(HS_SLAB_THREADS * slab_count -1)) \ 164 HS_SUBGROUP_ID() * (HS_SLAB_THREADS * slab_count) + \
|
/external/skqp/src/compute/hs/cuda/bench/ |
D | main.c | 148 uint32_t slab_count = count / slab_keys; in hs_transpose_slabs_u32() local 150 while (slab_count-- > 0) in hs_transpose_slabs_u32() 173 uint32_t slab_count = count / slab_keys; in hs_transpose_slabs_u64() local 175 while (slab_count-- > 0) in hs_transpose_slabs_u64()
|
/external/skqp/src/compute/hs/cl/bench/ |
D | main.c | 120 uint32_t slab_count = count / slab_keys; in hs_transpose_slabs_u32() local 122 while (slab_count-- > 0) in hs_transpose_slabs_u32() 145 uint32_t slab_count = count / slab_keys; in hs_transpose_slabs_u64() local 147 while (slab_count-- > 0) in hs_transpose_slabs_u64()
|
/external/skqp/src/compute/hs/vk/bench/ |
D | main.c | 80 uint32_t slab_count = count / slab_keys; in hs_transpose_slabs_u32() local 82 while (slab_count-- > 0) in hs_transpose_slabs_u32() 105 uint32_t slab_count = count / slab_keys; in hs_transpose_slabs_u64() local 107 while (slab_count-- > 0) in hs_transpose_slabs_u64()
|