Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: beignet-devel | Distribution: SUSE Linux Enterprise 15 |
Version: 1.3.2 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 6.27 | Build date: Sun May 5 06:50:14 2019 |
Group: Development/Libraries/C and C++ | Build host: sheep24 |
Size: 88897 | Source RPM: beignet-1.3.2-6.27.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://01.org/beignet/ | |
Summary: Development files for Beignet, a OpenCL implementation for Intel GPUs |
Devel package for Beignet, an implementation of the OpenCL specification, a generic compute oriented API.
LGPL-2.1-or-later
* Thu Jan 24 2019 alarrosa@suse.com - Add a _constraints file to specify this package needs at least 6500 MB of memory to build. Also use %limit_build to be sure parallel builds are taken into account. * Sat Jan 19 2019 linnaea@lavia.moe - Add Coffee Lake support, reusing Kaby Lake code. * 0004-Enable-Coffee-Lake-support.patch * Mon Jan 07 2019 linnaea@lavia.moe - Fix build failure with llvm7 with patch from upstream Git: * 0008-Add-preliminary-LLVM-7-support.patch (fate#325696) - Fix self-test failures on some systems: * beignet-disable-NegAddOptimization.patch * Wed Oct 31 2018 bwiedemann@suse.com - drop indeterministic pch files to make package build reproducible * Wed Aug 08 2018 alarrosa@suse.com - Add patch beignet-llvm6.patch to fix build failure with llvm6 - Fix installation of broken symlink for README.md - Use %license * Wed Jan 31 2018 msrb@suse.com - Remove dependency on clang-devel-static. (bnc#1065464) * It was removed, clang-devel now again provides everything necessary as shared libraries. * Thu Oct 26 2017 mpluskal@suse.com - Update to version 1.3.2: * Add some Gemini Lake devices support. * Add llvm4.0 and llvm5.0 support. * Add cl_intel_required_subgroup_size extension support. * Fix some other bugs. - Drop no longer needed patches: * 0001-Backend-Remove-old-llvm-support-code.patch * 0002-Backend-Fix-an-include-file-error-problem.patch * 0003-Backend-Refine-GEP-lowering-code.patch * 0004-Backend-Refine-LLVM-version-check-macro.patch * 0005-Backend-Refine-FCmp-one-and-une.patch * 0006-utest-fix-image-qualifier-of-compiler_fill_gl_image-.patch * 0007-Backend-Add-LLVM40-support.patch * Thu May 04 2017 mardnh@gmx.de - Add patches for LLVM 4.0 support * 0001-Backend-Remove-old-llvm-support-code.patch * 0002-Backend-Fix-an-include-file-error-problem.patch * 0003-Backend-Refine-GEP-lowering-code.patch * 0004-Backend-Refine-LLVM-version-check-macro.patch * 0005-Backend-Refine-FCmp-one-and-une.patch * 0006-utest-fix-image-qualifier-of-compiler_fill_gl_image-.patch * 0007-Backend-Add-LLVM40-support.patch * Tue Mar 14 2017 mpluskal@suse.com - Update to version 1.3.1: * OpenCL 2.0 support. * OpenCL event and enqueue module re-implement. * Other OpenCL runtime driver refine. * LLVM 3.9 support. * Extension cl_khr_gl_sharing support. * Extension intel_subgroups_short support. * Large kernel compiling speed up. * Register allocation improvement. * Enable OpenCL 2.0 where device supported. * Optimize int64 multiply int64. * Add cl_khr_gl_sharing example and document. * Fix some bugs. * Sun Jan 01 2017 jengelh@inai.de - Trim filler words from description. * Sat Nov 12 2016 mpluskal@suse.com - Update to version 1.2.1 * Add some Apollo Lake devices support. * Add llvm3.9 support. * Fix some cl_intel_subgroups extension bugs. * Avoid too many messages when the driver could not find good work group size. * Fix some other bugs. * Tue Aug 30 2016 mardnh@gmx.de - Update to 1.2.0 * 6th generation Intel Atom Processors (Broxton) support. * 6th generation Intel Core Processors (Kabylake) support. * LLVM 3.7 and 3.8 support. * ASM debug infomation and profiling support. * Experimental double data type support for processors after 6th generation(Broadwell) . * Full cl_intel_subgroups extension. * OpenCL 2.0 workgroup built-in functions. * Local copy propagation optimization and other optimizations * intel_accelerator extension and basic intel_motion_estimation extension. * Android build. * Refined printf implementation. * Bug fixes since last release. - Drop no longer needed patches (fixed upstream) * gcc6-support.patch * llvm38-support.patch * std-isnan-isinf.patch * Mon Jul 04 2016 mardnh@gmx.de - Add patches to support build with GCC6.1 * gcc6-support.patch * llvm38-support.patch * std-isnan-isinf.patch * Sun May 08 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 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 2015 normand@linux.vnet.ibm.com - add ExclusiveArch %{ix86} x86_64 to avoid build error other archi * Tue Oct 13 2015 mardnh@gmx.de - add patch: beignet-llvm37.diff to support llvm 3.7 - add rpmlintrc * Fri Jul 31 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 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 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 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 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
/usr/include/CL/cl_intel.h /usr/share/doc/packages/beignet-devel /usr/share/doc/packages/beignet-devel/Beignet /usr/share/doc/packages/beignet-devel/Beignet.mdwn /usr/share/doc/packages/beignet-devel/Beignet/Backend /usr/share/doc/packages/beignet-devel/Beignet/Backend.mdwn /usr/share/doc/packages/beignet-devel/Beignet/Backend/TODO.mdwn /usr/share/doc/packages/beignet-devel/Beignet/Backend/compiler_backend.mdwn /usr/share/doc/packages/beignet-devel/Beignet/Backend/gen_ir.mdwn /usr/share/doc/packages/beignet-devel/Beignet/Backend/mixed_buffer_pointer.mdwn /usr/share/doc/packages/beignet-devel/Beignet/Backend/unstructured_branches.mdwn /usr/share/doc/packages/beignet-devel/NEWS.mdwn /usr/share/doc/packages/beignet-devel/howto /usr/share/doc/packages/beignet-devel/howto/android-build-howto.mdwn /usr/share/doc/packages/beignet-devel/howto/cross-compiler-howto.mdwn /usr/share/doc/packages/beignet-devel/howto/gl-buffer-sharing-howto.mdwn /usr/share/doc/packages/beignet-devel/howto/libva-buffer-sharing-howto.mdwn /usr/share/doc/packages/beignet-devel/howto/oldgcc-howto.mdwn /usr/share/doc/packages/beignet-devel/howto/stand-alone-utest-howto.mdwn /usr/share/doc/packages/beignet-devel/howto/v4l2-buffer-sharing-howto.mdwn /usr/share/doc/packages/beignet-devel/howto/video-motion-estimation-howto.mdwn /usr/share/doc/packages/beignet-devel/optimization-guide.mdwn
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:11:13 2024