Home
last modified time | relevance | path

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

/external/skqp/src/compute/skc/platforms/cl_12/kernels/
Dfills_expand.cl24 #define SKC_FILLS_EXPAND_SUBGROUP_SIZE_MASK (SKC_FILLS_EXPAND_SUBGROUP_SIZE - 1)
29 …FILLS_EXPAND_ELEMS_PER_THREAD (SKC_FILLS_EXPAND_ELEMS_PER_BLOCK / SKC_FILLS_EXPAND_SUBGROUP_SIZE)
35 #define SKC_FILLS_EXPAND_X (SKC_DEVICE_BLOCK_WORDS / SKC_FILLS_EXPAND_SUBGROUP_SIZE)
90 (skc_bool)SKC_GTE_MACRO(X,(I ) * SKC_FILLS_EXPAND_SUBGROUP_SIZE) && \
91 (skc_bool)SKC_LT_MACRO(X,(I+1) * SKC_FILLS_EXPAND_SUBGROUP_SIZE)
94 SKC_GTE_MACRO(X,(I+1) * SKC_FILLS_EXPAND_SUBGROUP_SIZE)
101 sub_group_broadcast(E##I.u32,S - I * SKC_FILLS_EXPAND_SUBGROUP_SIZE)
104 sub_group_broadcast(E##I.u32,SKC_FILLS_EXPAND_SUBGROUP_SIZE - 1)
134 *out_idx += sub_group_broadcast(offset,SKC_FILLS_EXPAND_SUBGROUP_SIZE-1);
184 union skc_path_elem h##I = blocks[head_idx + I * SKC_FILLS_EXPAND_SUBGROUP_SIZE];
[all …]
/external/skqp/src/compute/skc/platforms/cl_12/kernels/devices/gen9/
Dkernel_cl_12.h83 …D_KERNEL_ATTRIBS __attribute__((intel_reqd_sub_group_size(SKC_FILLS_EXPAND_SUBGROUP_SIZE)))
325 #define SKC_FILLS_EXPAND_SUBGROUP_SIZE (1 << SKC_FILLS_EXPAND_SUBGROUP_SIZE_LOG2) macro
Ddevice_cl_12.c403 work_global[0] = SKC_FILLS_EXPAND_SUBGROUP_SIZE * work_size; in skc_device_shaper_fills_expand()
404 work_local [0] = SKC_FILLS_EXPAND_SUBGROUP_SIZE; in skc_device_shaper_fills_expand()