cl_platform_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_platform_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(platform, CL_INVALID_PLATFORM);
return platform->dispatch->clGetPlatformInfo(
cl_device_type device_type,
cl_uint num_entries,
cl_device_id* devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_0
+ cl_uint* num_devices)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_device_type device_type,
cl_uint num_entries,
cl_device_id* devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_0
+ cl_uint* num_devices)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(platform, CL_INVALID_PLATFORM);
return platform->dispatch->clGetDeviceIDs(
cl_device_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_device_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(device, CL_INVALID_DEVICE);
return device->dispatch->clGetDeviceInfo(
const cl_device_id* devices,
void (CL_CALLBACK* pfn_notify)(const char* errinfo, const void* private_info, size_t cb, void* user_data),
void* user_data,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_device_id* devices,
void (CL_CALLBACK* pfn_notify)(const char* errinfo, const void* private_info, size_t cb, void* user_data),
void* user_data,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
if (num_devices == 0 || devices == NULL) {
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(NULL, CL_INVALID_VALUE);
cl_device_type device_type,
void (CL_CALLBACK* pfn_notify)(const char* errinfo, const void* private_info, size_t cb, void* user_data),
void* user_data,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
khrIcdInitialize();
#if defined(CL_ENABLE_LAYERS)
cl_device_type device_type,
void (CL_CALLBACK* pfn_notify)(const char* errinfo, const void* private_info, size_t cb, void* user_data),
void* user_data,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
khrIcdInitialize();
cl_platform_id platform = NULL;
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clRetainContext(
- cl_context context) CL_API_SUFFIX__VERSION_1_0
+ cl_context context)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainContext_disp(
- cl_context context) CL_API_SUFFIX__VERSION_1_0
+ cl_context context)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(context, CL_INVALID_CONTEXT);
return context->dispatch->clRetainContext(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clReleaseContext(
- cl_context context) CL_API_SUFFIX__VERSION_1_0
+ cl_context context)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseContext_disp(
- cl_context context) CL_API_SUFFIX__VERSION_1_0
+ cl_context context)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(context, CL_INVALID_CONTEXT);
return context->dispatch->clReleaseContext(
cl_context_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(context, CL_INVALID_CONTEXT);
return context->dispatch->clGetContextInfo(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clRetainCommandQueue(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_0
+ cl_command_queue command_queue)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainCommandQueue_disp(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_0
+ cl_command_queue command_queue)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clRetainCommandQueue(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clReleaseCommandQueue(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_0
+ cl_command_queue command_queue)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseCommandQueue_disp(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_0
+ cl_command_queue command_queue)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clReleaseCommandQueue(
cl_command_queue_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_command_queue_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clGetCommandQueueInfo(
cl_mem_flags flags,
size_t size,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_flags flags,
size_t size,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateBuffer(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clRetainMemObject(
- cl_mem memobj) CL_API_SUFFIX__VERSION_1_0
+ cl_mem memobj)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainMemObject_disp(
- cl_mem memobj) CL_API_SUFFIX__VERSION_1_0
+ cl_mem memobj)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(memobj, CL_INVALID_MEM_OBJECT);
return memobj->dispatch->clRetainMemObject(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clReleaseMemObject(
- cl_mem memobj) CL_API_SUFFIX__VERSION_1_0
+ cl_mem memobj)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseMemObject_disp(
- cl_mem memobj) CL_API_SUFFIX__VERSION_1_0
+ cl_mem memobj)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(memobj, CL_INVALID_MEM_OBJECT);
return memobj->dispatch->clReleaseMemObject(
cl_mem_object_type image_type,
cl_uint num_entries,
cl_image_format* image_formats,
- cl_uint* num_image_formats) CL_API_SUFFIX__VERSION_1_0
+ cl_uint* num_image_formats)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_object_type image_type,
cl_uint num_entries,
cl_image_format* image_formats,
- cl_uint* num_image_formats) CL_API_SUFFIX__VERSION_1_0
+ cl_uint* num_image_formats)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(context, CL_INVALID_CONTEXT);
return context->dispatch->clGetSupportedImageFormats(
cl_mem_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(memobj, CL_INVALID_MEM_OBJECT);
return memobj->dispatch->clGetMemObjectInfo(
cl_image_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_image_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(image, CL_INVALID_MEM_OBJECT);
return image->dispatch->clGetImageInfo(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clRetainSampler(
- cl_sampler sampler) CL_API_SUFFIX__VERSION_1_0
+ cl_sampler sampler)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainSampler_disp(
- cl_sampler sampler) CL_API_SUFFIX__VERSION_1_0
+ cl_sampler sampler)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(sampler, CL_INVALID_SAMPLER);
return sampler->dispatch->clRetainSampler(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clReleaseSampler(
- cl_sampler sampler) CL_API_SUFFIX__VERSION_1_0
+ cl_sampler sampler)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseSampler_disp(
- cl_sampler sampler) CL_API_SUFFIX__VERSION_1_0
+ cl_sampler sampler)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(sampler, CL_INVALID_SAMPLER);
return sampler->dispatch->clReleaseSampler(
cl_sampler_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_sampler_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(sampler, CL_INVALID_SAMPLER);
return sampler->dispatch->clGetSamplerInfo(
cl_uint count,
const char** strings,
const size_t* lengths,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_uint count,
const char** strings,
const size_t* lengths,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateProgramWithSource(
const size_t* lengths,
const unsigned char** binaries,
cl_int* binary_status,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const size_t* lengths,
const unsigned char** binaries,
cl_int* binary_status,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateProgramWithBinary(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clRetainProgram(
- cl_program program) CL_API_SUFFIX__VERSION_1_0
+ cl_program program)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainProgram_disp(
- cl_program program) CL_API_SUFFIX__VERSION_1_0
+ cl_program program)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clRetainProgram(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clReleaseProgram(
- cl_program program) CL_API_SUFFIX__VERSION_1_0
+ cl_program program)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseProgram_disp(
- cl_program program) CL_API_SUFFIX__VERSION_1_0
+ cl_program program)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clReleaseProgram(
const cl_device_id* device_list,
const char* options,
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_1_0
+ void* user_data)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_device_id* device_list,
const char* options,
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_1_0
+ void* user_data)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clBuildProgram(
cl_program_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_program_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clGetProgramInfo(
cl_program_build_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_program_build_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clGetProgramBuildInfo(
CL_API_ENTRY cl_kernel CL_API_CALL clCreateKernel(
cl_program program,
const char* kernel_name,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_kernel CL_API_CALL clCreateKernel_disp(
cl_program program,
const char* kernel_name,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(program, CL_INVALID_PROGRAM);
return program->dispatch->clCreateKernel(
cl_program program,
cl_uint num_kernels,
cl_kernel* kernels,
- cl_uint* num_kernels_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_uint* num_kernels_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_program program,
cl_uint num_kernels,
cl_kernel* kernels,
- cl_uint* num_kernels_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_uint* num_kernels_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clCreateKernelsInProgram(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clRetainKernel(
- cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0
+ cl_kernel kernel)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainKernel_disp(
- cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0
+ cl_kernel kernel)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clRetainKernel(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clReleaseKernel(
- cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0
+ cl_kernel kernel)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseKernel_disp(
- cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0
+ cl_kernel kernel)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clReleaseKernel(
cl_kernel kernel,
cl_uint arg_index,
size_t arg_size,
- const void* arg_value) CL_API_SUFFIX__VERSION_1_0
+ const void* arg_value)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_kernel kernel,
cl_uint arg_index,
size_t arg_size,
- const void* arg_value) CL_API_SUFFIX__VERSION_1_0
+ const void* arg_value)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clSetKernelArg(
cl_kernel_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_kernel_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clGetKernelInfo(
cl_kernel_work_group_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_kernel_work_group_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clGetKernelWorkGroupInfo(
CL_API_ENTRY cl_int CL_API_CALL clWaitForEvents(
cl_uint num_events,
- const cl_event* event_list) CL_API_SUFFIX__VERSION_1_0
+ const cl_event* event_list)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clWaitForEvents_disp(
cl_uint num_events,
- const cl_event* event_list) CL_API_SUFFIX__VERSION_1_0
+ const cl_event* event_list)
{
if (num_events == 0 || event_list == NULL) {
return CL_INVALID_VALUE;
cl_event_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_event_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(event, CL_INVALID_EVENT);
return event->dispatch->clGetEventInfo(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clRetainEvent(
- cl_event event) CL_API_SUFFIX__VERSION_1_0
+ cl_event event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainEvent_disp(
- cl_event event) CL_API_SUFFIX__VERSION_1_0
+ cl_event event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(event, CL_INVALID_EVENT);
return event->dispatch->clRetainEvent(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clReleaseEvent(
- cl_event event) CL_API_SUFFIX__VERSION_1_0
+ cl_event event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseEvent_disp(
- cl_event event) CL_API_SUFFIX__VERSION_1_0
+ cl_event event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(event, CL_INVALID_EVENT);
return event->dispatch->clReleaseEvent(
cl_profiling_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_profiling_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(event, CL_INVALID_EVENT);
return event->dispatch->clGetEventProfilingInfo(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clFlush(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_0
+ cl_command_queue command_queue)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clFlush_disp(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_0
+ cl_command_queue command_queue)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clFlush(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clFinish(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_0
+ cl_command_queue command_queue)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clFinish_disp(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_0
+ cl_command_queue command_queue)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clFinish(
void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueReadBuffer(
const void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueWriteBuffer(
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueCopyBuffer(
void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueReadImage(
const void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueWriteImage(
const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueCopyImage(
size_t dst_offset,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t dst_offset,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueCopyImageToBuffer(
const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueCopyBufferToImage(
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
cl_event* event,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
cl_event* event,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueMapBuffer(
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
cl_event* event,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
cl_event* event,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueMapImage(
void* mapped_ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
void* mapped_ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueUnmapMemObject(
const size_t* local_work_size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const size_t* local_work_size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueNDRangeKernel(
const void** args_mem_loc,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const void** args_mem_loc,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueNativeKernel(
cl_command_queue command_queue,
cl_command_queue_properties properties,
cl_bool enable,
- cl_command_queue_properties* old_properties) CL_API_SUFFIX__VERSION_1_0_DEPRECATED
+ cl_command_queue_properties* old_properties)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_command_queue command_queue,
cl_command_queue_properties properties,
cl_bool enable,
- cl_command_queue_properties* old_properties) CL_API_SUFFIX__VERSION_1_0_DEPRECATED
+ cl_command_queue_properties* old_properties)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clSetCommandQueueProperty(
size_t image_height,
size_t image_row_pitch,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t image_height,
size_t image_row_pitch,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateImage2D(
size_t image_row_pitch,
size_t image_slice_pitch,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t image_row_pitch,
size_t image_slice_pitch,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateImage3D(
CL_API_ENTRY cl_int CL_API_CALL clEnqueueMarker(
cl_command_queue command_queue,
- cl_event* event) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clEnqueueMarker_disp(
cl_command_queue command_queue,
- cl_event* event) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueMarker(
CL_API_ENTRY cl_int CL_API_CALL clEnqueueWaitForEvents(
cl_command_queue command_queue,
cl_uint num_events,
- const cl_event* event_list) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ const cl_event* event_list)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_int CL_API_CALL clEnqueueWaitForEvents_disp(
cl_command_queue command_queue,
cl_uint num_events,
- const cl_event* event_list) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ const cl_event* event_list)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueWaitForEvents(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clEnqueueBarrier(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_command_queue command_queue)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clEnqueueBarrier_disp(
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_command_queue command_queue)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueBarrier(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clUnloadCompiler(
- void ) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ void )
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clUnloadCompiler_disp(
- void ) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ void )
{
// Nothing!
return CL_SUCCESS;
cl_context context,
cl_device_id device,
cl_command_queue_properties properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2_DEPRECATED
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
cl_device_id device,
cl_command_queue_properties properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2_DEPRECATED
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateCommandQueue(
cl_bool normalized_coords,
cl_addressing_mode addressing_mode,
cl_filter_mode filter_mode,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2_DEPRECATED
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_bool normalized_coords,
cl_addressing_mode addressing_mode,
cl_filter_mode filter_mode,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2_DEPRECATED
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateSampler(
cl_kernel kernel,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2_DEPRECATED
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_kernel kernel,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2_DEPRECATED
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueTask(
cl_mem_flags flags,
cl_buffer_create_type buffer_create_type,
const void* buffer_create_info,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_flags flags,
cl_buffer_create_type buffer_create_type,
const void* buffer_create_info,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(buffer, CL_INVALID_MEM_OBJECT);
return buffer->dispatch->clCreateSubBuffer(
CL_API_ENTRY cl_int CL_API_CALL clSetMemObjectDestructorCallback(
cl_mem memobj,
void (CL_CALLBACK* pfn_notify)(cl_mem memobj, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_1_1
+ void* user_data)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_int CL_API_CALL clSetMemObjectDestructorCallback_disp(
cl_mem memobj,
void (CL_CALLBACK* pfn_notify)(cl_mem memobj, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_1_1
+ void* user_data)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(memobj, CL_INVALID_MEM_OBJECT);
return memobj->dispatch->clSetMemObjectDestructorCallback(
CL_API_ENTRY cl_event CL_API_CALL clCreateUserEvent(
cl_context context,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_event CL_API_CALL clCreateUserEvent_disp(
cl_context context,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateUserEvent(
CL_API_ENTRY cl_int CL_API_CALL clSetUserEventStatus(
cl_event event,
- cl_int execution_status) CL_API_SUFFIX__VERSION_1_1
+ cl_int execution_status)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clSetUserEventStatus_disp(
cl_event event,
- cl_int execution_status) CL_API_SUFFIX__VERSION_1_1
+ cl_int execution_status)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(event, CL_INVALID_EVENT);
return event->dispatch->clSetUserEventStatus(
cl_event event,
cl_int command_exec_callback_type,
void (CL_CALLBACK* pfn_notify)(cl_event event, cl_int event_command_status, void *user_data),
- void* user_data) CL_API_SUFFIX__VERSION_1_1
+ void* user_data)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_event event,
cl_int command_exec_callback_type,
void (CL_CALLBACK* pfn_notify)(cl_event event, cl_int event_command_status, void *user_data),
- void* user_data) CL_API_SUFFIX__VERSION_1_1
+ void* user_data)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(event, CL_INVALID_EVENT);
return event->dispatch->clSetEventCallback(
void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_1
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_1
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueReadBufferRect(
const void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_1
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const void* ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_1
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueWriteBufferRect(
size_t dst_slice_pitch,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_1
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t dst_slice_pitch,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_1
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueCopyBufferRect(
const cl_device_partition_property* properties,
cl_uint num_devices,
cl_device_id* out_devices,
- cl_uint* num_devices_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_uint* num_devices_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_device_partition_property* properties,
cl_uint num_devices,
cl_device_id* out_devices,
- cl_uint* num_devices_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_uint* num_devices_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(in_device, CL_INVALID_DEVICE);
return in_device->dispatch->clCreateSubDevices(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clRetainDevice(
- cl_device_id device) CL_API_SUFFIX__VERSION_1_2
+ cl_device_id device)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainDevice_disp(
- cl_device_id device) CL_API_SUFFIX__VERSION_1_2
+ cl_device_id device)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(device, CL_INVALID_DEVICE);
return device->dispatch->clRetainDevice(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clReleaseDevice(
- cl_device_id device) CL_API_SUFFIX__VERSION_1_2
+ cl_device_id device)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseDevice_disp(
- cl_device_id device) CL_API_SUFFIX__VERSION_1_2
+ cl_device_id device)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(device, CL_INVALID_DEVICE);
return device->dispatch->clReleaseDevice(
const cl_image_format* image_format,
const cl_image_desc* image_desc,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_image_format* image_format,
const cl_image_desc* image_desc,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateImage(
cl_uint num_devices,
const cl_device_id* device_list,
const char* kernel_names,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_uint num_devices,
const cl_device_id* device_list,
const char* kernel_names,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateProgramWithBuiltInKernels(
const cl_program* input_headers,
const char** header_include_names,
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_1_2
+ void* user_data)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_program* input_headers,
const char** header_include_names,
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_1_2
+ void* user_data)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clCompileProgram(
const cl_program* input_programs,
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data),
void* user_data,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_program* input_programs,
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data),
void* user_data,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clLinkProgram(
///////////////////////////////////////////////////////////////////////////////
CL_API_ENTRY cl_int CL_API_CALL clUnloadPlatformCompiler(
- cl_platform_id platform) CL_API_SUFFIX__VERSION_1_2
+ cl_platform_id platform)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
///////////////////////////////////////////////////////////////////////////////
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clUnloadPlatformCompiler_disp(
- cl_platform_id platform) CL_API_SUFFIX__VERSION_1_2
+ cl_platform_id platform)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(platform, CL_INVALID_PLATFORM);
return platform->dispatch->clUnloadPlatformCompiler(
cl_kernel_arg_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_2
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_kernel_arg_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_2
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clGetKernelArgInfo(
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueFillBuffer(
const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueFillImage(
cl_mem_migration_flags flags,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_migration_flags flags,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueMigrateMemObjects(
cl_command_queue command_queue,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_command_queue command_queue,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueMarkerWithWaitList(
cl_command_queue command_queue,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_command_queue command_queue,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueBarrierWithWaitList(
cl_context context,
cl_device_id device,
const cl_queue_properties* properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
cl_device_id device,
const cl_queue_properties* properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateCommandQueueWithProperties(
cl_uint pipe_packet_size,
cl_uint pipe_max_packets,
const cl_pipe_properties* properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_uint pipe_packet_size,
cl_uint pipe_max_packets,
const cl_pipe_properties* properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreatePipe(
cl_pipe_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_2_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_pipe_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_2_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(pipe, CL_INVALID_MEM_OBJECT);
return pipe->dispatch->clGetPipeInfo(
cl_context context,
cl_svm_mem_flags flags,
size_t size,
- cl_uint alignment) CL_API_SUFFIX__VERSION_2_0
+ cl_uint alignment)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
cl_svm_mem_flags flags,
size_t size,
- cl_uint alignment) CL_API_SUFFIX__VERSION_2_0
+ cl_uint alignment)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(context, NULL);
return context->dispatch->clSVMAlloc(
CL_API_ENTRY void CL_API_CALL clSVMFree(
cl_context context,
- void* svm_pointer) CL_API_SUFFIX__VERSION_2_0
+ void* svm_pointer)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY void CL_API_CALL clSVMFree_disp(
cl_context context,
- void* svm_pointer) CL_API_SUFFIX__VERSION_2_0
+ void* svm_pointer)
{
if (context == NULL) return;
context->dispatch->clSVMFree(
CL_API_ENTRY cl_sampler CL_API_CALL clCreateSamplerWithProperties(
cl_context context,
const cl_sampler_properties* sampler_properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_sampler CL_API_CALL clCreateSamplerWithProperties_disp(
cl_context context,
const cl_sampler_properties* sampler_properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateSamplerWithProperties(
CL_API_ENTRY cl_int CL_API_CALL clSetKernelArgSVMPointer(
cl_kernel kernel,
cl_uint arg_index,
- const void* arg_value) CL_API_SUFFIX__VERSION_2_0
+ const void* arg_value)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_int CL_API_CALL clSetKernelArgSVMPointer_disp(
cl_kernel kernel,
cl_uint arg_index,
- const void* arg_value) CL_API_SUFFIX__VERSION_2_0
+ const void* arg_value)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clSetKernelArgSVMPointer(
cl_kernel kernel,
cl_kernel_exec_info param_name,
size_t param_value_size,
- const void* param_value) CL_API_SUFFIX__VERSION_2_0
+ const void* param_value)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_kernel kernel,
cl_kernel_exec_info param_name,
size_t param_value_size,
- const void* param_value) CL_API_SUFFIX__VERSION_2_0
+ const void* param_value)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clSetKernelExecInfo(
void* user_data,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
void* user_data,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueSVMFree(
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueSVMMemcpy(
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueSVMMemFill(
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
size_t size,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueSVMMap(
void* svm_ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
void* svm_ptr,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueSVMUnmap(
CL_API_ENTRY cl_int CL_API_CALL clSetDefaultDeviceCommandQueue(
cl_context context,
cl_device_id device,
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_2_1
+ cl_command_queue command_queue)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_int CL_API_CALL clSetDefaultDeviceCommandQueue_disp(
cl_context context,
cl_device_id device,
- cl_command_queue command_queue) CL_API_SUFFIX__VERSION_2_1
+ cl_command_queue command_queue)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(context, CL_INVALID_CONTEXT);
return context->dispatch->clSetDefaultDeviceCommandQueue(
CL_API_ENTRY cl_int CL_API_CALL clGetDeviceAndHostTimer(
cl_device_id device,
cl_ulong* device_timestamp,
- cl_ulong* host_timestamp) CL_API_SUFFIX__VERSION_2_1
+ cl_ulong* host_timestamp)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_int CL_API_CALL clGetDeviceAndHostTimer_disp(
cl_device_id device,
cl_ulong* device_timestamp,
- cl_ulong* host_timestamp) CL_API_SUFFIX__VERSION_2_1
+ cl_ulong* host_timestamp)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(device, CL_INVALID_DEVICE);
return device->dispatch->clGetDeviceAndHostTimer(
CL_API_ENTRY cl_int CL_API_CALL clGetHostTimer(
cl_device_id device,
- cl_ulong* host_timestamp) CL_API_SUFFIX__VERSION_2_1
+ cl_ulong* host_timestamp)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clGetHostTimer_disp(
cl_device_id device,
- cl_ulong* host_timestamp) CL_API_SUFFIX__VERSION_2_1
+ cl_ulong* host_timestamp)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(device, CL_INVALID_DEVICE);
return device->dispatch->clGetHostTimer(
cl_context context,
const void* il,
size_t length,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_1
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
const void* il,
size_t length,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_1
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateProgramWithIL(
CL_API_ENTRY cl_kernel CL_API_CALL clCloneKernel(
cl_kernel source_kernel,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_1
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_kernel CL_API_CALL clCloneKernel_disp(
cl_kernel source_kernel,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_2_1
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(source_kernel, CL_INVALID_KERNEL);
return source_kernel->dispatch->clCloneKernel(
const void* input_value,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_2_1
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const void* input_value,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_2_1
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(kernel, CL_INVALID_KERNEL);
return kernel->dispatch->clGetKernelSubGroupInfo(
cl_mem_migration_flags flags,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_1
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_migration_flags flags,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_2_1
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueSVMMigrateMem(
cl_program program,
cl_uint spec_id,
size_t spec_size,
- const void* spec_value) CL_API_SUFFIX__VERSION_2_2
+ const void* spec_value)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_program program,
cl_uint spec_id,
size_t spec_size,
- const void* spec_value) CL_API_SUFFIX__VERSION_2_2
+ const void* spec_value)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clSetProgramSpecializationConstant(
CL_API_ENTRY cl_int CL_API_CALL clSetProgramReleaseCallback(
cl_program program,
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_2_2_DEPRECATED
+ void* user_data)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_int CL_API_CALL clSetProgramReleaseCallback_disp(
cl_program program,
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_2_2_DEPRECATED
+ void* user_data)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(program, CL_INVALID_PROGRAM);
return program->dispatch->clSetProgramReleaseCallback(
CL_API_ENTRY cl_int CL_API_CALL clSetContextDestructorCallback(
cl_context context,
void (CL_CALLBACK* pfn_notify)(cl_context context, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_3_0
+ void* user_data)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_int CL_API_CALL clSetContextDestructorCallback_disp(
cl_context context,
void (CL_CALLBACK* pfn_notify)(cl_context context, void* user_data),
- void* user_data) CL_API_SUFFIX__VERSION_3_0
+ void* user_data)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(context, CL_INVALID_CONTEXT);
return context->dispatch->clSetContextDestructorCallback(
cl_mem_flags flags,
size_t size,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_3_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_flags flags,
size_t size,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_3_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateBufferWithProperties(
const cl_image_format* image_format,
const cl_image_desc* image_desc,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_3_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_image_format* image_format,
const cl_image_desc* image_desc,
void* host_ptr,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_3_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateImageWithProperties(
// cl_ext_device_fission
CL_API_ENTRY cl_int CL_API_CALL clReleaseDeviceEXT(
- cl_device_id device) CL_API_SUFFIX__VERSION_1_1
+ cl_device_id device)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
}
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clReleaseDeviceEXT_disp(
- cl_device_id device) CL_API_SUFFIX__VERSION_1_1
+ cl_device_id device)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(device, CL_INVALID_DEVICE);
return device->dispatch->clReleaseDeviceEXT(
#endif // defined(CL_ENABLE_LAYERS)
CL_API_ENTRY cl_int CL_API_CALL clRetainDeviceEXT(
- cl_device_id device) CL_API_SUFFIX__VERSION_1_1
+ cl_device_id device)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
}
#if defined(CL_ENABLE_LAYERS)
static CL_API_ENTRY cl_int CL_API_CALL clRetainDeviceEXT_disp(
- cl_device_id device) CL_API_SUFFIX__VERSION_1_1
+ cl_device_id device)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(device, CL_INVALID_DEVICE);
return device->dispatch->clRetainDeviceEXT(
const cl_device_partition_property_ext* properties,
cl_uint num_entries,
cl_device_id* out_devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_1
+ cl_uint* num_devices)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_device_partition_property_ext* properties,
cl_uint num_entries,
cl_device_id* out_devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_1
+ cl_uint* num_devices)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(in_device, CL_INVALID_DEVICE);
return in_device->dispatch->clCreateSubDevicesEXT(
cl_d3d10_device_set_khr d3d_device_set,
cl_uint num_entries,
cl_device_id* devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_0
+ cl_uint* num_devices)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_d3d10_device_set_khr d3d_device_set,
cl_uint num_entries,
cl_device_id* devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_0
+ cl_uint* num_devices)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(platform, CL_INVALID_PLATFORM);
return platform->dispatch->clGetDeviceIDsFromD3D10KHR(
cl_context context,
cl_mem_flags flags,
ID3D10Buffer* resource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
cl_mem_flags flags,
ID3D10Buffer* resource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromD3D10BufferKHR(
cl_mem_flags flags,
ID3D10Texture2D* resource,
UINT subresource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_flags flags,
ID3D10Texture2D* resource,
UINT subresource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromD3D10Texture2DKHR(
cl_mem_flags flags,
ID3D10Texture3D* resource,
UINT subresource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_flags flags,
ID3D10Texture3D* resource,
UINT subresource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromD3D10Texture3DKHR(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueAcquireD3D10ObjectsKHR(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueReleaseD3D10ObjectsKHR(
cl_d3d11_device_set_khr d3d_device_set,
cl_uint num_entries,
cl_device_id* devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_2
+ cl_uint* num_devices)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_d3d11_device_set_khr d3d_device_set,
cl_uint num_entries,
cl_device_id* devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_2
+ cl_uint* num_devices)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(platform, CL_INVALID_PLATFORM);
return platform->dispatch->clGetDeviceIDsFromD3D11KHR(
cl_context context,
cl_mem_flags flags,
ID3D11Buffer* resource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
cl_mem_flags flags,
ID3D11Buffer* resource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromD3D11BufferKHR(
cl_mem_flags flags,
ID3D11Texture2D* resource,
UINT subresource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_flags flags,
ID3D11Texture2D* resource,
UINT subresource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromD3D11Texture2DKHR(
cl_mem_flags flags,
ID3D11Texture3D* resource,
UINT subresource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_mem_flags flags,
ID3D11Texture3D* resource,
UINT subresource,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromD3D11Texture3DKHR(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueAcquireD3D11ObjectsKHR(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueReleaseD3D11ObjectsKHR(
cl_dx9_media_adapter_set_khr media_adapter_set,
cl_uint num_entries,
cl_device_id* devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_2
+ cl_uint* num_devices)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_dx9_media_adapter_set_khr media_adapter_set,
cl_uint num_entries,
cl_device_id* devices,
- cl_uint* num_devices) CL_API_SUFFIX__VERSION_1_2
+ cl_uint* num_devices)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(platform, CL_INVALID_PLATFORM);
return platform->dispatch->clGetDeviceIDsFromDX9MediaAdapterKHR(
cl_dx9_media_adapter_type_khr adapter_type,
void* surface_info,
cl_uint plane,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_dx9_media_adapter_type_khr adapter_type,
void* surface_info,
cl_uint plane,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromDX9MediaSurfaceKHR(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueAcquireDX9MediaSurfacesKHR(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_2
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueReleaseDX9MediaSurfacesKHR(
cl_context context,
CLeglSyncKHR sync,
CLeglDisplayKHR display,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
CLeglSyncKHR sync,
CLeglDisplayKHR display,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateEventFromEGLSyncKHR(
CLeglImageKHR eglimage,
cl_mem_flags flags,
const cl_egl_image_properties_khr* properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
CLeglImageKHR eglimage,
cl_mem_flags flags,
const cl_egl_image_properties_khr* properties,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromEGLImageKHR(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueAcquireEGLObjectsKHR(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueReleaseEGLObjectsKHR(
CL_API_ENTRY cl_event CL_API_CALL clCreateEventFromGLsyncKHR(
cl_context context,
cl_GLsync sync,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_event CL_API_CALL clCreateEventFromGLsyncKHR_disp(
cl_context context,
cl_GLsync sync,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateEventFromGLsyncKHR(
cl_gl_context_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_gl_context_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
cl_platform_id platform = NULL;
khrIcdContextPropertiesGetPlatform(properties, &platform);
cl_context context,
cl_mem_flags flags,
cl_GLuint bufobj,
- int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
cl_mem_flags flags,
cl_GLuint bufobj,
- int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromGLBuffer(
cl_GLenum target,
cl_GLint miplevel,
cl_GLuint texture,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_GLenum target,
cl_GLint miplevel,
cl_GLuint texture,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_2
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromGLTexture(
cl_GLenum target,
cl_GLint miplevel,
cl_GLuint texture,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_GLenum target,
cl_GLint miplevel,
cl_GLuint texture,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromGLTexture2D(
cl_GLenum target,
cl_GLint miplevel,
cl_GLuint texture,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_GLenum target,
cl_GLint miplevel,
cl_GLuint texture,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_1_DEPRECATED
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromGLTexture3D(
cl_context context,
cl_mem_flags flags,
cl_GLuint renderbuffer,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_context context,
cl_mem_flags flags,
cl_GLuint renderbuffer,
- cl_int* errcode_ret) CL_API_SUFFIX__VERSION_1_0
+ cl_int* errcode_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_HANDLE(context, CL_INVALID_CONTEXT);
return context->dispatch->clCreateFromGLRenderbuffer(
CL_API_ENTRY cl_int CL_API_CALL clGetGLObjectInfo(
cl_mem memobj,
cl_gl_object_type* gl_object_type,
- cl_GLuint* gl_object_name) CL_API_SUFFIX__VERSION_1_0
+ cl_GLuint* gl_object_name)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
static CL_API_ENTRY cl_int CL_API_CALL clGetGLObjectInfo_disp(
cl_mem memobj,
cl_gl_object_type* gl_object_type,
- cl_GLuint* gl_object_name) CL_API_SUFFIX__VERSION_1_0
+ cl_GLuint* gl_object_name)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(memobj, CL_INVALID_MEM_OBJECT);
return memobj->dispatch->clGetGLObjectInfo(
cl_gl_texture_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
cl_gl_texture_info param_name,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_1_0
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(memobj, CL_INVALID_MEM_OBJECT);
return memobj->dispatch->clGetGLTextureInfo(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueAcquireGLObjects(
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const cl_mem* mem_objects,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
- cl_event* event) CL_API_SUFFIX__VERSION_1_0
+ cl_event* event)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(command_queue, CL_INVALID_COMMAND_QUEUE);
return command_queue->dispatch->clEnqueueReleaseGLObjects(
const void* input_value,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_2_0_DEPRECATED
+ size_t* param_value_size_ret)
{
#if defined(CL_ENABLE_LAYERS)
if (khrFirstLayer)
const void* input_value,
size_t param_value_size,
void* param_value,
- size_t* param_value_size_ret) CL_API_SUFFIX__VERSION_2_0_DEPRECATED
+ size_t* param_value_size_ret)
{
KHR_ICD_VALIDATE_HANDLE_RETURN_ERROR(in_kernel, CL_INVALID_KERNEL);
return in_kernel->dispatch->clGetKernelSubGroupInfoKHR(