)]}'
{
  "log": [
    {
      "commit": "755ae0abe204b1821117e61645c5a3579a4a0dcd",
      "tree": "5323407dd434287ee9488014606637c60b55a2f5",
      "parents": [
        "447efd3be3169fa0ef37fa481241d7b261a02412"
      ],
      "author": {
        "name": "Jamie Howarth",
        "email": "jhowarth@google.com",
        "time": "Tue Nov 09 10:41:45 2021 -0800"
      },
      "committer": {
        "name": "Jamie Howarth",
        "email": "jhowarth@google.com",
        "time": "Tue Nov 09 19:13:13 2021 +0000"
      },
      "message": "[opencl] Add Fuchsia BUILD.gn to OpenCL-Headers\n\nMake the OpenCL Headers available to Fuchsia components by adding BUILD.gn\nfile to the OpenCL-Headers repo.\n\n//third-party/OpenCL-Headers\n\nfixes: 88330\nChange-Id: I4f200e308f88efa3fde3dc3bd593fe479b92736f\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/github.com/KhronosGroup/OpenCL-Headers/+/604363\nReviewed-by: John Bauman \u003cjbauman@google.com\u003e\n"
    },
    {
      "commit": "447efd3be3169fa0ef37fa481241d7b261a02412",
      "tree": "0293e93864acd6dcc58a1ecb70234f9d29fd1370",
      "parents": [
        "1fc6fc181cdd1935ac51658f8fb731db59a9c1a4"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Thu Oct 21 18:14:14 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 21 10:14:14 2021 -0700"
      },
      "message": "Fix API suffix version macros for semaphore extensions command definitions (#181)\n\nThese extensions only require OpenCL 1.2\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "1fc6fc181cdd1935ac51658f8fb731db59a9c1a4",
      "tree": "793fe6ac512968ff1d6a0748fe9118fd39a768ae",
      "parents": [
        "03162a6f8b0aabebcaea0e9c29a1bcc35820dad0"
      ],
      "author": {
        "name": "Gustavo Alvarez",
        "email": "462213+sl1pkn07@users.noreply.github.com",
        "time": "Tue Oct 19 00:14:52 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 18 23:14:52 2021 +0100"
      },
      "message": "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)\n\n"
    },
    {
      "commit": "03162a6f8b0aabebcaea0e9c29a1bcc35820dad0",
      "tree": "1c8464148f238395e2a01a9b7231b84ca068ecaa",
      "parents": [
        "1aa1139b58a515877a923cce6b254e09d1b2fb2c"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Mon Oct 18 15:13:25 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 18 23:13:25 2021 +0100"
      },
      "message": "add external memory, external semaphore, and semaphore provisional extensions (#180)\n\n* add external memory, external semaphore, and semaphore extensions\r\n\r\n* remove duplicated enums"
    },
    {
      "commit": "1aa1139b58a515877a923cce6b254e09d1b2fb2c",
      "tree": "9cd2549f67a0dad040cf13e44939edda9375f219",
      "parents": [
        "835558e45c41df1345ee514e94a839c31923c1b2"
      ],
      "author": {
        "name": "y-novikov",
        "email": "ynovikov@chromium.org",
        "time": "Wed Oct 06 17:35:29 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 06 14:35:29 2021 -0700"
      },
      "message": "Fix condition for warning 4201 pop (#179)\n\nMatching the condition for push.\r\nNew clang compiler version complains that the warning can be popped\r\nwithout being pushed first."
    },
    {
      "commit": "835558e45c41df1345ee514e94a839c31923c1b2",
      "tree": "776cf24d01faa953111392898fe0d136f98d42d8",
      "parents": [
        "06fecd8fed3f7b734c4e0318ff5a2595a612889c"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Thu Sep 16 07:21:56 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 16 15:21:56 2021 +0100"
      },
      "message": "update extension headers for cl_intel_device_attribute_query (#172)\n\n"
    },
    {
      "commit": "06fecd8fed3f7b734c4e0318ff5a2595a612889c",
      "tree": "c095c9c211bfff39ea6ecad61b591ea7b880c40d",
      "parents": [
        "c810b6923c004a250ed6e38d721896b3abdb989e"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Thu Sep 16 07:21:37 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 16 15:21:37 2021 +0100"
      },
      "message": "update extension headers for cl_intel_sharing_format_query (#171)\n\n"
    },
    {
      "commit": "c810b6923c004a250ed6e38d721896b3abdb989e",
      "tree": "285464ae8848b03d5c0b83ca22a35e2f175ea0dc",
      "parents": [
        "1bb9ec797d14abed6167e3a3d66ede25a702a5c7"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Wed Sep 01 21:39:59 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 01 13:39:59 2021 -0700"
      },
      "message": "Add support for cl_khr_integer_dot_product v2 (#174)\n\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "1bb9ec797d14abed6167e3a3d66ede25a702a5c7",
      "tree": "01ef8b14f22209de907ff8abb361a3b5c36ddaec",
      "parents": [
        "1d3dc4e7562ac56ee8ab00607af7bd55fb091f22"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Jun 22 07:25:56 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 22 07:25:56 2021 -0700"
      },
      "message": "update headers for cl_khr_integer_dot_product (#170)\n\n"
    },
    {
      "commit": "1d3dc4e7562ac56ee8ab00607af7bd55fb091f22",
      "tree": "b7f89838d05ad6ce5b93a18058da05264ecdd33a",
      "parents": [
        "101bdd16ecd7842de21af5ffa7679550786081ba"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Mon Apr 26 07:01:46 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 26 07:01:46 2021 -0700"
      },
      "message": "add cl_khr_pci_bus_info and cl_khr_suggested_local_work_size (#166)\n\n"
    },
    {
      "commit": "101bdd16ecd7842de21af5ffa7679550786081ba",
      "tree": "1e025c942f29ba11b4a0f34bf6452b64ff76eda3",
      "parents": [
        "77d9ce7d4f76be4e09abcd36d8cb85add4343d0b"
      ],
      "author": {
        "name": "John Plate",
        "email": "jplate@google.com",
        "time": "Sat Apr 17 05:39:09 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 16 21:39:09 2021 -0700"
      },
      "message": "Add missing \u0027stdint.h\u0027 include to \u0027CL/cl.h\u0027 (#164)\n\n* Add missing \u0027stdint.h\u0027 include\r\n\r\n* Moved stdint.h include to cl_platform.h\r\n\r\n* Don\u0027t include stdint.h before Visual Studio 2010"
    },
    {
      "commit": "77d9ce7d4f76be4e09abcd36d8cb85add4343d0b",
      "tree": "8650d77b5e2d6ce5dd3c618d5421125f9bfd9655",
      "parents": [
        "eea2ab6219300b8f7fc947a66b84f65331e8a2db"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Fri Apr 16 21:17:45 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 16 21:17:45 2021 -0700"
      },
      "message": "disable failing CI configs (#163)\n\n* use the Ubuntu 18.04 environment instead of ubuntu-latest, for now\r\n\r\n* disable Ninja configs for MacOS for now\r\n\r\n* disable gcc-8 for now"
    },
    {
      "commit": "eea2ab6219300b8f7fc947a66b84f65331e8a2db",
      "tree": "3cadd69c15ba83b778f56869432ccab933d12a0f",
      "parents": [
        "23710f1b99186065c1768fc3098ba681adc0f253"
      ],
      "author": {
        "name": "John Plate",
        "email": "jplate@google.com",
        "time": "Thu Apr 15 07:20:44 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 14 23:20:44 2021 -0700"
      },
      "message": "Fixes for usage of macro CL_API_ENTRY (#162)\n\n"
    },
    {
      "commit": "23710f1b99186065c1768fc3098ba681adc0f253",
      "tree": "a8c0ed38ac2b920df046aa933b780747245b619d",
      "parents": [
        "ac0bf07a6cd8c142378a8cfb51ec56e12548d0df"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Sat Feb 20 21:15:52 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 21 00:15:52 2021 -0500"
      },
      "message": "cl_intel_command_queue_families extension (#155)\n\n"
    },
    {
      "commit": "ac0bf07a6cd8c142378a8cfb51ec56e12548d0df",
      "tree": "4f563d5fb94d89f90eb9c4cbd6d459551ab07179",
      "parents": [
        "9d46d9580cc469757ceb8d89842366f6c9a20093"
      ],
      "author": {
        "name": "Milkey Mouse",
        "email": "milkeymouse@meme.institute",
        "time": "Sat Feb 20 20:26:35 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 20 23:26:35 2021 -0500"
      },
      "message": "Update default OpenCL version in README (#160)\n\nSince commit 9fac4e9, OpenCL 3.0, not 2.0 has been the default version\r\nif CL_TARGET_OPENCL_VERSION is not defined."
    },
    {
      "commit": "9d46d9580cc469757ceb8d89842366f6c9a20093",
      "tree": "6671898066b7a7f63224e8f7f85810bb90c67cf5",
      "parents": [
        "d1b936b72b9610626ecab8a991cec18348fba047"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Fri Feb 19 22:12:38 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 19 22:12:38 2021 +0000"
      },
      "message": "Replace uses of CL_EXT_{PRE,SUF}FIX* with CL_API_{PRE,SUF}FIX* (#158)\n\nContributes to #153\r\n\r\nSigned-off-by: Kévin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "d1b936b72b9610626ecab8a991cec18348fba047",
      "tree": "af5fcadc720a070c861425d1fe7e5484b2fd088d",
      "parents": [
        "95d1b3fb54438219c7e3e4cd91a1408766e8c2a6"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Feb 16 18:50:34 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 21:50:34 2021 -0500"
      },
      "message": "do not include cl_gl_ext.h from opencl.h (#159)\n\n"
    },
    {
      "commit": "95d1b3fb54438219c7e3e4cd91a1408766e8c2a6",
      "tree": "ba8fa6207df8c758de47cd46d12f5332b639c5e0",
      "parents": [
        "f74fc791476ece9bc979e6acb6674802c414658c"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Feb 16 12:32:41 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 15:32:41 2021 -0500"
      },
      "message": "move cl_khr_gl_event to cl_gl.h (#156)\n\n"
    },
    {
      "commit": "f74fc791476ece9bc979e6acb6674802c414658c",
      "tree": "b9341b328ffa1a7ec8a19a4d96534172d9ab33c4",
      "parents": [
        "4a70f93bfc06793fe3179aa342e7f03484ba2e99"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Feb 16 12:19:03 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 15:19:03 2021 -0500"
      },
      "message": "Add testing for cl_d3d10.h, cl_d3d11.h, and cl_dx9_media_sharing.h (#123)\n\n* Add testing for cl_d3d10.h, cl_d3d11.h, and cl_dx9_media_sharing.h\r\n\r\n* add a test for cl_dx9_media_sharing_intel.h"
    },
    {
      "commit": "4a70f93bfc06793fe3179aa342e7f03484ba2e99",
      "tree": "44cacd6167c284c461087a6eb7049e1233682012",
      "parents": [
        "d0d6457792e389b9bc23f7974c37100c922cb4b1"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Mon Feb 15 20:43:08 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 15 12:43:08 2021 -0800"
      },
      "message": "Add definitions for cl_arm_import_memory_android_hardware_buffer v1.1.0 (#157)\n\nSigned-off-by: Einar Hov \u003ceinar.hov@arm.com\u003e\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\nChange-Id: I91b3738d389b1cada65869d6ac990ceca8381746"
    },
    {
      "commit": "d0d6457792e389b9bc23f7974c37100c922cb4b1",
      "tree": "635b00375c793f530c1f19c858e162d42e1c13a7",
      "parents": [
        "18eaa39c9cfe1811037cc38c4dd44031e4ba8f63"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Mon Feb 15 20:35:49 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 15 20:35:49 2021 +0000"
      },
      "message": "Add support for user-supplied prefix/suffix in function declarations (#154)\n\nThis change adds the ability for a user of the headers to pass\r\nprefixes or suffixes to be used in the function prototypes via\r\n(respectively) CL_API_PREFIX_USER and CL_API_SUFFIX_USER.\r\n\r\nThis can be used to pass additional attributes (e.g. to use\r\nweak symbols).\r\n\r\nSigned-off-by: Kévin Petit \u003ckpet@free.fr\u003e"
    },
    {
      "commit": "18eaa39c9cfe1811037cc38c4dd44031e4ba8f63",
      "tree": "206f663d436ba1835dd265cb9842e557df5bfdcf",
      "parents": [
        "2378fb98e7474aefda35be8cdb5f74ca0ec5ae82"
      ],
      "author": {
        "name": "Brice Videau",
        "email": "brice.videau@gmail.com",
        "time": "Thu Feb 11 17:16:32 2021 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 11 15:16:32 2021 -0800"
      },
      "message": "Move cl_icd_layer.h from OpenCL-ICD-Loader to OpenCL-Headers. (#148)\n\n* Move cl_icd_layer.h from OpenCL-ICD-Loader to OpenCL-Headers.\r\n\r\n* Added test for cl_icd_layer.h single inclusion.\r\n\r\n* Added missing test_cl_icd_layer.h.c file.\r\n\r\n* Changed include guard to non reserved identifier.\r\n\r\n* Renamed cl_icd_layer.h to cl_layer.h.\r\n\r\n* Fix tests and guard."
    },
    {
      "commit": "2378fb98e7474aefda35be8cdb5f74ca0ec5ae82",
      "tree": "1694ed9212dd708c9255e0e5bb9c473fcad067b4",
      "parents": [
        "c271d3cd13c2dc867589b5d38bf3cb95291ebfba"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Thu Feb 11 16:30:08 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 11 08:30:08 2021 -0800"
      },
      "message": "Add definitions for cl_arm_controlled_kernel_termination (#152)\n\n* Add definitions for cl_arm_controlled_kernel_termination\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\nChange-Id: I8802d7ef06b619814f898b5215f3592886a744bf\r\n\r\n* Break cl_command_termination_reason_arm enum into separate definitions\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\nChange-Id: I109b45a222736a5d5346f44ea42e90271a1c79fe\r\n\r\n* Add cl_device_controlled_termination_capabilities_arm\r\n\r\nChange-Id: Ic5a0f40e96a0ac03eddca2a4eed26756ce5130ec"
    },
    {
      "commit": "c271d3cd13c2dc867589b5d38bf3cb95291ebfba",
      "tree": "462230a0dcaa241bd4cd91431bc675d243a847e5",
      "parents": [
        "6ddf40b51bbca2dbbcd22ea0dc502d5e55f9f4b4"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Wed Feb 10 04:53:44 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 09 20:53:44 2021 -0800"
      },
      "message": "Add definitions for cl_arm_scheduling_controls v0.3.0 (#151)\n\nChange-Id: I90bb9c47bf8aaa8f6499cd8eae33858dda50672f\r\nSigned-off-by: Neil Hickey \u003cneil.hickey@arm.com\u003e\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "6ddf40b51bbca2dbbcd22ea0dc502d5e55f9f4b4",
      "tree": "8d4e541ccde90caf404a0bb649f34e9356505455",
      "parents": [
        "fb6807bfc9da21a21d69eb8bd07b6fc1f9bb74f4"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Wed Feb 03 23:11:06 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 03 15:11:06 2021 -0800"
      },
      "message": "Remove unused CL_EXTENSION_WEAK_LINK definition (#150)\n\nSigned-off-by: Kévin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "fb6807bfc9da21a21d69eb8bd07b6fc1f9bb74f4",
      "tree": "ae93c53403dbae9881a80687a99135d6ca096fdd",
      "parents": [
        "dc461719e56d3a780743ca16f570be26c3601822"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Thu Jan 28 16:00:42 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 29 00:00:42 2021 +0000"
      },
      "message": "move Intel extensions into common files (#129)\n\n* move Intel extensions into common files\r\n\r\n* switch from #warning to #pragma message\r\n\r\nUsing #warning will cause projects with warnings as errors enabled\r\nto stop building.\r\n\r\n* add back testing for cl_ext_intel.h"
    },
    {
      "commit": "dc461719e56d3a780743ca16f570be26c3601822",
      "tree": "66932cd66b75caa319b257d56f8fa82615e6776d",
      "parents": [
        "7edca72746c9fc5de5db0acd1fc245cb8ef1b29d"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Tue Jan 12 18:06:17 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 12 10:06:17 2021 -0800"
      },
      "message": "Add definitions for cl_arm_scheduling_controls v0.2.0 (#147)\n\nSigned-off-by: Oualid Khelifi \u003coualid.khelifi@arm.com\u003e\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "7edca72746c9fc5de5db0acd1fc245cb8ef1b29d",
      "tree": "26caf70ef69f52aae6d0a4118913267c34628f0a",
      "parents": [
        "c57ba81c460ee97b6b9d0b8d18faf5ba6883114b"
      ],
      "author": {
        "name": "Jon Leech",
        "email": "devrel@oddhack.org",
        "time": "Sat Dec 19 14:25:02 2020 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 19 22:25:02 2020 +0000"
      },
      "message": "Update apt package list in CI before running cmake (#143)\n\n* Update apt before it\u0027s invoked by cmake"
    },
    {
      "commit": "c57ba81c460ee97b6b9d0b8d18faf5ba6883114b",
      "tree": "e1f0432c208688f041e31e550adbf39083e68881",
      "parents": [
        "0885415c0f7705af02da2fe2a2759047347b3b2e"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Sat Dec 05 08:54:09 2020 -0800"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesprice.dev@gmail.com",
        "time": "Wed Dec 09 11:53:44 2020 -0500"
      },
      "message": "re-enable format string warning in CI\n"
    },
    {
      "commit": "0885415c0f7705af02da2fe2a2759047347b3b2e",
      "tree": "285c94598ee45b0e314ff21a0c66c78ffd0d4704",
      "parents": [
        "cc54363c8cfc6092183baed759e84f75a6b470dd"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Sat Dec 05 08:51:00 2020 -0800"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesprice.dev@gmail.com",
        "time": "Wed Dec 09 11:53:44 2020 -0500"
      },
      "message": "use PRId64 and PRIu64 when printing 64-bit values\n"
    },
    {
      "commit": "cc54363c8cfc6092183baed759e84f75a6b470dd",
      "tree": "59f556aeb5283cb98377bb5069d8b734169771a0",
      "parents": [
        "8c8faa3bc1a018b4cc73f01eb78aa6a52932c400"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Fri Nov 27 22:14:18 2020 -0800"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesprice.dev@gmail.com",
        "time": "Wed Dec 09 11:53:44 2020 -0500"
      },
      "message": "fix test format string warnings\n"
    },
    {
      "commit": "8c8faa3bc1a018b4cc73f01eb78aa6a52932c400",
      "tree": "622027a480d8c4731c2fbe2fc5444ddf4e6e15f2",
      "parents": [
        "1f0eb1131be0e90975907745d131da57f0e78fc6"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Dec 01 12:43:14 2020 -0800"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesprice.dev@gmail.com",
        "time": "Wed Dec 09 11:52:47 2020 -0500"
      },
      "message": "fix origin argument names for rect functions\n"
    },
    {
      "commit": "1f0eb1131be0e90975907745d131da57f0e78fc6",
      "tree": "83f0df235f8c8360c58019d839ad241ced5d3828",
      "parents": [
        "32593919296885cc3d97284a8f42e1c48c1d81d1"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Wed Dec 09 11:51:59 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 09 08:51:59 2020 -0800"
      },
      "message": "Enable GitHub Actions for pull requests (#141)\n\n"
    },
    {
      "commit": "32593919296885cc3d97284a8f42e1c48c1d81d1",
      "tree": "628ba926b3122c95219543b831b0fcc2d5326048",
      "parents": [
        "c65949121ec4c520177f9238dc72f5080cedba67"
      ],
      "author": {
        "name": "Jeremy Kemp",
        "email": "jeremy@jeremykemp.co.uk",
        "time": "Sat Nov 28 05:55:01 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 27 21:55:01 2020 -0800"
      },
      "message": "Added definitions for cl_img_generate_mipmap. (#135)\n\nAccompanies KhronosGroup/OpenCL-Docs#489"
    },
    {
      "commit": "c65949121ec4c520177f9238dc72f5080cedba67",
      "tree": "9feccc6bc9fa1457014c4d9f52907987e2cbbdea",
      "parents": [
        "ee1eff645f44d03c14f8f510b11db22bca2c2116"
      ],
      "author": {
        "name": "Jeremy Kemp",
        "email": "jeremy@jeremykemp.co.uk",
        "time": "Sat Nov 28 05:47:01 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 27 21:47:01 2020 -0800"
      },
      "message": "Added missing define for cl_img_use_gralloc_ptr. (#134)\n\n"
    },
    {
      "commit": "ee1eff645f44d03c14f8f510b11db22bca2c2116",
      "tree": "a479b410c25fd3c6c123a575e506a9af3d5290da",
      "parents": [
        "006fc6797e3a76f16dac3fe31b8baaf2191bd542"
      ],
      "author": {
        "name": "Jeremy Kemp",
        "email": "jeremy@jeremykemp.co.uk",
        "time": "Sat Nov 28 05:44:14 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 27 21:44:14 2020 -0800"
      },
      "message": "Use the alignment attribute under Integrity OS. (#131)\n\n"
    },
    {
      "commit": "006fc6797e3a76f16dac3fe31b8baaf2191bd542",
      "tree": "531b479ebadf2b6bb760508cc9aa67ffbd52f25b",
      "parents": [
        "b7cad4bbf9807765c9be279c4c97358eeb2d5088"
      ],
      "author": {
        "name": "Nagy-Egri Máté Ferenc",
        "email": "mate@streamhpc.com",
        "time": "Tue Nov 24 19:18:58 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 24 19:18:58 2020 +0100"
      },
      "message": "Comprehensive CMake Package Config support (#107)\n\n* Add CMake Packaging + CI For Package\r\n\r\n* Uniform formatting\r\n\r\n* Explicit compiler detection\r\n\r\n* Simplify exported target name\r\n\r\n* Changed include dir to SYSTEM BEFORE\r\n\r\n* Remove travis\r\n\r\n* Initial Github Actions yaml\r\n\r\n* Fix CWD\r\n\r\n* Remove CWD from YAML\r\n\r\n* MSVC warning flags\r\n\r\n* Fix CWD for CTest invocations\r\n\r\n* Relative CWD\r\n\r\n* runner.workspace\r\n\r\n* enable tests in build\r\n\r\n* Move to C flags\r\n\r\n* Enable testing in CI\r\n\r\n* GCC warnings\r\n\r\n* Don\u0027t meddle with compiler flags in CMake\r\n\r\n* C2059: syntax error: \u0027bad suffix on number\u0027\r\n\r\n* C4001: nonstd ext \u0027single line comment\u0027 was used\r\n\r\n* /wd4001\r\n\r\n* /wd4001 again\r\n\r\n* Remove Za builds of cl_icd_h.c\r\n\r\n* Fix oeprator precedence\r\n\r\n* Refrain from altering global state\r\n\r\n* Add C_STANDARD to GCC build\r\n\r\n* Add 32-bit and 64-bit matrix dims\r\n\r\n* Change -march to -m\r\n\r\n* Try adding host\r\n\r\n* install gcc-multilib\r\n\r\n* Add GCC 8 \u0026 9 multilib\r\n\r\n* Install GCC multilib conditionally\r\n\r\n* Add note on Windows C versions incoming\r\n\r\n* Add INCRMENTAL to silence notice on full link\r\n\r\n* Experiment with disabling\r\n\r\n* Initial MacOS config\r\n\r\n* Add ninja to MacOS build\r\n\r\n* Fix nproc\r\n\r\n* nproc -\u003e sysctl\r\n\r\n* Xcode\r\n\r\n* cmd -\u003e bash\r\n\r\n* which gcc-9\r\n\r\n* Actual GCC invocation\r\n\r\n* Check gcc if symlink\r\n\r\n* follow link\r\n\r\n* Obtain env\r\n\r\n* Cleanup\r\n\r\n* Re-enable Windows and Linux\r\n\r\n* Check pkgconfig\r\n\r\n* Syntax fix\r\n\r\n* INSTALL_PREFIX to PREFIX_PATH\r\n\r\n* Use CONFIG\r\n\r\n* Added bare and SDK consumption\r\n\r\n* Fix bare target\r\n\r\n* Fix test for unsued variable\r\n\r\n* Add missing semi-colons\r\n\r\n* Rework SDK emulation\r\n\r\n* Fix indentation\r\n\r\n* Fix build path for SDK consumption\r\n\r\n* Add Windows consumption test\r\n\r\n* MacOS\r\n\r\n* Fix indentation\r\n\r\n* Enable MacOS\r\n\r\n* CMAKE_INSTALL_PREFIX \u003e\u003e CMAKE_PREFIX_PATH\r\n\r\n* Fix install\r\n\r\n* Install Release on Windows\r\n\r\n* Re-enable Linux and Windows\r\n\r\n* Added C99 builds\r\n\r\n* Removed pkgconfig.c duplication\r\n\r\n* Fix out-of-sync target in readme\r\n\r\n* Added policy to make readme sample work\r\n\r\n* match up paths in readme samples\r\n\r\n* Homogenize target names\r\n\r\n* Remove all warnings from sample readme\r\n\r\nCo-authored-by: sL1pKn07 \u003csl1pkn07@gmail.com\u003e"
    },
    {
      "commit": "b7cad4bbf9807765c9be279c4c97358eeb2d5088",
      "tree": "10951e6a1e45687a4ca1760ae1f07004aa9f6deb",
      "parents": [
        "9fac4e9866a961f66bdd72fa2bff50145512f972"
      ],
      "author": {
        "name": "Jeremy Kemp",
        "email": "jeremy@jeremykemp.co.uk",
        "time": "Fri Nov 20 21:40:27 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 20 13:40:27 2020 -0800"
      },
      "message": "Added definitions for cl_img_mem_properties. (#136)\n\nAccompanies KhronosGroup/OpenCL-Docs#491"
    },
    {
      "commit": "9fac4e9866a961f66bdd72fa2bff50145512f972",
      "tree": "96532f94deca73f4022529c050884e20c5e90db3",
      "parents": [
        "b316a57d5b8e3ae4a19c3b344c52ba86a4b7e790"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Oct 13 08:08:16 2020 -0700"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Wed Oct 14 16:36:27 2020 +0100"
      },
      "message": "switch the default version for the OpenCL headers to OpenCL 3.0\n"
    },
    {
      "commit": "b316a57d5b8e3ae4a19c3b344c52ba86a4b7e790",
      "tree": "acd165267e0022e2e9e609af291eccf5c82205cc",
      "parents": [
        "d65bcc5123f93ce7c6b2a3c164fed35c423fc83d"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Wed Oct 07 09:56:12 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 09:56:12 2020 -0700"
      },
      "message": "re-enable anonymous unions by default (#125)\n\n"
    },
    {
      "commit": "d65bcc5123f93ce7c6b2a3c164fed35c423fc83d",
      "tree": "c13e21fe09cfd1d6d8d4ed4bb07db2a0d12de783",
      "parents": [
        "9d17180a33566500551ff98e9eba62b0867a6f64"
      ],
      "author": {
        "name": "Nagy-Egri Máté Ferenc",
        "email": "nagy-egri.mate@wigner.mta.hu",
        "time": "Wed Sep 30 08:32:57 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 30 08:32:57 2020 +0200"
      },
      "message": "Avoid anon structs when MSVC uses /Za (#116)\n\n* Avoid anon structs when MSVC uses /Za\r\n\r\n* Add popping warning for /Za builds\r\n\r\n* reuse __CL_HAS_ANON_STRUCT__\r\n\r\n* refine MSVC flags\r\n\r\n* Fix preprocessor predicates\r\n\r\n* Remove MSVC warning C4224\r\n\r\n* Remove MSVC warning C4244\r\n\r\n* Revamp warning flags based on compilers\r\n\r\n* Guard system headers from warnings of extensions\r\n\r\n* Remove commented code\r\n\r\n* Remove redundant checks of _WIN32\r\n\r\n* Rename param instead of comment"
    },
    {
      "commit": "9d17180a33566500551ff98e9eba62b0867a6f64",
      "tree": "2885da7cf0fa06fbc52bce8674b8cb593b80e581",
      "parents": [
        "069189f519c8b8062a937a89d57fbe6ef4a8d76b"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Sun Sep 27 14:49:57 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 27 14:49:57 2020 -0700"
      },
      "message": "update APIs and enums for cl_intel_unified_shared_memory for rev Q (#108)\n\nSpecifically, adds the API for clMemBlockingFreeINTEL."
    },
    {
      "commit": "069189f519c8b8062a937a89d57fbe6ef4a8d76b",
      "tree": "6fdabda8937455d10856a76af33085451844cc00",
      "parents": [
        "1b2a1850f410aaaaeaa56cead5a179b5aea4918e"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Sep 22 12:29:57 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 22 20:29:57 2020 +0100"
      },
      "message": "header changes for cl_intel_mem_force_host_memory (#114)\n\n"
    },
    {
      "commit": "1b2a1850f410aaaaeaa56cead5a179b5aea4918e",
      "tree": "0a249b80d103c6ed3533eed5937c2357b13846fc",
      "parents": [
        "e8ca48d46c0ab0009a5301bd6f4108f2c55c67de"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Wed Sep 02 21:33:56 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 13:33:56 2020 -0700"
      },
      "message": "Add definitions for cl_ext_cxx_for_opencl (#109)\n\nSpecification in https://github.com/KhronosGroup/OpenCL-Docs/pull/399\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "e8ca48d46c0ab0009a5301bd6f4108f2c55c67de",
      "tree": "fba84b84f71918a39ef46676d7d51c43b6000e25",
      "parents": [
        "d8bb3220d47ee102c903a7994143b1f3c763609f"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Mon Aug 31 06:14:26 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 30 22:14:26 2020 -0700"
      },
      "message": "Add definitions for cl_arm_scheduling_controls (#110)\n\nSpecification in https://github.com/KhronosGroup/OpenCL-Docs/pull/423\r\n\r\nSigned-off-by: Plamen Petkov \u003cplamen.petkov@arm.com\u003e\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "d8bb3220d47ee102c903a7994143b1f3c763609f",
      "tree": "e15793878347c5fdaf0a8ee39ce61741d8c066d8",
      "parents": [
        "879576679f7cf319d4f27ed6639a85207dd91e07"
      ],
      "author": {
        "name": "Mikhail Lychkov",
        "email": "51128024+mlychkov@users.noreply.github.com",
        "time": "Tue Aug 11 17:50:35 2020 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 07:50:35 2020 -0700"
      },
      "message": "Add cl_intel_create_buffer_with_properties and cl_intel_mem_channel_property extensions (#106)\n\n* Add cl_intel_create_buffer_with_properties extension function\r\n\r\nSpec:\r\nhttps://github.com/KhronosGroup/OpenCL-Docs/blob/master/extensions/cl_intel_create_buffer_with_properties.asciidoc\r\n\r\nThis extension allows OpenCL 1.x and 2.x devices to support the\r\nclCreateBufferWithProperties API that was added in OpenCL 3.0. This allows older\r\nOpenCL implementations to support other optional extensions or features that use\r\nthe clCreateBufferWithProperties API to specify additional buffer properties,\r\nwithout recreating the API that is already part of OpenCL 3.0.\r\n\r\nSigned-off-by: Mikhail Lychkov \u003cmikhail.lychkov@intel.com\u003e\r\n\r\n* Add CL_MEM_CHANNEL_INTEL property enum\r\n\r\nIt\u0027s done to align with:\r\nhttps://github.com/KhronosGroup/OpenCL-Docs/blob/master/extensions/cl_intel_mem_channel_property.asciidoc\r\n\r\nSigned-off-by: Mikhail Lychkov \u003cmikhail.lychkov@intel.com\u003e\r\n\r\nCo-authored-by: Viktoria Maksimova \u003cviktoria.maksimova@intel.com\u003e"
    },
    {
      "commit": "879576679f7cf319d4f27ed6639a85207dd91e07",
      "tree": "d2bb07a5d93604e6f1fc0b61274788d1f85565e3",
      "parents": [
        "14ff4add11cb6d697eaa9111b652e85c0337e549"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Fri Jul 24 15:54:05 2020 -0700"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Wed Jul 29 20:08:30 2020 +0100"
      },
      "message": "add cl_api prefix for clSetContextDestructorCallback\n"
    },
    {
      "commit": "14ff4add11cb6d697eaa9111b652e85c0337e549",
      "tree": "d82e4304a5e42b0c10d5fbb3c9a184dc7072b37a",
      "parents": [
        "dab00ce9599e4a8fe7bd2f8594490b234e3b3bb1"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Fri Jul 24 15:15:44 2020 -0700"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Wed Jul 29 20:08:30 2020 +0100"
      },
      "message": "update ICD dispatch table with clSetContextDestructorCallback\n"
    },
    {
      "commit": "dab00ce9599e4a8fe7bd2f8594490b234e3b3bb1",
      "tree": "c1abec2927609fc74f5bf4cc445f6961834bf406",
      "parents": [
        "d3d0bef90a38893ddd1d2bcb9eba8a3c58132ff7"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Fri Jul 24 11:49:04 2020 -0700"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Wed Jul 29 20:08:30 2020 +0100"
      },
      "message": "deprecate clSetProgramReleaseCallback\n"
    },
    {
      "commit": "d3d0bef90a38893ddd1d2bcb9eba8a3c58132ff7",
      "tree": "6a9edd000d5410ea6eb5dc44ec33f69a310ed9b6",
      "parents": [
        "030cc1c20f03f77c5789d8c4d0707e81be983235"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Fri Jul 24 11:38:32 2020 -0700"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Wed Jul 29 20:08:30 2020 +0100"
      },
      "message": "add CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED\n"
    },
    {
      "commit": "030cc1c20f03f77c5789d8c4d0707e81be983235",
      "tree": "d4db582fd30de58616d6c1897e6d4129d4353285",
      "parents": [
        "3471ac03308d42f87075e57be5333a8bb13cc42a"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Fri Jul 24 11:16:48 2020 -0700"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Wed Jul 29 20:08:30 2020 +0100"
      },
      "message": "add clSetContextDestructorCallback\n"
    },
    {
      "commit": "3471ac03308d42f87075e57be5333a8bb13cc42a",
      "tree": "e370a54b236e9a1120393129b0cf15197ee9383a",
      "parents": [
        "d082d4206597f56d35f3f0a5447343ed6879ae75"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Mon Jul 20 17:38:07 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 09:38:07 2020 -0700"
      },
      "message": "Introduce cl_properties type (#97)\n\nMatching specification change made in https://github.com/KhronosGroup/OpenCL-Docs/pull/352\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "d082d4206597f56d35f3f0a5447343ed6879ae75",
      "tree": "dc9b24156679ded15188caada27bd520cc145552",
      "parents": [
        "d7283be010f26e5b338d38f38ff136db120605e1"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Jul 14 16:52:15 2020 -0700"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Mon Jul 20 16:48:51 2020 +0100"
      },
      "message": "switch device enqueue boolean query to capabilities query\n"
    },
    {
      "commit": "d7283be010f26e5b338d38f38ff136db120605e1",
      "tree": "0740c3bb2ccb845ccf607a45ec30c110bc76d3db",
      "parents": [
        "b04034a17e214322772c19e7ccd2adf0cd306920"
      ],
      "author": {
        "name": "pkubaj",
        "email": "pkubaj@users.noreply.github.com",
        "time": "Fri Jun 19 19:26:49 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 12:26:49 2020 -0700"
      },
      "message": "Fix build of dependent software with clang (#93)\n\nWhen using clang, altivec.h inclusion is taken care of by clang with -maltivec / -mno-altivec. Users shouldn\u0027t directly include it, it breaks compilation."
    },
    {
      "commit": "b04034a17e214322772c19e7ccd2adf0cd306920",
      "tree": "b04a12243819779c9f076f3aae1e197d4f32cd93",
      "parents": [
        "dbb17cd93e338de29d5dc43e3c4bb74bf5db7e36"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Jun 09 10:49:23 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 10:49:23 2020 -0700"
      },
      "message": "add APIs and enums for cl_intel_unified_shared_memory (#65)\n\n* add APIs and enums for cl_intel_unified_shared_memory\r\n\r\n* remove CL_MEM_ALLOC_DEFAULT_INTEL\r\n\r\nThis value is not in the latest rev of the spec.\r\n\r\n* add aliases for cl_mem_migration_flags\r\n\r\nFixes compilation pre-OpenCL 1.2, where cl_mem_migration_flags is not defined.\r\n\r\n* for now, remove aliases to cl_mem_migration_flags\r\n\r\nInstead of adding aliases to cl_mem_migration_flags and associated\r\nenums, restrict the clEnqueueMigrateMemINTEL API to OpenCL 1.2 or\r\nnewer, which satisfies all current use-cases.\r\n\r\nIf needed, the aliases can be re-introduced at a later date, since\r\nadding them does not change the ABI."
    },
    {
      "commit": "dbb17cd93e338de29d5dc43e3c4bb74bf5db7e36",
      "tree": "214ea2149d2acabb036f62f78ecb08a37b6e612e",
      "parents": [
        "5cc337c890dab1c996cc97b617c578d37a7247bf"
      ],
      "author": {
        "name": "Einar Hov",
        "email": "einhov@gmail.com",
        "time": "Wed Jun 03 19:43:29 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 11:43:29 2020 -0700"
      },
      "message": "Add cl_khr_device_uuid definitions (#91)\n\nSigned-off-by: Einar Hov \u003ceinar.hov@arm.com\u003e"
    },
    {
      "commit": "5cc337c890dab1c996cc97b617c578d37a7247bf",
      "tree": "990a365c48433ff5f8669937a722bbba83a0081e",
      "parents": [
        "59182a8228d2633fb85e827bdcdf2f80a97d1f00"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Tue May 12 07:04:29 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 12:04:29 2020 +0100"
      },
      "message": "Add cl_half.h header (#60)\n\n* Add cl_half.h header\r\n\r\n* Make shared utility for handling {over,under}flow\r\n\r\n* Include stdint.h\r\n\r\n* Prefix all new functions with cl_half_\r\n\r\n* Address Windows warnings\r\n\r\n* Refactor lsb_pos calculation\r\n\r\n* Avoid leading double-underscore in header guard\r\n\r\n* Update license\r\n\r\n* Add tests for cl_half.h"
    },
    {
      "commit": "59182a8228d2633fb85e827bdcdf2f80a97d1f00",
      "tree": "8df0a550c90dd574c2b961e59729416afcfdf8b2",
      "parents": [
        "94bbd1f347804201f55d8e27adb90d809beaf299"
      ],
      "author": {
        "name": "XZiar",
        "email": "15145384+XZiar@users.noreply.github.com",
        "time": "Mon May 11 20:43:14 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 20:43:14 2020 -0700"
      },
      "message": "add tokens for cl_amd_device_attribute_query (#90)\n\n"
    },
    {
      "commit": "94bbd1f347804201f55d8e27adb90d809beaf299",
      "tree": "6b2e21e7a264ddf7f88bd2aae864ba510c10e04b",
      "parents": [
        "3f7c1f77f8e1a3c9b48765c713ca19013e95b91e"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Mon May 04 16:40:13 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 04 08:40:13 2020 -0700"
      },
      "message": "Add Windows CI using Travis (#82)\n\nFixes #80\r\n\r\nSigned-off-by: Kévin Petit \u003ckpet@free.fr\u003e"
    },
    {
      "commit": "3f7c1f77f8e1a3c9b48765c713ca19013e95b91e",
      "tree": "afde96031b815f9f601543bd11079f9b5152c289",
      "parents": [
        "0f87a32ae17ef6c709317fda321d96f35c081480"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Apr 28 15:12:19 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 15:12:19 2020 -0700"
      },
      "message": "update headers for OpenCL 3.0 (#88)\n\n* update headers for OpenCL 3.0\r\n\r\n* update tests for OpenCL 3.0 headers"
    },
    {
      "commit": "0f87a32ae17ef6c709317fda321d96f35c081480",
      "tree": "09b3cfa755d1d0946dce3252d19b74948f7db063",
      "parents": [
        "70a018cac5e07354ec5b32f4b2a3368cf8bd9d21"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Wed Apr 22 21:41:09 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 13:41:09 2020 -0700"
      },
      "message": "Add cl_khr_extended_versioning macro (#85)\n\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "70a018cac5e07354ec5b32f4b2a3368cf8bd9d21",
      "tree": "e8dd4164c89e9c5ae67e4989fe2380f16d66d81b",
      "parents": [
        "c0a08056096c9e1ad945d1ef5756dc92fab93404"
      ],
      "author": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Mon Apr 13 22:39:42 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 14:39:42 2020 -0700"
      },
      "message": "Synchronize experimental enum etc with cl.xml (#83)\n\n"
    },
    {
      "commit": "c0a08056096c9e1ad945d1ef5756dc92fab93404",
      "tree": "b1fb35d94dfe7bdc8f330c465a254ba963c89e78",
      "parents": [
        "daa2fd2ce5f9bb93aeebcd1874ae289dd072df87"
      ],
      "author": {
        "name": "fodinabor",
        "email": "5982050+fodinabor@users.noreply.github.com",
        "time": "Thu Apr 02 12:57:31 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 11:57:31 2020 +0100"
      },
      "message": "Include the DirectX sharing headers from CL/cl_icd.h. (#81)\n\n"
    },
    {
      "commit": "daa2fd2ce5f9bb93aeebcd1874ae289dd072df87",
      "tree": "7acd291566c12e20f57cc8bedbb13f3df0266dcb",
      "parents": [
        "35deb7576b83fd1244a3e0a89f896b787ed53818"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Sun Mar 22 16:12:22 2020 -0700"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Fri Mar 27 13:46:53 2020 +0000"
      },
      "message": "add missing error code CL_CONTEXT_TERMINATED_KHR\n"
    },
    {
      "commit": "35deb7576b83fd1244a3e0a89f896b787ed53818",
      "tree": "9931f7efc3993aaa5b0d19df7bb7c4685ba12eee",
      "parents": [
        "9dde5da9c32cbd78656a5e2417c256922e851111"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Wed Mar 25 03:52:39 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 25 00:52:39 2020 -0700"
      },
      "message": "Change license to Apache 2.0 (#76)\n\n"
    },
    {
      "commit": "9dde5da9c32cbd78656a5e2417c256922e851111",
      "tree": "da26f4abcd5da58b36253b5559cd6103b80fdd82",
      "parents": [
        "1433509c843be1b1ddaaba4fe1d9a30e554bcdc4"
      ],
      "author": {
        "name": "Ewan Crawford",
        "email": "ewan.cr@gmail.com",
        "time": "Sun Mar 22 22:36:01 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 22 15:36:01 2020 -0700"
      },
      "message": "Add enum value for `cl_khronos_vendor_id` (#71)\n\nEnum value depends on OpenCL spec change in https://github.com/KhronosGroup/OpenCL-Docs/pull/203\r\nIncluding platform vendor IDs in the headers matches the convention of\r\nVulkan."
    },
    {
      "commit": "1433509c843be1b1ddaaba4fe1d9a30e554bcdc4",
      "tree": "d33925a8deb84b158eb7e39dadc1f50b4d79ac58",
      "parents": [
        "9824efd0ec1adbfc23b40be6486a8ec6efc43822"
      ],
      "author": {
        "name": "Ewan Crawford",
        "email": "ewan.cr@gmail.com",
        "time": "Sun Mar 22 22:35:08 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 22 15:35:08 2020 -0700"
      },
      "message": "Experimental enum cl_khronos_vendor_id (#75)\n\nRepresents non-PCIe Khronos vendor IDs returned from\r\n`CL_DEVICE_VENDOR_ID`."
    },
    {
      "commit": "9824efd0ec1adbfc23b40be6486a8ec6efc43822",
      "tree": "b067511e9d43bb7b525bdcb842e05978e17c696f",
      "parents": [
        "357a9808c875a7c23f64cccfae08b894eba65d1a"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Mon Feb 24 13:40:01 2020 -0800"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Thu Mar 12 18:18:41 2020 +0000"
      },
      "message": "experimental enums for language queries\n"
    },
    {
      "commit": "357a9808c875a7c23f64cccfae08b894eba65d1a",
      "tree": "66c484b9e96342d28b5c4d06d3fcb03627373029",
      "parents": [
        "5964db454cecb54c6a18a07450fba21cad648d24"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Mon Feb 24 09:38:51 2020 -0800"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Thu Mar 12 18:15:32 2020 +0000"
      },
      "message": "add experimental enum CL_COMMAND_SVM_MIGRATE_MEM\n"
    },
    {
      "commit": "5964db454cecb54c6a18a07450fba21cad648d24",
      "tree": "84accf521e1e271c3e773a57902a27827b08e3c1",
      "parents": [
        "96f5bde69064a7f94012b40fffd66ac5508977da"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Wed Feb 05 09:15:57 2020 +0100"
      },
      "committer": {
        "name": "Alastair Murray",
        "email": "alastairmurray42@gmail.com",
        "time": "Thu Mar 12 18:11:57 2020 +0000"
      },
      "message": "move two subgroup queries from cl_kernel_info to cl_kernel_sub_group_info\n"
    },
    {
      "commit": "96f5bde69064a7f94012b40fffd66ac5508977da",
      "tree": "4a343990aafc1771d0aeec907ca60e647e5012b4",
      "parents": [
        "debfc8a8b11c4c220f263a9fd941137100d2ebdf"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Feb 18 09:54:44 2020 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 18 17:54:44 2020 +0000"
      },
      "message": "add experimental enums (#70)\n\n* add experimental enums\r\n\r\n* use enum range reserved for cl_device_info\r\nremove duplicated bitfields for atomic capabilities\r\nadd bitfields to experimental definitions\r\n\r\n* add one more experimental enum\r\n\r\n* adjust enum assignment to avoid collisions with extended versioning\r\n"
    },
    {
      "commit": "debfc8a8b11c4c220f263a9fd941137100d2ebdf",
      "tree": "51b5510411dc8fc87837635e681025cadb450f8d",
      "parents": [
        "b758718456409531a5620ef26ad5d063c7443b0f"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Fri Feb 14 22:11:57 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 14 14:11:57 2020 -0800"
      },
      "message": "Add CL_IMPORT_DMA_BUF_DATA_CONSISTENCY_WITH_HOST_ARM definition (#72)\n\n...and cleanup a comment.\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "b758718456409531a5620ef26ad5d063c7443b0f",
      "tree": "16fac2d6df22f42efdb6cb723088f1b6dc9e75be",
      "parents": [
        "4ba6f9bee89ffc7eb1598d95527484524fb7c461"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Thu Jan 23 07:21:48 2020 -0500"
      },
      "committer": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Thu Jan 23 12:21:48 2020 +0000"
      },
      "message": "Add tests and Travis CI config (#64)\n\n* Add tests and Travis CI config\r\n\r\nThe tests are copied from OpenCL-CTS. A small amount of additional\r\nCMake work will be needed to test on Windows as well.\r\n\r\n* Use non-system include paths for tests\r\n\r\n* Add more header tests\r\n"
    },
    {
      "commit": "4ba6f9bee89ffc7eb1598d95527484524fb7c461",
      "tree": "9bb75c5141497ceb90c5f58aa71db0f39c32a4c6",
      "parents": [
        "c84c8106f72867bdbb20f547b0cfb9ad87574f95"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Thu Jan 16 14:44:16 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 16 14:44:16 2020 +0000"
      },
      "message": "Add definitions for cl_arm_import_memory_android_hardware_buffer (#61)\n\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "c84c8106f72867bdbb20f547b0cfb9ad87574f95",
      "tree": "d1864832c2cbaa299aa13bafe3a577d92465b178",
      "parents": [
        "de78569cf67fca1a33d9c10b676978916845d364"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Thu Jan 16 09:44:02 2020 -0500"
      },
      "committer": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Thu Jan 16 14:44:02 2020 +0000"
      },
      "message": "Add version guards to ICD declarations (#63)\n\nThis allows the cl_icd.h header to be included when\r\nCL_TARGET_OPENCL_VERSION is defined to something other than the most\r\nrecent version."
    },
    {
      "commit": "de78569cf67fca1a33d9c10b676978916845d364",
      "tree": "73c42db40fa02168bb0526ed63d7543460b1d01b",
      "parents": [
        "464adbaa768710b0c5b88a9eef209a17eb0e82b5"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Thu Jan 09 18:16:03 2020 +0000"
      },
      "committer": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Thu Jan 09 10:16:03 2020 -0800"
      },
      "message": "Add cl_khr_extended_versioning definitions (#59)\n\n* Add cl_khr_extended_versioning definitions\r\n\r\nSigned-off-by: Einar Hov \u003ceinar.hov@arm.com\u003e\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\n\r\n* Fix definition of CL_VERSION_MAJOR_KHR\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\n"
    },
    {
      "commit": "464adbaa768710b0c5b88a9eef209a17eb0e82b5",
      "tree": "7ec3ea7fe7facf5d296d3c259b8e82c7be1c2bd0",
      "parents": [
        "0d5f18c6e7196863bc1557a693f1509adfcee056"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Mon Dec 16 22:25:24 2019 +0000"
      },
      "committer": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Mon Dec 16 14:25:23 2019 -0800"
      },
      "message": "Add API function pointer and ICD dispatch table definitions (#50)\n\n...so that implementations (and others) can use definitions\r\nstraight from the headers instead of mirroring them.\r\n\r\nThe definitions come from https://github.com/KhronosGroup/OpenCL-ICD-Loader\r\nwith the following name changes:\r\n\r\n- function pointers are now prefixed with \u0027cl_api_\u0027\r\n- the dispatch table type is now \u0027cl_icd_dispatch\u0027\r\n\r\nContributes to https://github.com/KhronosGroup/OpenCL-ICD-Loader/issues/72\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "0d5f18c6e7196863bc1557a693f1509adfcee056",
      "tree": "1bb4a7a61903cf01ee34693bc85813dcceb375d8",
      "parents": [
        "c5a4bbeabb10d8ed3d1c651b93aa31737bc473dd"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Tue Aug 06 17:33:11 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 06 17:33:11 2019 +0100"
      },
      "message": "Add definitions for cl_arm_job_slot_selection (#52)\n\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "c5a4bbeabb10d8ed3d1c651b93aa31737bc473dd",
      "tree": "bdf4802c3c07cded1743803efbc36600fba23ab0",
      "parents": [
        "745c724b4ac623b1c42044454cb867e537d3917e"
      ],
      "author": {
        "name": "Nuno Fachada",
        "email": "nfachada@laseeb.org",
        "time": "Thu May 02 19:03:46 2019 +0100"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesrprice89@gmail.com",
        "time": "Fri May 03 07:04:04 2019 +0100"
      },
      "message": "Fix _cl_image_desc for OpenCL 1.2 compatibility\n"
    },
    {
      "commit": "745c724b4ac623b1c42044454cb867e537d3917e",
      "tree": "e191eac78a940a0a965d214d06296bbb48e89acf",
      "parents": [
        "49b601ba14b0f4fa0f9c3f7fdd56c8a0451530a4"
      ],
      "author": {
        "name": "Kévin Petit",
        "email": "kpet@free.fr",
        "time": "Fri Apr 12 11:16:04 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 12 11:16:04 2019 +0100"
      },
      "message": "Simplify the definition of deprecation prefixes/suffixes (#45)\n\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e"
    },
    {
      "commit": "49b601ba14b0f4fa0f9c3f7fdd56c8a0451530a4",
      "tree": "af478fa22c7f555b1d3d7c42c647181046ed03b0",
      "parents": [
        "c60b351ca632da6670d78afdb3c365604efb8e89"
      ],
      "author": {
        "name": "bashbaug",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Mar 12 10:45:58 2019 -0700"
      },
      "committer": {
        "name": "bashbaug",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Mar 12 10:47:20 2019 -0700"
      },
      "message": "added suffixed enums for cl_khr_image2d_from_buffer\n"
    },
    {
      "commit": "c60b351ca632da6670d78afdb3c365604efb8e89",
      "tree": "c0212dc97f2f974d25bbc265e125d85aa4b520f4",
      "parents": [
        "49f07d313344ddb22701847ea5c18cb7db03b0d7"
      ],
      "author": {
        "name": "Martin Kelly",
        "email": "mkelly@xevo.com",
        "time": "Thu Jan 10 13:34:03 2019 -0800"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesrprice89@gmail.com",
        "time": "Tue Feb 05 17:43:36 2019 +0000"
      },
      "message": "drop __attribute__((aligned(X))) from cl_X defs\n\nCurrently, we add __attribute__((aligned(X))) for definitions like\ncl_int, cl_short etc. This guarantees that the variable will be aligned\n*at least* at an X byte boundary. We don\u0027t need to do this, for a few\nreasons:\n\n- Most of these types are fixed width (int32_t, int16_t, etc.). This\n  means __attribute((aligned(X))) isn\u0027t doing anything, as the types are\n  exactly the right size, so they will already be aligned to at least\n  their size. float and double are not guaranteed to be any given width,\n  though in practice they are almost always IEEE 754 floats and\n  therefore 4 and 8 bytes respectively. If they were not 4/8 bytes, it\u0027s\n  unclear that forcing 4/8 byte alignment would be good for either space\n  or performance efficiency.\n\n- Attributes don\u0027t carry over to templates, which ends up causing a\n  GCC -Wignored-attributes warning in cl.hpp when we declare an\n  std::vector\u003ccl_int\u003e. This warning is indicating that the attributes\n  get dropped when put inside a template. Nothing seems to break when\n  this happens, further suggesting that the attributes aren\u0027t really\n  needed.\n\n- The attributes aren\u0027t present on Windows, so if they were really\n  needed, then Windows is currently broken. Again, it doesn\u0027t seem like\n  anything is broken, so this is further evidence that we don\u0027t need to\n  add these attributes.\n\nSee here for further reference on __attribute((aligned(X))):\nhttps://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Type-Attributes.html\n"
    },
    {
      "commit": "49f07d313344ddb22701847ea5c18cb7db03b0d7",
      "tree": "340145f496c84666d115343d142d27fb4d9ff1b1",
      "parents": [
        "f937adaf3a80055f9187e226f9724d3265980e00"
      ],
      "author": {
        "name": "bashbaug",
        "email": "ben.ashbaugh@intel.com",
        "time": "Thu Jan 17 10:29:58 2019 -0800"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesrprice89@gmail.com",
        "time": "Thu Jan 17 18:40:56 2019 +0000"
      },
      "message": "small typo fix for pfn_notify\n"
    },
    {
      "commit": "f937adaf3a80055f9187e226f9724d3265980e00",
      "tree": "0f6164894d6078fa8cb038b05ac4e1be46beff74",
      "parents": [
        "1da98fd0ced4cb50f859725d5a8dc5e2633f9343"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Wed Jan 16 22:00:54 2019 -0800"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesrprice89@gmail.com",
        "time": "Thu Jan 17 18:40:56 2019 +0000"
      },
      "message": "removing comments around arguments:\n\nremoved comments around arguments for CL.h\nremoved comments around arguments for cl_ext.h\nremoved comments around arguments for cl_ext_intel.h\nremoved comments around arguments for cl_dx9_media_sharing_intel.h\nremoved comments around arguments for cl_egl.h, cl_gl.h, and cl_gl_ext.h\nremoved comments around arguments for cl_va_api_media_sharing_intel.h\nwhitespace cleanup\n"
    },
    {
      "commit": "1da98fd0ced4cb50f859725d5a8dc5e2633f9343",
      "tree": "4ba4e8029924438c6875d91c08859964148e704f",
      "parents": [
        "8de2a5c3f7b349a42242719c9759285dd959d004"
      ],
      "author": {
        "name": "James Price",
        "email": "j.price@bristol.ac.uk",
        "time": "Wed Dec 12 19:59:32 2018 +0000"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesrprice89@gmail.com",
        "time": "Tue Jan 15 17:36:57 2019 +0000"
      },
      "message": "Use __vector instead of vector to fix altivec builds\n\nPatch taken from Debian khronos-opencl-headers package:\nhttps://sources.debian.org/patches/khronos-opencl-headers/1.2-svn26009-1/use__vector.patch/\n"
    },
    {
      "commit": "8de2a5c3f7b349a42242719c9759285dd959d004",
      "tree": "76a8d3c957a4d384ab59639b73fb9d879c8b233c",
      "parents": [
        "2d041a0a1df39bdf58865852d0b30b65f2899051"
      ],
      "author": {
        "name": "James Price",
        "email": "j.price@bristol.ac.uk",
        "time": "Mon Jan 14 10:44:49 2019 +0000"
      },
      "committer": {
        "name": "James Price",
        "email": "j.price@bristol.ac.uk",
        "time": "Mon Jan 14 10:44:49 2019 +0000"
      },
      "message": "Fix clCreateFromGLBuffer error code result type\n"
    },
    {
      "commit": "2d041a0a1df39bdf58865852d0b30b65f2899051",
      "tree": "9644a719c705fed68f5912aceb983be3e4899d5e",
      "parents": [
        "03490c3f8cb3b8667942b084a3151de20649f57a"
      ],
      "author": {
        "name": "Nagy-Egri Máté Ferenc",
        "email": "csiga.biga@aol.com",
        "time": "Wed Oct 31 10:42:39 2018 +0100"
      },
      "committer": {
        "name": "James Price",
        "email": "j.price@bristol.ac.uk",
        "time": "Tue Dec 11 21:43:42 2018 +0000"
      },
      "message": "Fixed w4201 triggering with MSVC in /W4 /Za builds\n"
    },
    {
      "commit": "03490c3f8cb3b8667942b084a3151de20649f57a",
      "tree": "8ab6fd17752cc0a6ce249d4243474a98c44d14ae",
      "parents": [
        "5ddbb13966ef966c20ac868177a3d6eb26644164"
      ],
      "author": {
        "name": "bashbaug",
        "email": "ben.ashbaugh@intel.com",
        "time": "Wed Oct 31 13:58:02 2018 -0700"
      },
      "committer": {
        "name": "bashbaug",
        "email": "ben.ashbaugh@intel.com",
        "time": "Wed Oct 31 13:58:02 2018 -0700"
      },
      "message": "add suffixed enums for cl_khr_mipmap_image\n"
    },
    {
      "commit": "5ddbb13966ef966c20ac868177a3d6eb26644164",
      "tree": "c836131fc792c16740668c586befc8b11677aee4",
      "parents": [
        "d5169245693563d4c69434ba061d92d3d68c4123"
      ],
      "author": {
        "name": "James Price",
        "email": "j.price@bristol.ac.uk",
        "time": "Fri Oct 12 14:26:13 2018 +0100"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesrprice89@gmail.com",
        "time": "Tue Oct 23 16:52:38 2018 +0100"
      },
      "message": "Remove all Apple specific content from headers\n\nThese various deltas made it extremely difficult to work with non-Apple\nimplementations of OpenCL on macOS. Apple always shipped their own\nversions of the headers anyway, and now that Apple have officially\ndeprecated OpenCL on their platforms there is no reason to keep these\ndeltas.\n\nFixes https://github.com/KhronosGroup/OpenCL-Headers/issues/31 as well\nas a few other unreported issues.\n"
    },
    {
      "commit": "d5169245693563d4c69434ba061d92d3d68c4123",
      "tree": "aa605eebf4c29b60964f4f853c3477afd679eb69",
      "parents": [
        "40c5d226c7c0706f0176884e9b94b3886679c983"
      ],
      "author": {
        "name": "Khronos Group Webmaster",
        "email": "webmaster@khronos.org",
        "time": "Wed Oct 10 15:50:24 2018 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 10 15:50:24 2018 -0400"
      },
      "message": "Create CODE_OF_CONDUCT.md"
    },
    {
      "commit": "40c5d226c7c0706f0176884e9b94b3886679c983",
      "tree": "aa34b3d2cb5781bb4e565da0e79f89f7da334042",
      "parents": [
        "4ff68adbddd6c14a3de24b0fce209b3c11625ef9",
        "a749dc6b85b3dcb57a54b17fcbf279c4f7198648"
      ],
      "author": {
        "name": "Jon Leech",
        "email": "devrel@oddhack.org",
        "time": "Mon Aug 13 08:52:58 2018 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 13 08:52:58 2018 -0700"
      },
      "message": "Merge pull request #30 from kpet/master\n\nAdd enums for cl_arm_get_core_id"
    },
    {
      "commit": "a749dc6b85b3dcb57a54b17fcbf279c4f7198648",
      "tree": "aa34b3d2cb5781bb4e565da0e79f89f7da334042",
      "parents": [
        "4ff68adbddd6c14a3de24b0fce209b3c11625ef9"
      ],
      "author": {
        "name": "Kevin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Mon Aug 13 16:00:22 2018 +0100"
      },
      "committer": {
        "name": "Kevin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Mon Aug 13 16:00:22 2018 +0100"
      },
      "message": "Add enums for cl_arm_get_core_id\n\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\n"
    },
    {
      "commit": "4ff68adbddd6c14a3de24b0fce209b3c11625ef9",
      "tree": "95a87ba686e2857b8e3ca04ffc6d944338132bf8",
      "parents": [
        "320d7189b3e0e7b6a8fc5c10334c79ef364b5ef6"
      ],
      "author": {
        "name": "Kevin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Wed Aug 01 12:42:17 2018 +0100"
      },
      "committer": {
        "name": "Kevin Petit",
        "email": "kevin.petit@arm.com",
        "time": "Wed Aug 01 12:42:17 2018 +0100"
      },
      "message": "Rename CL_IMPORT_TYPE_SECURE_ARM\n\n...to the final CL_IMPORT_TYPE_PROTECTED_ARM name.\n\nThe extension spec hasn\u0027t been released publicly yet.\n\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\n"
    },
    {
      "commit": "320d7189b3e0e7b6a8fc5c10334c79ef364b5ef6",
      "tree": "db8866feb8ed3fb2a1af153c4cf89d24013d601e",
      "parents": [
        "4d338943673ff3fadaa7cfa46f84df5b375a1f91"
      ],
      "author": {
        "name": "Umair Ahmed",
        "email": "40718428+gallickgunner@users.noreply.github.com",
        "time": "Sat Jul 07 13:52:16 2018 +0500"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesrprice89@gmail.com",
        "time": "Wed Jul 11 16:43:22 2018 +0100"
      },
      "message": "Add CL_DEVICE_DOUBLE_FP_CONFIG\n\nNote that \"cl.h\" defines the macro only for OpenCL 1.2 or greater since  \r\n\"cl_khr_fp64\" was made a core-optional feature from OpenCL 1.2 onwards.  \r\nThis creates an issue when users targeting OpenCL 1.1 or lower try to query  \r\nthe device for double precision support using the macro.  \r\n\r\nThis change fixes this issue by adding the macro in \"cl_ext.h\" for OpenCL 1.1 or lower."
    },
    {
      "commit": "4d338943673ff3fadaa7cfa46f84df5b375a1f91",
      "tree": "b6674a3d5a99212e98451c912dae2bbebab5738f",
      "parents": [
        "990202be020b2d067f57dc7de2d92b84f3d91d0f"
      ],
      "author": {
        "name": "Umair Ahmed",
        "email": "40718428+gallickgunner@users.noreply.github.com",
        "time": "Sat Jul 07 02:22:04 2018 +0500"
      },
      "committer": {
        "name": "James Price",
        "email": "jamesrprice89@gmail.com",
        "time": "Wed Jul 11 16:43:22 2018 +0100"
      },
      "message": "remove CL_DEVICE_HALF_FP_CONFIG\n\n\"cl_khr_fp16\" is still included as an extension in higher OpenCL versions unlike \"cl_khr_fp64\"  \r\nwhich is an optional-core feature from OpenCL 1.2. Hence remove the above defined macro  \r\nas it is already defined in \"cl_ext.h\""
    },
    {
      "commit": "990202be020b2d067f57dc7de2d92b84f3d91d0f",
      "tree": "d38f66d5576e8b2ce27d2a95d02264824799d8b6",
      "parents": [
        "de26592167b9fdea503885e40e8755393c56523d"
      ],
      "author": {
        "name": "bashbaug",
        "email": "ben.ashbaugh@intel.com",
        "time": "Wed May 30 16:47:37 2018 -0700"
      },
      "committer": {
        "name": "bashbaug",
        "email": "ben.ashbaugh@intel.com",
        "time": "Tue Jul 03 14:09:00 2018 -0700"
      },
      "message": "added clSetCommandQueueProperty to unified headers\n"
    },
    {
      "commit": "de26592167b9fdea503885e40e8755393c56523d",
      "tree": "74f387702f463930d1fdcf03abac97017d8eb118",
      "parents": [
        "e986688daf750633898dfd3994e14a9e618f2aa5"
      ],
      "author": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Mon May 14 14:08:28 2018 -0700"
      },
      "committer": {
        "name": "Ben Ashbaugh",
        "email": "ben.ashbaugh@intel.com",
        "time": "Mon May 14 14:08:28 2018 -0700"
      },
      "message": "Unified Headers\n\nThis commit switches from version-specific OpenCL headers to\nunified OpenCL headers that can work with any OpenCL version.\nSee README.md for details.\n"
    },
    {
      "commit": "e986688daf750633898dfd3994e14a9e618f2aa5",
      "tree": "b7bc3448751a3a50912decdd3071302e067745b0",
      "parents": [
        "b5c3680df1e577f002156d64bac3081ddb40ff1e"
      ],
      "author": {
        "name": "Sreelakshmi Haridas",
        "email": "sharidas@quicinc.com",
        "time": "Tue Mar 06 22:25:23 2018 -0700"
      },
      "committer": {
        "name": "Sreelakshmi Haridas",
        "email": "sharidas@quicinc.com",
        "time": "Tue Mar 13 11:42:34 2018 -0600"
      },
      "message": "Added following Qualcomm extensions:\n\n- cl_qcom_ext_host_ptr_iocoherent\n- cl_qcom_android_native_buffer_host_ptr\n"
    },
    {
      "commit": "b5c3680df1e577f002156d64bac3081ddb40ff1e",
      "tree": "6bc5557b3fa2c8b6d10773bf5692bf5dc0d6297c",
      "parents": [
        "eb0ef60f5f0c8b957f471d6d1b6297fc72f9dd98"
      ],
      "author": {
        "name": "Pierre Moreau",
        "email": "dev@pmoreau.org",
        "time": "Fri Dec 29 19:45:00 2017 +0100"
      },
      "committer": {
        "name": "James Price",
        "email": "j.price@bristol.ac.uk",
        "time": "Wed Feb 21 10:14:25 2018 +0000"
      },
      "message": "Add cl_khr_il_program to OpenCL 1.2 and 2.0 headers\n"
    },
    {
      "commit": "eb0ef60f5f0c8b957f471d6d1b6297fc72f9dd98",
      "tree": "c2501918ad728f9adc2ff8be2ef98afce6c8f8f8",
      "parents": [
        "f039db6764d52388658ef15c30b2237bbda49803",
        "6bb42f31d4a0defb6bc3900cda5ada492cd71c52"
      ],
      "author": {
        "name": "Timmy Liu",
        "email": "liujian@qti.qualcomm.com",
        "time": "Thu Jan 25 09:58:46 2018 +0000"
      },
      "committer": {
        "name": "Timmy Liu",
        "email": "liujian@qti.qualcomm.com",
        "time": "Thu Jan 25 09:58:46 2018 +0000"
      },
      "message": "Merge branch \u0027cl_khr_create_command_queue\u0027 into \u0027master\u0027\n\nadded cl_khr_create_command_queue\n\nSee merge request opencl/headers!44"
    }
  ],
  "next": "6bb42f31d4a0defb6bc3900cda5ada492cd71c52"
}
