- Update to version 2023.12.14:
* updates extension headers for the latest XML file (#244)
* updates extension headers for the latest XML file (#240)
* Update extension headers for latest cl.xml changes (#242)
* add compatibility notes (#238)
* fix VME skip block type enum to match spec (#241)
* fix the OpenCL version for the CL_DEPTH enum (#231)
* require C99 for header tests (#208)
* sort new extensions programmatically (#236)
* Update extension headers (#235)
* Header update for external_memory_import (#234)
* Define function types for prototype declaration (#230)
OBS-URL: https://build.opensuse.org/request/show/1137907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opencl-headers?expand=0&rev=16
* updates extension headers for the latest XML file (#244)
* updates extension headers for the latest XML file (#240)
* Update extension headers for latest cl.xml changes (#242)
* add compatibility notes (#238)
* fix VME skip block type enum to match spec (#241)
* fix the OpenCL version for the CL_DEPTH enum (#231)
* require C99 for header tests (#208)
* sort new extensions programmatically (#236)
* Update extension headers (#235)
* Header update for external_memory_import (#234)
* Define function types for prototype declaration (#230)
OBS-URL: https://build.opensuse.org/package/show/science/opencl-headers?expand=0&rev=34
- Update to version 2023.04.17:
* add headers for cl_khr_command_buffer_multi_device (#229)
* add code generation README (#228)
* Code Generation for Extension Headers (#161)
* Add enum for command-buffer context query (#226)
* CI Fixes (#225)
* the pointer argument to clEnqueueWriteHostPipeINTEL should be const (#222)
* Add cl_intel_program_scope_host_pipe (#220)
* Install pkgconfig file in CMAKE_INSTALL_DATADIR as headers are architecture independent. (#218)
* install pkg-config if it is not already installed (#219)
* cl_loader_layers update (#211)
* Added support for pkg-config. (#213)
* Fix CI for MacOS, see https://github.com/KhronosGroup/OpenCL-ICD-Loader/pull/198 . (#215)
* Revert "Formatted headers and added style check."
* Formatted headers and added style check.
* use cinttypes instead of inttypes.h header for C++ tests (#209)
* Add definitions for cl_arm_scheduling_controls v0.5.0 (#206)
* Disable anon struct warnings (#200)
* Definitions for cl_khr_command_buffer_mutable_dispatch (#205)
* Update cl_ext.h for cl_intel_queue_no_sync_operations (#204)
* CMakeLists.txt: fix install on macOS if GNU coreutils are used (#203)
* Update cl_icd.h (#202)
* Add cl_ext_image_from_buffer extension definition (#196)
* Add cl_ext_image_requirements_info extension definition (#197)
* Fix warnings on anonymous structs for MSVC (#198)
* option to disable tests when subproject (#195)
* Add cl_intel_mem_alloc_buffer_location property (#193)
* OpenCL-SDK base changes (#189)
OBS-URL: https://build.opensuse.org/request/show/1084261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opencl-headers?expand=0&rev=15
* add headers for cl_khr_command_buffer_multi_device (#229)
* add code generation README (#228)
* Code Generation for Extension Headers (#161)
* Add enum for command-buffer context query (#226)
* CI Fixes (#225)
* the pointer argument to clEnqueueWriteHostPipeINTEL should be const (#222)
* Add cl_intel_program_scope_host_pipe (#220)
* Install pkgconfig file in CMAKE_INSTALL_DATADIR as headers are architecture independent. (#218)
* install pkg-config if it is not already installed (#219)
* cl_loader_layers update (#211)
* Added support for pkg-config. (#213)
* Fix CI for MacOS, see https://github.com/KhronosGroup/OpenCL-ICD-Loader/pull/198 . (#215)
* Revert "Formatted headers and added style check."
* Formatted headers and added style check.
* use cinttypes instead of inttypes.h header for C++ tests (#209)
* Add definitions for cl_arm_scheduling_controls v0.5.0 (#206)
* Disable anon struct warnings (#200)
* Definitions for cl_khr_command_buffer_mutable_dispatch (#205)
* Update cl_ext.h for cl_intel_queue_no_sync_operations (#204)
* CMakeLists.txt: fix install on macOS if GNU coreutils are used (#203)
* Update cl_icd.h (#202)
* Add cl_ext_image_from_buffer extension definition (#196)
* Add cl_ext_image_requirements_info extension definition (#197)
* Fix warnings on anonymous structs for MSVC (#198)
* option to disable tests when subproject (#195)
* Add cl_intel_mem_alloc_buffer_location property (#193)
* OpenCL-SDK base changes (#189)
OBS-URL: https://build.opensuse.org/package/show/science/opencl-headers?expand=0&rev=32
- Update to version 2.2+git.20211122:
* update headers for cl_intel_unified_shared_memory (#184)
* Add provisional command-buffer extension (#182)
* Rename cl_intel_thread_local_exec to cl_intel_exec_by_local_thread (#183)
* Fix API suffix version macros for semaphore extensions command definitions (#181)
* If change the include path destination when run cmake configure with `DCMAKE_INSTALL_INCLUDEDIR`, the .cmake generated still point to hardcoded path `include`. this fix it (#178)
* add external memory, external semaphore, and semaphore provisional extensions (#180)
* Fix condition for warning 4201 pop (#179)
* update extension headers for cl_intel_device_attribute_query (#172)
* update extension headers for cl_intel_sharing_format_query (#171)
* Add support for cl_khr_integer_dot_product v2 (#174)
* update headers for cl_khr_integer_dot_product (#170)
OBS-URL: https://build.opensuse.org/request/show/933216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opencl-headers?expand=0&rev=13
* update headers for cl_intel_unified_shared_memory (#184)
* Add provisional command-buffer extension (#182)
* Rename cl_intel_thread_local_exec to cl_intel_exec_by_local_thread (#183)
* Fix API suffix version macros for semaphore extensions command definitions (#181)
* If change the include path destination when run cmake configure with `DCMAKE_INSTALL_INCLUDEDIR`, the .cmake generated still point to hardcoded path `include`. this fix it (#178)
* add external memory, external semaphore, and semaphore provisional extensions (#180)
* Fix condition for warning 4201 pop (#179)
* update extension headers for cl_intel_device_attribute_query (#172)
* update extension headers for cl_intel_sharing_format_query (#171)
* Add support for cl_khr_integer_dot_product v2 (#174)
* update headers for cl_khr_integer_dot_product (#170)
OBS-URL: https://build.opensuse.org/package/show/science/opencl-headers?expand=0&rev=30
- Update to version 2.2+git.20210426:
* add cl_khr_pci_bus_info and cl_khr_suggested_local_work_size (#166)
* Add missing 'stdint.h' include to 'CL/cl.h' (#164)
* disable failing CI configs (#163)
* Fixes for usage of macro CL_API_ENTRY (#162)
* cl_intel_command_queue_families extension (#155)
* Update default OpenCL version in README (#160)
* Replace uses of CL_EXT_{PRE,SUF}FIX* with CL_API_{PRE,SUF}FIX* (#158)
* do not include cl_gl_ext.h from opencl.h (#159)
* move cl_khr_gl_event to cl_gl.h (#156)
* Add testing for cl_d3d10.h, cl_d3d11.h, and cl_dx9_media_sharing.h (#123)
* Add definitions for cl_arm_import_memory_android_hardware_buffer v1.1.0 (#157)
* Add support for user-supplied prefix/suffix in function declarations (#154)
* Move cl_icd_layer.h from OpenCL-ICD-Loader to OpenCL-Headers. (#148)
* Add definitions for cl_arm_controlled_kernel_termination (#152)
* Add definitions for cl_arm_scheduling_controls v0.3.0 (#151)
* Remove unused CL_EXTENSION_WEAK_LINK definition (#150)
* move Intel extensions into common files (#129)
* Add definitions for cl_arm_scheduling_controls v0.2.0 (#147)
* Update apt package list in CI before running cmake (#143)
* re-enable format string warning in CI
* use PRId64 and PRIu64 when printing 64-bit values
* fix test format string warnings
* fix origin argument names for rect functions
* Enable GitHub Actions for pull requests (#141)
* Added definitions for cl_img_generate_mipmap. (#135)
* Added missing define for cl_img_use_gralloc_ptr. (#134)
* Use the alignment attribute under Integrity OS. (#131)
* Comprehensive CMake Package Config support (#107)
* Added definitions for cl_img_mem_properties. (#136)
OBS-URL: https://build.opensuse.org/request/show/893572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opencl-headers?expand=0&rev=12
* add cl_khr_pci_bus_info and cl_khr_suggested_local_work_size (#166)
* Add missing 'stdint.h' include to 'CL/cl.h' (#164)
* disable failing CI configs (#163)
* Fixes for usage of macro CL_API_ENTRY (#162)
* cl_intel_command_queue_families extension (#155)
* Update default OpenCL version in README (#160)
* Replace uses of CL_EXT_{PRE,SUF}FIX* with CL_API_{PRE,SUF}FIX* (#158)
* do not include cl_gl_ext.h from opencl.h (#159)
* move cl_khr_gl_event to cl_gl.h (#156)
* Add testing for cl_d3d10.h, cl_d3d11.h, and cl_dx9_media_sharing.h (#123)
* Add definitions for cl_arm_import_memory_android_hardware_buffer v1.1.0 (#157)
* Add support for user-supplied prefix/suffix in function declarations (#154)
* Move cl_icd_layer.h from OpenCL-ICD-Loader to OpenCL-Headers. (#148)
* Add definitions for cl_arm_controlled_kernel_termination (#152)
* Add definitions for cl_arm_scheduling_controls v0.3.0 (#151)
* Remove unused CL_EXTENSION_WEAK_LINK definition (#150)
* move Intel extensions into common files (#129)
* Add definitions for cl_arm_scheduling_controls v0.2.0 (#147)
* Update apt package list in CI before running cmake (#143)
* re-enable format string warning in CI
* use PRId64 and PRIu64 when printing 64-bit values
* fix test format string warnings
* fix origin argument names for rect functions
* Enable GitHub Actions for pull requests (#141)
* Added definitions for cl_img_generate_mipmap. (#135)
* Added missing define for cl_img_use_gralloc_ptr. (#134)
* Use the alignment attribute under Integrity OS. (#131)
* Comprehensive CMake Package Config support (#107)
* Added definitions for cl_img_mem_properties. (#136)
OBS-URL: https://build.opensuse.org/package/show/science/opencl-headers?expand=0&rev=28
- Update to version 2.2+git.20190806:
* Add definitions for cl_arm_job_slot_selection (#52)
* Fix _cl_image_desc for OpenCL 1.2 compatibility
* Simplify the definition of deprecation prefixes/suffixes (#45)
* added suffixed enums for cl_khr_image2d_from_buffer
* drop __attribute__((aligned(X))) from cl_X defs
* small typo fix for pfn_notify
* removing comments around arguments:
* Use __vector instead of vector to fix altivec builds
* Fix clCreateFromGLBuffer error code result type
OBS-URL: https://build.opensuse.org/request/show/723096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opencl-headers?expand=0&rev=9
* Add definitions for cl_arm_job_slot_selection (#52)
* Fix _cl_image_desc for OpenCL 1.2 compatibility
* Simplify the definition of deprecation prefixes/suffixes (#45)
* added suffixed enums for cl_khr_image2d_from_buffer
* drop __attribute__((aligned(X))) from cl_X defs
* small typo fix for pfn_notify
* removing comments around arguments:
* Use __vector instead of vector to fix altivec builds
* Fix clCreateFromGLBuffer error code result type
OBS-URL: https://build.opensuse.org/package/show/science/opencl-headers?expand=0&rev=20