Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

beignet-devel-1.3.2-6.27 RPM for x86_64

From OpenSuSE Leap 15.4 for x86_64

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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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

Files

/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, Sat Mar 9 17:02:19 2024