Home
last modified time | relevance | path

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

/external/skqp/src/compute/hs/cuda/sm_35/
Dhs_cuda_macros.h88 #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/
Dhs_cl_macros.h41 #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/
Dhs_glsl_macros.h46 #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/
Dmain.c148 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/
Dmain.c120 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/
Dmain.c80 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()