Ben Ashbaugh

Results 247 comments of Ben Ashbaugh

As an aside, we're also using `CL_EXT_....` as our prefix for the deprecation macros, even for core API functions. This isn't broken, but it is a little weird. To fix...

Hello! Here are two repos that use the OpenCL headers. Both currently use the OpenCL headers without needing the CMake package, though the "OpenCL SDK" will be upgraded shortly: *...

Hi, I'm familiar with "clew": https://github.com/martijnberger/clew I don't see this file anywhere in the source tree though. Where do you see this file being included? Are you sure it is...

Switching to the `CL_API_{PREFIX,SUFFIX}` vs. `CL_EXT_{PREFIX,SUFFIX}` makes sense to me, +1. Is there a usage model for the `CL_API_SUFFIX__{EXPERIMENTAL,VERSION*}` definitions or can they be removed?

I was actually looking at #154 which prompted my question. Right now it looks like we have a possible use for prefix and suffix defiitions generally (for things like #154),...

> I think I'd rather we keep the version-specific definitions as they enable to centrally manage this should we need to in the future. All the annotation work has been...

Note, we currently don't include extensions with no API changes in `cl_ext.h`. For example, `cl_khr_3d_image_writes` isn't in `cl_ext.h`. If we enable symbolic names for extensions, would we want to include...

Cool! This looks like a mix between the previous [Static Lib with Dynamic Loader](https://github.com/bashbaug/SimpleOpenCLSamples/tree/static-loader-lib/libOpenCLStatic) and [ICD Loader Header File](https://github.com/bashbaug/SimpleOpenCLSamples/blob/static-opencl/include/CL/cl_static.h) proposals. Having working code to play around with and demonstrate that...

I stumbled across this issue again just now, the part about the DX9 media sharing extension in particular. So I'm less likely to forget next time, the DX10 and DX11...

Hello, if you want to build a libOpenCL.so you can do so from either the Khronos [OpenCL-ICD-Loader](https://github.com/KhronosGroup/OpenCL-ICD-Loader) repo or the [ocl-icd](https://github.com/OCL-dev/ocl-icd/) repo. The [OpenCL SDK](https://github.com/KhronosGroup/OpenCL-SDK) demonstrates how to use the...