Home
last modified time | relevance | path

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

/external/skqp/src/compute/skc/platforms/cl_12/kernels/
Dplace.cl23 #define SKC_PLACE_SUBGROUP_MASK (SKC_PLACE_SUBGROUP_SIZE - 1)
24 #define SKC_PLACE_SUBGROUP_LAST (SKC_PLACE_SUBGROUP_SIZE - 1)
30 #define SKC_PLACE_SMEM_COUNT_TTSK SKC_MAX_MACRO(SKC_RASTER_NODE_MAX_TTSK,SKC_PLACE_SUBGROUP_SIZE)
37 #define SKC_PLACE_X (SKC_DEVICE_BLOCK_DWORDS / SKC_PLACE_SUBGROUP_SIZE)
79 #if ( SKC_PREFIX_SUBGROUP_SIZE == SKC_PLACE_SUBGROUP_SIZE )
82 #define SKC_PLACE_STRIDE_V_LO(I) (I * 2 * SKC_PLACE_SUBGROUP_SIZE)
83 #define SKC_PLACE_STRIDE_V_HI(I) (SKC_PLACE_STRIDE_V_LO(I) + SKC_PLACE_SUBGROUP_SIZE)
85 #elif ( SKC_PREFIX_SUBGROUP_SIZE > SKC_PLACE_SUBGROUP_SIZE ) // same as above when ratio equals 1
87 #define SKC_PLACE_SUBGROUP_RATIO (SKC_PREFIX_SUBGROUP_SIZE / SKC_PLACE_SUBGROUP_SIZE)
92 …ne SKC_PLACE_STRIDE_V_LO(I) (SKC_PLACE_SUBGROUP_RATIO_SCALE(I) * SKC_PLACE_SUBGROUP_SIZE)
[all …]
/external/skqp/src/compute/skc/platforms/cl_12/kernels/devices/gen9/
Dkernel_cl_12.h188 #define SKC_PLACE_SUBGROUP_SIZE 16 macro
192 __attribute__((intel_reqd_sub_group_size(SKC_PLACE_SUBGROUP_SIZE))) \
193 …__attribute__((reqd_work_group_size(SKC_PLACE_SUBGROUP_SIZE * SKC_PLACE_WORKGROUP_SUBGROUPS, 1, 1)…
Ddevice_cl_12.c556 work_global[0] = SKC_PLACE_SUBGROUP_SIZE * work_size; in skc_device_shaper_place()
557 work_local [0] = SKC_PLACE_SUBGROUP_SIZE; in skc_device_shaper_place()