summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/intel-neo-20.16.16582: mark stable on amd64Marek Szuba2020-11-031-1/+1
| | | | | Closes: https://bugs.gentoo.org/742374 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: drop to m-nMarek Szuba2020-11-031-4/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: remove oldMarek Szuba2020-10-122-52/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: remove -Werror from compiler flagsMarek Szuba2020-10-122-0/+14
| | | | | Closes: https://bugs.gentoo.org/747580 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo-20.37.17906: update the IGC dependencyMarek Szuba2020-09-221-1/+1
| | | | | | | To make sure all the higher-order dependencies get updated before updating NEO. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 20.37.17906Marek Szuba2020-09-202-0/+52
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 20.36.17813Marek Szuba2020-09-132-0/+52
| | | | | | | | Interestingly enough, seems to work (in addition to testing the ebuild itself I have made an out-of-tree build with the test suite enabled) in spite of dev-util/intel-graphics-compiler being rather out of date. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: block >=dev-libs/level-zero-1.0.0Marek Szuba2020-09-131-1/+1
| | | | | | | | | Upstream has only supported newer versions of level-zero since 20.32.17625 and all the versions newer than 20.16 require using VCS snapshots of spirv-llvm-translator. Closes: https://bugs.gentoo.org/742332 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: switch back to using bundled OpenCL headersMarek Szuba2020-06-261-4/+0
| | | | | | | | | | | | The version currently in the tree does not build against recent versions of dev-util/opencl-headers, using the bundled ones is mostly harmless because they aren't installed anywhere, and it shouldn't cause any compatibility issues for OpenCL-aware applications (which build against dev-util/opencl-headers via >=virtual/opencl-3) because they link against libOpenCL provided by an ICD loader, not against NEO itself. Closes: https://bugs.gentoo.org/729304 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: remove oldMarek Szuba2020-06-263-101/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 20.16.16582Marek Szuba2020-04-263-4/+66
| | | | | | | | The first version in the tree supporting oneAPI Level Zero in addition to OpenCL. Moreover, we now use centrally installed Khronos OpenCL headers instead of bundled ones. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: do not force use of specific ICD loaderMarek Szuba2020-04-082-10/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: remove oldMarek Szuba2020-03-132-55/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 20.10.16087Marek Szuba2020-03-132-0/+54
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: do not mention Beignet in metadataMarek Szuba2020-02-241-3/+1
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: remove oldMarek Szuba2020-01-273-110/+0
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 20.03.15346Marek Szuba2020-01-272-0/+55
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: remove oldMarek Szuba2019-12-104-132/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 19.48.14977Marek Szuba2019-12-102-0/+55
| | | | | | | | | | | | No major changes since 19.46 but Ice Lake support is now officially production-level again (for the record: according to upstream the failures in 19.46 and 19.47 were caused by time-outs due to increased test run time after 64-bit atomics had been enabled for ICL, thus making an increase of the threshold value the only change required to address this issue). Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 19.46.14807Marek Szuba2019-11-282-0/+55
| | | | | | | | | | | | | | | | Important changes since 19.38.14237: * added early support for Tiger Lake devices (OpenCL 2.1) * enabled thread-group preemption on same * enabled 64-bit atomics on Ice Lake and Tiger Lake * added support for Ice Lake device id 0x8A58 * use newer GMM API * added the clGetExecutionInfoIntel API Please note that as of this release Ice Lake platforms have been downgraded to Beta quality due to regression in certification tests. Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: remove oldMarek Szuba2019-10-082-57/+0
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 19.38.14237Marek Szuba2019-10-012-0/+55
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: 19.30.13641 requires >=media-libs/gmmlib-19.2.3Marek Szuba2019-09-201-1/+1
| | | | | | | | | ...which we have already got in Gentoo but which must be upgraded before intel-neo. Closes: https://bugs.gentoo.org/693690 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 19.30.13641Marek Szuba2019-08-052-0/+59
| | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/intel-neo: bump to 19.22.13062 and EAPI-7Marek Szuba2019-06-112-0/+59
| | | | | Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
* dev-libs/intel-neo: new packageMarek Szuba2019-05-014-0/+93
New OpenCL driver for Broadwell and newer. For older systems stick with dev-libs/beignet. Tested on Kaby Lake and Kaby Lake R, in both cases LuxMark manages to render all three scenes without errors or crashes. No multilib support yet because running a 32-bit build on amd64 causes type conflicts, will look at it later. Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11