Brice Videau
Brice Videau
Added documentation or the environment variables, as well as bumped the version number.
OK, I am done tweaking it or now. I think it is ready for a broader review.
Here is the accompanying SPIRV extension: https://github.com/KhronosGroup/SPIRV-Registry/pull/149
I took the liberty to create a proposal defining those types in the headers from the specification. https://github.com/KhronosGroup/OpenCL-Headers/pull/294 I kept the callbacks type name in the same format as the...
We decided to take a look at adding a form of this to the specification. For discussion purposes, here is how Vulkan does it: ```xml The PFN_vk*Function types are used...
> Added function types to `` tags. > > Usage of function types per API function: > > ``` > cl_enqueue_svm_free_callback clEnqueueSVMFreeARM > cl_enqueue_svm_free_callback clEnqueueSVMFree > > cl_create_context_callback clCreateContext >...
> But for now, I'm not convinced that we need to separate function types with the same parameters. > Especially between `clBuildProgram`, `clCompileProgram`, and `clLinkProgram`. These functions are very similar...
Will need to be reworked once https://github.com/KhronosGroup/OpenCL-ICD-Loader/pull/258 is merged, to accommodate the fact that the field my be missing if anonymous unions are not supported.
This one should be ready now.
~Would need rebasing now.~