Skip to content

igc-1.0.2878

Compare
Choose a tag to compare
@lwesiers lwesiers released this 20 Nov 15:50
· 15398 commits to master since this release

Fixed Issues / Improvements

  • Enabled 16-bit atomics for TigerLake
  • Add missing functions from OCL subgroup extensions
  • Adjusted pipe builtins for better itegration with Khronos SPVT
  • Emulate pred.any and pred.all on platforms that do not support predCtrl group size. For now emulation is limited to NoMask instructions.
  • SIMD media block read/write further functionality extension
  • Buffer offset adjustment if the buffer access is stateful and is non-dword aligned type
  • Improved support for spill/fill intrinsics in presence of stack call
  • SBID assignment with global reaching define analysis in a single pass
  • Added support for syncBuffer implicit argument
  • Added support for user function annotations
  • C++ standard update to 17
  • Minor fixes and improvements.

Ubuntu 18.04 binary packages for LLVM9/Clang9 are included.