OpenCL-Docs icon indicating copy to clipboard operation
OpenCL-Docs copied to clipboard

OpenCL API, OpenCL C, Extensions, SPIR-V Environment Specs, Ref page, and C++ for OpenCL doc sources.

Results 260 OpenCL-Docs issues
Sort by recently updated
recently updated
newest added

This issue is to track tasks related to the April 2024 spec release. * [x] Merge any last-minute fixes - done! * [x] Add extension headers to OpenCL-Headers - https://github.com/KhronosGroup/OpenCL-Headers/pull/249...

No implementers (and no interest expressed), no CTS tests. These extensions should not be part of the specification. Change-Id: I064076c8075b5947ef9109558c4b03da426e4505

Currently, cl_khr_external_semaphore and cl_khr_external_memory define properties to specify external win32 NT handle via pointer. Win32 NT handles can also be specified via named strings. Add properties to specify external Win32...

The basic cl_mem buffer API doesn't enable access to the underlying raw pointers in the device memory, preventing its use in host side data structures that need pointer references to...

As part of adding support for a new image format for which we can only support read access, we're bumping into the following rule (there are similar notes for **clEnqueueFillBuffer**,...

agenda

Some design elements of the OpenCL API are central to the API philosophy and likely ought to be documented as such in the OpenCL specification. Here are a few examples...

Clarify in the extension spec that the means of conveying time-dimensional meaning to the values returned by kernel clock is implementation/vendor specific. It is not guaranteed to coincide with values...

This is a formal description of the proposal discussed here: https://github.com/KhronosGroup/OpenCL-Docs/issues/1003

From: https://github.com/KhronosGroup/COLLADA2GLTF/issues/214 @TomJinW says: > When I port this to Android (armeabi-v7a), I got SIGBUS in line 738 typedBuffer[0] = fragmentData; Does anyone know why?

Looks like there's an extra character in one of the OpenCL C examples ("m"): `float *f = &vf.x; m // is illegal`