Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[GEN] Use OCL builtin for some variants of 2D block read (#1041)
``` // 2x ATile (MxK) block read: ushort2 intel_subgroup_block_read_u8_m1k32v2( __global void* base_address, int width, int height, int pitch, int2 byte_coord); ushort4 intel_subgroup_block_read_u8_m2k32v2( __global void* base_address, int width, int height, int pitch, int2 byte_coord); ushort8 intel_subgroup_block_read_u8_m4k32v2( __global void* base_address, int width, int height, int pitch, int2 byte_coord); ushort16 intel_subgroup_block_read_u8_m8k32v2( __global void* base_address, int width, int height, int pitch, int2 byte_coord); ushort2 intel_subgroup_block_read_u16_m1k16v2( __global void* base_address, int width, int height, int pitch, int2 byte_coord); ushort4 intel_subgroup_block_read_u16_m2k16v2( __global void* base_address, int width, int height, int pitch, int2 byte_coord); ushort8 intel_subgroup_block_read_u16_m4k16v2( __global void* base_address, int width, int height, int pitch, int2 byte_coord); ushort16 intel_subgroup_block_read_u16_m8k16v2( __global void* base_address, int width, int height, int pitch, int2 byte_coord); ``` --------- Signed-off-by: Whitney Tsang <whitney.tsang@intel.com>
- Loading branch information