<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-core/opencl, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-06-09T06:16:33+00:00</updated>
<entry>
<title>opencl-cts: update to release 2026-05-05</title>
<updated>2026-06-09T06:16:33+00:00</updated>
<author>
<name>Ryan Eatmon</name>
<email>reatmon@ti.com</email>
</author>
<published>2026-06-08T22:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=db2433795cf293ab444a5e22aa4acc3aa909ad96'/>
<id>urn:sha1:db2433795cf293ab444a5e22aa4acc3aa909ad96</id>
<content type='text'>
Update OpenCL CTS to the latest release.  With the move of the
opencl-headers and other opencl-* packages to a newer version, this one
also needs to update to fix compile issues related to the header
changes.

Signed-off-by: Ryan Eatmon &lt;reatmon@ti.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>opencl-icd-loader: upgrade 2025.07.22 -&gt; 2026.05.29</title>
<updated>2026-06-08T01:21:39+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2026-06-02T10:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=978a0ca52e591a5058f1ca632bd1869a5de2b95f'/>
<id>urn:sha1:978a0ca52e591a5058f1ca632bd1869a5de2b95f</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>opencl-headers: upgrade 2025.07.22 -&gt; 2026.05.29</title>
<updated>2026-06-08T01:21:39+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2026-06-02T10:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4638be57bfa25a44be982427ac6f8ae5b3ccdfc8'/>
<id>urn:sha1:4638be57bfa25a44be982427ac6f8ae5b3ccdfc8</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>opencl-clhpp: upgrade 2025.07.22 -&gt; 2026.05.29</title>
<updated>2026-06-08T01:21:38+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2026-06-02T10:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c4a43a3f4345172c402684066fff2af0bb05c85f'/>
<id>urn:sha1:c4a43a3f4345172c402684066fff2af0bb05c85f</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>opencl-icd-loader: upgrade 2024.05.08 -&gt; 2025.07.22</title>
<updated>2025-10-24T16:06:24+00:00</updated>
<author>
<name>Dmitry Baryshkov</name>
<email>dmitry.baryshkov@oss.qualcomm.com</email>
</author>
<published>2025-10-22T12:49:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a59aa4b34d58355e41bc28fbe35eee601bc11c43'/>
<id>urn:sha1:a59aa4b34d58355e41bc28fbe35eee601bc11c43</id>
<content type='text'>
Synchronize with OpenCL v3.0.19 specification.

Note, the library version went backwards, from 1.2 to 1.0.0.

Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>opencl-cts: build GL, GL ES and Vulkan interoperability tests</title>
<updated>2025-09-29T06:16:44+00:00</updated>
<author>
<name>Dmitry Baryshkov</name>
<email>dmitry.baryshkov@oss.qualcomm.com</email>
</author>
<published>2025-09-29T02:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f71c0f655affaa91330ffee2b712bb7cff989846'/>
<id>urn:sha1:f71c0f655affaa91330ffee2b712bb7cff989846</id>
<content type='text'>
Follow DISTRO_FEATURES and build optional GL, GL ES and Vulkan
interoperability tests.

Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>opencl-cts: build SPIR-V files for the spirv-new test</title>
<updated>2025-09-29T06:16:44+00:00</updated>
<author>
<name>Dmitry Baryshkov</name>
<email>dmitry.baryshkov@oss.qualcomm.com</email>
</author>
<published>2025-09-29T02:40:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=596e74fc68bc7412e031a4060c511dbae7fcadd3'/>
<id>urn:sha1:596e74fc68bc7412e031a4060c511dbae7fcadd3</id>
<content type='text'>
Pull in spirv-tools-native package in order to build SPIR-V files for
the spirv-new test.

Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>opencl: make use of the 'opencl' DISTRO_FEATURE</title>
<updated>2025-09-18T03:07:03+00:00</updated>
<author>
<name>Dmitry Baryshkov</name>
<email>dmitry.baryshkov@oss.qualcomm.com</email>
</author>
<published>2025-09-18T03:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f65ae714d885a99b89c17088842aa9724ba29b16'/>
<id>urn:sha1:f65ae714d885a99b89c17088842aa9724ba29b16</id>
<content type='text'>
Currently packages like Mesa list 'opengl' and 'vulkan' as required
DISTRO_FEATURES, disabling GPU support for non-graphics-enabled cases.
However in the modern world it's a perfectly fine usecase to have a
headless box with GPU being used by OpenCL only. The OE-Core has added
the 'opencl' DISTRO_FEATURE, making it possible to specify whether
OpenCL is enabled or not and also making it possible to enable GPU
packages if only OpenCL is required.

Follow the example of GLVND and vulkan-loader and disable OpenCL ICD
packages if corresponding feature is not enabled.

Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>opencl-icd-loader: pull in ICD packages</title>
<updated>2025-09-18T03:07:03+00:00</updated>
<author>
<name>Dmitry Baryshkov</name>
<email>dmitry.baryshkov@oss.qualcomm.com</email>
</author>
<published>2025-09-18T03:04:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=97b28934e820a17a669d25843181223d940c90cc'/>
<id>urn:sha1:97b28934e820a17a669d25843181223d940c90cc</id>
<content type='text'>
Make the OpenCL ICD loader RRECOMMEND the virtual ICD (Installable
Client Driver) package, making sure that the BSP can define the most
suitable OpenCL driver.

Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>opencl-cts: depend on virtual/libopencl1 instead of opencl-icd-loader</title>
<updated>2025-09-18T03:07:03+00:00</updated>
<author>
<name>Dmitry Baryshkov</name>
<email>dmitry.baryshkov@oss.qualcomm.com</email>
</author>
<published>2025-09-18T03:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=85a3ac2b9d7a1625342cda9606846020b1ca02ec'/>
<id>urn:sha1:85a3ac2b9d7a1625342cda9606846020b1ca02ec</id>
<content type='text'>
Make OpenCL CTS package depend on the OpenCL virtual package rather than
the exact implementation.

Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
