Known issues
- IGC v2.27.10 release packages have been built with opaque pointers, however, local build sets IGC to typed pointers by default; this release still has this issue,
- to enable opaque pointers in local builds pass the CMake option
-DIGC_OPTION__API_ENABLE_OPAQUE_POINTERS=ON - the issue will be resolved in v2.29.x (20f3ffd)
Fixed Issues / Improvements
List of all changes: v2.27.10...v2.28.4
Dependencies revisions
| Project | Branch | Revision |
|---|---|---|
| opencl-clang | ocl-open-160 |
7161d7c6 |
| SPIRV-LLVM-Translator | llvm_release_160 |
c13fcf6c |
| SPIRV-Tools | main |
28a883ba |
| SPIRV-Headers | main |
9268f305 |
| vc-intrinsics | master |
v0.24.3 |
| LLVM project | release/16.x |
llvmorg-16.0.6 |
The release is based on build 20760.
Ubuntu 24.04 binary packages for LLVM16/Clang16 are included.
Packages' sha256 checksums:
3eea502b74ca57d6050e259838a91f5384805b5bb73c9fcecc055c6f8d32389f intel-igc-core-2_2.28.4+20760_amd64.deb
f94c073d15f5a1a16df9fb071a2b3220ffe8b1b67d809d5f8fa874f1ff6c6955 intel-igc-core-devel_2.28.4+20760_amd64.deb
9fae8175c95def354534e6d322dd1b2661eb92dec96916f50ee1f5d31c7a4f65 intel-igc-opencl-2_2.28.4+20760_amd64.deb
2b105b04c5752a03ca38bc7591594291f925196e2d23f64c07409a5d50f93456 intel-igc-opencl-devel_2.28.4+20760_amd64.deb