File beignet.changes of Package beignet
-------------------------------------------------------------------
Mon Jul 4 18:29:03 UTC 2016 - mardnh@gmx.de
- Add patches to support build with GCC6.1
* gcc6-support.patch
* llvm38-support.patch
* std-isnan-isinf.patch
-------------------------------------------------------------------
Sun May 8 13:10:31 UTC 2016 - mpluskal@suse.com
- Update to 1.1.2
* Add Broxton support.
* Add llvm3.7 support.
* Fix event bugs.
* Fix the annoying "Failed to release userptr..." error message.
* Fix printf bugs.
- Drop no longer needed beignet-llvm37.diff
-------------------------------------------------------------------
Fri Dec 18 12:48:30 UTC 2015 - mpluskal@suse.com
- Update to 1.1.1
* Dump asm to a file.
* Use addRemappedFile to avoid creating temporary cl source file.
* add collectInsnNum to collect block instruction number.
* Fix piglit clLinkProgram fail.
* Calculate appropriate timestamps for cl profile.
- Use cmake macros
-------------------------------------------------------------------
Thu Oct 22 17:58:29 UTC 2015 - normand@linux.vnet.ibm.com
- add ExclusiveArch %{ix86} x86_64 to avoid build error other archi
-------------------------------------------------------------------
Tue Oct 13 22:12:17 UTC 2015 - mardnh@gmx.de
- add patch: beignet-llvm37.diff to support llvm 3.7
- add rpmlintrc
-------------------------------------------------------------------
Fri Jul 31 07:54:13 UTC 2015 - mardnh@gmx.de
- update to version 1.1.0
The highlighted improvements are as below:
* Added 6th generation Intel Core Processors (SKL) support.
* Added 5th generation Intel Atom Processors (BSW) support.
* Re-implement structurized control flow algorithm.
* Added half data type support after BDW.
* Implement a new BTI solution to support dynamic bti.
* Added extension cl_intel_subgroups support.
* Replace some built-ins with llvm intrinsic.
* Add Indirect structure argument read support.
* Enable cl_khr_spir extension to build and run from SPIR binary.
* Improvement some opencv test suite performance on all platforms.
* Several other bug fixes since last release.
- removed patch beignet-icd-name-fix.diff (included upstream)
-------------------------------------------------------------------
Tue Mar 17 20:30:46 UTC 2015 - mardnh@gmx.de
- update to version 1.0.2
It's a bug fix release including some bug fixes, minor new
features and some performance improvements.
The highlighted improvements are as below:
* Added LLVM 3.6 support.
* Fixed a bug in popcount().
* Refactor the legalize pass and const expression handling.
* Fixed a bug when hardware is inaccessible.
* Enabled multiarch 32bit and 64bit coexisting.
* Implemented some new device side clCopyImage kernels.
* Optimize clEnqueueCopyImageToBuffer for 16 aligned buffer.
-------------------------------------------------------------------
Mon Jan 19 18:06:27 UTC 2015 - mardnh@gmx.de
- update to version 1.0.1
* Enable userptr support by default thus it's possible to achieve zero-copy
when create a buffer object.
* Change to use TILING_Y mode on BDW platform which lead to a major performance
improvement for some cases.
* Fix one liveness bug which is the last such type of known bug in the
Gen Backend.
* Fix some builtin math function's accuracy bugs.
* Improve the strict mode sin/cos implementation, reduce the instruction count
from 1700 to 400.
* Use Clang native sampler and image types, now image/sampler are fully comply
with OpenCL spec.
* Fix bugs triggered by some popular applications such as darktable.
Now darktable works fine on all the supported platforms.
* Add support for old system which doesn't have c++11 features.
-------------------------------------------------------------------
Sat Nov 15 22:25:21 UTC 2014 - mardnh@gmx.de
- update to version 1.0.0
- removed patch fix_no-return-in-nonvoid-function-llvm_gen_backend.diff
since it is now included upstream
-------------------------------------------------------------------
Sat Oct 18 10:59:35 UTC 2014 - mardnh@gmx.de
- added patch: fix_no-return-in-nonvoid-function-llvm_gen_backend.diff
to address a build rpm-post build error
------------------------------------------
E: beignet no-return-in-nonvoid-function
backend/src/llvm/llvm_gen_backend.cpp:1108
------------------------------------------
- add ncurses-devel to BuildRequires
- added build flags CMAKE_BUILD_TYPE=Release
-------------------------------------------------------------------
Tue Oct 7 18:55:41 UTC 2014 - mardnh@gmx.de
- initial stable package, version 0.9.3
based on home:mnhauke:opencl:testing/beignet