Home
last modified time | relevance | path

Searched refs:HS_SLAB_WIDTH (Results 1 – 25 of 26) sorted by relevance

12

/external/skqp/src/compute/skc/platforms/cl_12/kernels/
Dsegment_ttck.cl25 #define HS_LANE_MASK (HS_SLAB_WIDTH - 1)
39 __attribute__((intel_reqd_sub_group_size(HS_SLAB_WIDTH)))
55 HS_KEY_TYPE const r##row = (vout + gmem_idx)[prev * HS_SLAB_WIDTH];
107 if (get_sub_group_local_id() == HS_SLAB_WIDTH-1)
111 next = exclusive + sub_group_broadcast(next,HS_SLAB_WIDTH-1);
Dsegment_ttrk.cl25 #define HS_LANE_MASK (HS_SLAB_WIDTH - 1)
110 __attribute__((intel_reqd_sub_group_size(HS_SLAB_WIDTH)))
132 HS_KEY_TYPE const r##row = (vout + gmem_idx)[prev * HS_SLAB_WIDTH];
290 for (; zz<=zz_max; zz+=HS_SLAB_WIDTH)
382 cc += HS_SLAB_WIDTH;
384 for (; cc<=cc_max; cc+=HS_SLAB_WIDTH)
/external/skia/src/compute/skc/platforms/cl_12/kernels/
Dsegment_ttck.cl25 #define HS_LANE_MASK (HS_SLAB_WIDTH - 1)
39 __attribute__((intel_reqd_sub_group_size(HS_SLAB_WIDTH)))
55 HS_KEY_TYPE const r##row = (vout + gmem_idx)[prev * HS_SLAB_WIDTH];
107 if (get_sub_group_local_id() == HS_SLAB_WIDTH-1)
111 next = exclusive + sub_group_broadcast(next,HS_SLAB_WIDTH-1);
Dsegment_ttrk.cl25 #define HS_LANE_MASK (HS_SLAB_WIDTH - 1)
110 __attribute__((intel_reqd_sub_group_size(HS_SLAB_WIDTH)))
132 HS_KEY_TYPE const r##row = (vout + gmem_idx)[prev * HS_SLAB_WIDTH];
290 for (; zz<=zz_max; zz+=HS_SLAB_WIDTH)
382 cc += HS_SLAB_WIDTH;
384 for (; cc<=cc_max; cc+=HS_SLAB_WIDTH)
/external/skia/src/compute/hs/cl/intel/gen8/u32/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/vk/intel/gen8/u32/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/vk/intel/gen8/u32/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/cl/intel/gen8/u32/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/cuda/sm_35/u64/
Dhs_cuda_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/vk/nvidia/sm_35/u64/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/cuda/sm_35/u64/
Dhs_cuda_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/vk/nvidia/sm_35/u64/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/vk/amd/gcn/u64/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/vk/amd/gcn/u64/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/vk/intel/gen8/u64/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/vk/intel/gen8/u64/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/cl/intel/gen8/u64/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/cl/intel/gen8/u64/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/cuda/sm_35/u32/
Dhs_cuda_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/cuda/sm_35/u32/
Dhs_cuda_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/vk/nvidia/sm_35/u32/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/vk/nvidia/sm_35/u32/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skia/src/compute/hs/vk/amd/gcn/u32/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/hs/vk/amd/gcn/u32/
Dhs_config.h14 #define HS_SLAB_WIDTH (1 << HS_SLAB_WIDTH_LOG2) macro
16 #define HS_SLAB_KEYS (HS_SLAB_WIDTH * HS_SLAB_HEIGHT)
/external/skqp/src/compute/skc/platforms/cl_12/kernels/devices/gen9/
Ddevice_cl_12.c508 size_t keys_ru = SKC_ROUND_UP(work_size,HS_SLAB_WIDTH*HS_SLAB_HEIGHT); in skc_device_shaper_segment_ttrk()
512 work_local [0] = HS_SLAB_WIDTH; // or just return NULL in skc_device_shaper_segment_ttrk()
525 size_t keys_ru = SKC_ROUND_UP(work_size,HS_SLAB_WIDTH*HS_SLAB_HEIGHT); in skc_device_shaper_segment_ttck()
529 work_local [0] = HS_SLAB_WIDTH; // or just return NULL in skc_device_shaper_segment_ttck()

12