mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-27 15:53:13 +08:00
- Block R/W in kernels requires a minimum of 16B alignment/OWORD alignment to properly work without data corruption. - Level Zero currently writes Base Surface State addresses alignment to 4B vs OpenCL writes Base Surface State addresses aligned to PageSize for 4KB. - Added a function in encode buffer to verify that at a minimum the size being encoded has the minumum alignment of 4B which is supported, but will not support Block R/W Change-Id: I6486c2cbbb0008834c779bf54918388d79c193bb Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com>
14 KiB
14 KiB