/external/skqp/src/compute/skc/platforms/cl_12/kernels/ |
D | segment_ttck.cl | 25 #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);
|
D | segment_ttrk.cl | 25 #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/ |
D | segment_ttck.cl | 25 #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);
|
D | segment_ttrk.cl | 25 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_cuda_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_cuda_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_cuda_config.h | 14 #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/ |
D | hs_cuda_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | hs_config.h | 14 #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/ |
D | device_cl_12.c | 508 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()
|