mirror of
https://github.com/Ryujinx/Opentk.git
synced 2024-12-23 19:35:29 +00:00
Regenerated signatures.
This commit is contained in:
parent
fda040799e
commit
560c22accf
|
@ -11,6 +11,9 @@
|
|||
<token name="TRUE" value="1" />
|
||||
</enum>
|
||||
<enum name="BuildStatus">
|
||||
<token name="BUILD_ERROR" value="-2" />
|
||||
<token name="BUILD_IN_PROGRESS" value="-3" />
|
||||
<token name="BUILD_NONE" value="-1" />
|
||||
<token name="BUILD_SUCCESS" value="0" />
|
||||
</enum>
|
||||
<enum name="ChannelOrder">
|
||||
|
@ -54,6 +57,10 @@
|
|||
<token name="QUEUE_PROPERTIES" value="0x1093" />
|
||||
<token name="QUEUE_REFERENCE_COUNT" value="0x1092" />
|
||||
</enum>
|
||||
<enum name="CommandQueuePropertiesFlags">
|
||||
<token name="QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE" value="(1 << 0)" />
|
||||
<token name="QUEUE_PROFILING_ENABLE" value="(1 << 1)" />
|
||||
</enum>
|
||||
<enum name="CommandType">
|
||||
<token name="COMMAND_ACQUIRE_GL_OBJECTS" value="0x11FF" />
|
||||
<token name="COMMAND_COPY_BUFFER" value="0x11F5" />
|
||||
|
@ -81,6 +88,18 @@
|
|||
<enum name="ContextProperties">
|
||||
<token name="CONTEXT_PLATFORM" value="0x1084" />
|
||||
</enum>
|
||||
<enum name="DeviceExecCapabilitiesFlags">
|
||||
<token name="EXEC_KERNEL" value="(1 << 0)" />
|
||||
<token name="EXEC_NATIVE_KERNEL" value="(1 << 1)" />
|
||||
</enum>
|
||||
<enum name="DeviceFpConfigFlags">
|
||||
<token name="FP_DENORM" value="(1 << 0)" />
|
||||
<token name="FP_FMA" value="(1 << 5)" />
|
||||
<token name="FP_INF_NAN" value="(1 << 1)" />
|
||||
<token name="FP_ROUND_TO_INF" value="(1 << 4)" />
|
||||
<token name="FP_ROUND_TO_NEAREST" value="(1 << 2)" />
|
||||
<token name="FP_ROUND_TO_ZERO" value="(1 << 3)" />
|
||||
</enum>
|
||||
<enum name="DeviceInfo">
|
||||
<token name="DEVICE_ADDRESS_BITS" value="0x100D" />
|
||||
<token name="DEVICE_AVAILABLE" value="0x1027" />
|
||||
|
@ -143,9 +162,58 @@
|
|||
<token name="READ_WRITE_CACHE" value="0x2" />
|
||||
</enum>
|
||||
<enum name="DeviceTypeFlags">
|
||||
<token name="DEVICE_TYPE_ACCELERATOR" value="(1 << 3)" />
|
||||
<token name="DEVICE_TYPE_ALL" value="0xFFFFFFFF" />
|
||||
<token name="DEVICE_TYPE_CPU" value="(1 << 1)" />
|
||||
<token name="DEVICE_TYPE_DEFAULT" value="(1 << 0)" />
|
||||
<token name="DEVICE_TYPE_GPU" value="(1 << 2)" />
|
||||
</enum>
|
||||
<enum name="ErrorCodes">
|
||||
<token name="BUILD_PROGRAM_FAILURE" value="-11" />
|
||||
<token name="COMPILER_NOT_AVAILABLE" value="-3" />
|
||||
<token name="DEVICE_NOT_AVAILABLE" value="-2" />
|
||||
<token name="DEVICE_NOT_FOUND" value="-1" />
|
||||
<token name="IMAGE_FORMAT_MISMATCH" value="-9" />
|
||||
<token name="IMAGE_FORMAT_NOT_SUPPORTED" value="-10" />
|
||||
<token name="INVALID_ARG_INDEX" value="-49" />
|
||||
<token name="INVALID_ARG_SIZE" value="-51" />
|
||||
<token name="INVALID_ARG_VALUE" value="-50" />
|
||||
<token name="INVALID_BINARY" value="-42" />
|
||||
<token name="INVALID_BUFFER_SIZE" value="-61" />
|
||||
<token name="INVALID_BUILD_OPTIONS" value="-43" />
|
||||
<token name="INVALID_COMMAND_QUEUE" value="-36" />
|
||||
<token name="INVALID_CONTEXT" value="-34" />
|
||||
<token name="INVALID_DEVICE" value="-33" />
|
||||
<token name="INVALID_DEVICE_TYPE" value="-31" />
|
||||
<token name="INVALID_EVENT" value="-58" />
|
||||
<token name="INVALID_EVENT_WAIT_LIST" value="-57" />
|
||||
<token name="INVALID_GL_OBJECT" value="-60" />
|
||||
<token name="INVALID_GLOBAL_OFFSET" value="-56" />
|
||||
<token name="INVALID_HOST_PTR" value="-37" />
|
||||
<token name="INVALID_IMAGE_FORMAT_DESCRIPTOR" value="-39" />
|
||||
<token name="INVALID_IMAGE_SIZE" value="-40" />
|
||||
<token name="INVALID_KERNEL" value="-48" />
|
||||
<token name="INVALID_KERNEL_ARGS" value="-52" />
|
||||
<token name="INVALID_KERNEL_DEFINITION" value="-47" />
|
||||
<token name="INVALID_KERNEL_NAME" value="-46" />
|
||||
<token name="INVALID_MEM_OBJECT" value="-38" />
|
||||
<token name="INVALID_MIP_LEVEL" value="-62" />
|
||||
<token name="INVALID_OPERATION" value="-59" />
|
||||
<token name="INVALID_PLATFORM" value="-32" />
|
||||
<token name="INVALID_PROGRAM" value="-44" />
|
||||
<token name="INVALID_PROGRAM_EXECUTABLE" value="-45" />
|
||||
<token name="INVALID_QUEUE_PROPERTIES" value="-35" />
|
||||
<token name="INVALID_SAMPLER" value="-41" />
|
||||
<token name="INVALID_VALUE" value="-30" />
|
||||
<token name="INVALID_WORK_DIMENSION" value="-53" />
|
||||
<token name="INVALID_WORK_GROUP_SIZE" value="-54" />
|
||||
<token name="INVALID_WORK_ITEM_SIZE" value="-55" />
|
||||
<token name="MAP_FAILURE" value="-12" />
|
||||
<token name="MEM_COPY_OVERLAP" value="-8" />
|
||||
<token name="MEM_OBJECT_ALLOCATION_FAILURE" value="-4" />
|
||||
<token name="OUT_OF_HOST_MEMORY" value="-6" />
|
||||
<token name="OUT_OF_RESOURCES" value="-5" />
|
||||
<token name="PROFILING_INFO_NOT_AVAILABLE" value="-7" />
|
||||
<token name="SUCCESS" value="0" />
|
||||
</enum>
|
||||
<enum name="EventInfo">
|
||||
|
@ -179,6 +247,18 @@
|
|||
<token name="KERNEL_LOCAL_MEM_SIZE" value="0x11B2" />
|
||||
<token name="KERNEL_WORK_GROUP_SIZE" value="0x11B0" />
|
||||
</enum>
|
||||
<enum name="MapFlags">
|
||||
<token name="MAP_READ" value="(1 << 0)" />
|
||||
<token name="MAP_WRITE" value="(1 << 1)" />
|
||||
</enum>
|
||||
<enum name="MemFlags">
|
||||
<token name="MEM_ALLOC_HOST_PTR" value="(1 << 4)" />
|
||||
<token name="MEM_COPY_HOST_PTR" value="(1 << 5)" />
|
||||
<token name="MEM_READ_ONLY" value="(1 << 2)" />
|
||||
<token name="MEM_READ_WRITE" value="(1 << 0)" />
|
||||
<token name="MEM_USE_HOST_PTR" value="(1 << 3)" />
|
||||
<token name="MEM_WRITE_ONLY" value="(1 << 1)" />
|
||||
</enum>
|
||||
<enum name="MemInfo">
|
||||
<token name="MEM_CONTEXT" value="0x1106" />
|
||||
<token name="MEM_FLAGS" value="0x1101" />
|
||||
|
@ -233,13 +313,20 @@
|
|||
<token name="CHAR_MIN" value="CL_SCHAR_MIN" />
|
||||
<token name="DBL_DIG" value="15" />
|
||||
<token name="DBL_MANT_DIG" value="53" />
|
||||
<token name="DBL_MIN_10_EXP" value="-307" />
|
||||
<token name="DBL_MIN_EXP" value="-1021" />
|
||||
<token name="DBL_RADIX" value="2" />
|
||||
<token name="FLT_DIG" value="6" />
|
||||
<token name="FLT_MANT_DIG" value="24" />
|
||||
<token name="FLT_MIN_10_EXP" value="-37" />
|
||||
<token name="FLT_MIN_EXP" value="-125" />
|
||||
<token name="FLT_RADIX" value="2" />
|
||||
<token name="INT_MAX" value="2147483647" />
|
||||
<token name="INT_MIN" value="(-2147483647-1)" />
|
||||
<token name="SCHAR_MAX" value="127" />
|
||||
<token name="SCHAR_MIN" value="(-127-1)" />
|
||||
<token name="SHRT_MAX" value="32767" />
|
||||
<token name="SHRT_MIN" value="(-32767-1)" />
|
||||
<token name="UCHAR_MAX" value="255" />
|
||||
<token name="UINT_MAX" value="0xffffffffU" />
|
||||
<token name="USHRT_MAX" value="65535" />
|
||||
|
@ -249,489 +336,489 @@
|
|||
</enum>
|
||||
<function name="BuildProgram" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_program" name="program" />
|
||||
<param type="cl_uint" name="num_devices" />
|
||||
<param type="cl_device_id*" name="device_list" />
|
||||
<param type="char*" name="options" />
|
||||
<param type="cl_program" name="program" flow="in" />
|
||||
<param type="cl_uint" name="num_devices" flow="in" />
|
||||
<param type="cl_device_id*" name="device_list" flow="in" />
|
||||
<param type="char*" name="options" flow="in" />
|
||||
</function>
|
||||
<function name="CreateBuffer" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_mem" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_mem_flags" name="flags" />
|
||||
<param type="size_t" name="size" />
|
||||
<param type="void*" name="host_ptr" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_mem_flags" name="flags" flow="in" />
|
||||
<param type="size_t" name="size" flow="in" />
|
||||
<param type="void*" name="host_ptr" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="CreateCommandQueue" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_command_queue" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_device_id" name="device" />
|
||||
<param type="cl_command_queue_properties" name="properties" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_device_id" name="device" flow="in" />
|
||||
<param type="cl_command_queue_properties" name="properties" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="CreateContext" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_context" />
|
||||
<param type="cl_context_properties*" name="properties" />
|
||||
<param type="cl_uint" name="num_devices" />
|
||||
<param type="cl_device_id*" name="devices" />
|
||||
<param type="cl_context_properties*" name="properties" flow="in" />
|
||||
<param type="cl_uint" name="num_devices" flow="in" />
|
||||
<param type="cl_device_id*" name="devices" flow="in" />
|
||||
</function>
|
||||
<function name="CreateContextFromType" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_context" />
|
||||
<param type="cl_context_properties*" name="properties" />
|
||||
<param type="cl_device_type" name="device_type" />
|
||||
<param type="cl_context_properties*" name="properties" flow="in" />
|
||||
<param type="cl_device_type" name="device_type" flow="in" />
|
||||
</function>
|
||||
<function name="CreateImage2D" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_mem" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_mem_flags" name="flags" />
|
||||
<param type="cl_image_format*" name="image_format" />
|
||||
<param type="size_t" name="image_width" />
|
||||
<param type="size_t" name="image_height" />
|
||||
<param type="size_t" name="image_row_pitch" />
|
||||
<param type="void*" name="host_ptr" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_mem_flags" name="flags" flow="in" />
|
||||
<param type="cl_image_format*" name="image_format" flow="in" />
|
||||
<param type="size_t" name="image_width" flow="in" />
|
||||
<param type="size_t" name="image_height" flow="in" />
|
||||
<param type="size_t" name="image_row_pitch" flow="in" />
|
||||
<param type="void*" name="host_ptr" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="CreateImage3D" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_mem" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_mem_flags" name="flags" />
|
||||
<param type="cl_image_format*" name="image_format" />
|
||||
<param type="size_t" name="image_width" />
|
||||
<param type="size_t" name="image_height" />
|
||||
<param type="size_t" name="image_depth" />
|
||||
<param type="size_t" name="image_row_pitch" />
|
||||
<param type="size_t" name="image_slice_pitch" />
|
||||
<param type="void*" name="host_ptr" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_mem_flags" name="flags" flow="in" />
|
||||
<param type="cl_image_format*" name="image_format" flow="in" />
|
||||
<param type="size_t" name="image_width" flow="in" />
|
||||
<param type="size_t" name="image_height" flow="in" />
|
||||
<param type="size_t" name="image_depth" flow="in" />
|
||||
<param type="size_t" name="image_row_pitch" flow="in" />
|
||||
<param type="size_t" name="image_slice_pitch" flow="in" />
|
||||
<param type="void*" name="host_ptr" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="CreateKernel" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_kernel" />
|
||||
<param type="cl_program" name="program" />
|
||||
<param type="char*" name="kernel_name" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_program" name="program" flow="in" />
|
||||
<param type="char*" name="kernel_name" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="CreateKernelsInProgram" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_program" name="program" />
|
||||
<param type="cl_uint" name="num_kernels" />
|
||||
<param type="cl_kernel*" name="kernels" />
|
||||
<param type="cl_uint*" name="num_kernels_ret" />
|
||||
<param type="cl_program" name="program" flow="in" />
|
||||
<param type="cl_uint" name="num_kernels" flow="in" />
|
||||
<param type="cl_kernel*" name="kernels" flow="in" />
|
||||
<param type="cl_uint*" name="num_kernels_ret" flow="out" />
|
||||
</function>
|
||||
<function name="CreateProgramWithBinary" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_program" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_uint" name="num_devices" />
|
||||
<param type="cl_device_id*" name="device_list" />
|
||||
<param type="size_t*" name="lengths" />
|
||||
<param type="unsigned**" name="binaries" />
|
||||
<param type="cl_int*" name="binary_status" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_uint" name="num_devices" flow="in" />
|
||||
<param type="cl_device_id*" name="device_list" flow="in" />
|
||||
<param type="size_t*" name="lengths" flow="in" />
|
||||
<param type="uchar**" name="binaries" flow="in" />
|
||||
<param type="cl_int*" name="binary_status" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="CreateProgramWithSource" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_program" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_uint" name="count" />
|
||||
<param type="char**" name="strings" />
|
||||
<param type="size_t*" name="lengths" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_uint" name="count" flow="in" />
|
||||
<param type="char**" name="strings" flow="in" />
|
||||
<param type="size_t*" name="lengths" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="CreateSampler" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_sampler" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_bool" name="normalized_coords" />
|
||||
<param type="cl_addressing_mode" name="addressing_mode" />
|
||||
<param type="cl_filter_mode" name="filter_mode" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_bool" name="normalized_coords" flow="in" />
|
||||
<param type="cl_addressing_mode" name="addressing_mode" flow="in" />
|
||||
<param type="cl_filter_mode" name="filter_mode" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="EnqueueBarrier" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueCopyBuffer" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="src_buffer" />
|
||||
<param type="cl_mem" name="dst_buffer" />
|
||||
<param type="size_t" name="src_offset" />
|
||||
<param type="size_t" name="dst_offset" />
|
||||
<param type="size_t" name="cb" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="src_buffer" flow="in" />
|
||||
<param type="cl_mem" name="dst_buffer" flow="in" />
|
||||
<param type="size_t" name="src_offset" flow="in" />
|
||||
<param type="size_t" name="dst_offset" flow="in" />
|
||||
<param type="size_t" name="cb" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueCopyBufferToImage" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="src_buffer" />
|
||||
<param type="cl_mem" name="dst_image" />
|
||||
<param type="size_t" name="src_offset" />
|
||||
<param type="size_t**" name="dst_origin" count="3" />
|
||||
<param type="size_t**" name="region" count="3" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="src_buffer" flow="in" />
|
||||
<param type="cl_mem" name="dst_image" flow="in" />
|
||||
<param type="size_t" name="src_offset" flow="in" />
|
||||
<param type="size_t**" name="dst_origin" count="3" flow="in" />
|
||||
<param type="size_t**" name="region" count="3" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueCopyImage" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="src_image" />
|
||||
<param type="cl_mem" name="dst_image" />
|
||||
<param type="size_t**" name="src_origin" count="3" />
|
||||
<param type="size_t**" name="dst_origin" count="3" />
|
||||
<param type="size_t**" name="region" count="3" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="src_image" flow="in" />
|
||||
<param type="cl_mem" name="dst_image" flow="in" />
|
||||
<param type="size_t**" name="src_origin" count="3" flow="in" />
|
||||
<param type="size_t**" name="dst_origin" count="3" flow="in" />
|
||||
<param type="size_t**" name="region" count="3" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueCopyImageToBuffer" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="src_image" />
|
||||
<param type="cl_mem" name="dst_buffer" />
|
||||
<param type="size_t**" name="src_origin" count="3" />
|
||||
<param type="size_t**" name="region" count="3" />
|
||||
<param type="size_t" name="dst_offset" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="src_image" flow="in" />
|
||||
<param type="cl_mem" name="dst_buffer" flow="in" />
|
||||
<param type="size_t**" name="src_origin" count="3" flow="in" />
|
||||
<param type="size_t**" name="region" count="3" flow="in" />
|
||||
<param type="size_t" name="dst_offset" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueMapBuffer" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="void*" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="buffer" />
|
||||
<param type="cl_bool" name="blocking_map" />
|
||||
<param type="cl_map_flags" name="map_flags" />
|
||||
<param type="size_t" name="offset" />
|
||||
<param type="size_t" name="cb" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="buffer" flow="in" />
|
||||
<param type="cl_bool" name="blocking_map" flow="in" />
|
||||
<param type="cl_map_flags" name="map_flags" flow="in" />
|
||||
<param type="size_t" name="offset" flow="in" />
|
||||
<param type="size_t" name="cb" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="EnqueueMapImage" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="void*" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="image" />
|
||||
<param type="cl_bool" name="blocking_map" />
|
||||
<param type="cl_map_flags" name="map_flags" />
|
||||
<param type="size_t**" name="origin" count="3" />
|
||||
<param type="size_t**" name="region" count="3" />
|
||||
<param type="size_t*" name="image_row_pitch" />
|
||||
<param type="size_t*" name="image_slice_pitch" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_int*" name="errcode_ret" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="image" flow="in" />
|
||||
<param type="cl_bool" name="blocking_map" flow="in" />
|
||||
<param type="cl_map_flags" name="map_flags" flow="in" />
|
||||
<param type="size_t**" name="origin" count="3" flow="in" />
|
||||
<param type="size_t**" name="region" count="3" flow="in" />
|
||||
<param type="size_t*" name="image_row_pitch" flow="in" />
|
||||
<param type="size_t*" name="image_slice_pitch" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
<param type="cl_int*" name="errcode_ret" flow="out" />
|
||||
</function>
|
||||
<function name="EnqueueMarker" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueNativeKernel" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueNDRangeKernel" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_kernel" name="kernel" />
|
||||
<param type="cl_uint" name="work_dim" />
|
||||
<param type="size_t*" name="global_work_offset" />
|
||||
<param type="size_t*" name="global_work_size" />
|
||||
<param type="size_t*" name="local_work_size" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_kernel" name="kernel" flow="in" />
|
||||
<param type="cl_uint" name="work_dim" flow="in" />
|
||||
<param type="size_t*" name="global_work_offset" flow="in" />
|
||||
<param type="size_t*" name="global_work_size" flow="in" />
|
||||
<param type="size_t*" name="local_work_size" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueReadBuffer" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="buffer" />
|
||||
<param type="cl_bool" name="blocking_read" />
|
||||
<param type="size_t" name="offset" />
|
||||
<param type="size_t" name="cb" />
|
||||
<param type="void*" name="ptr" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="buffer" flow="in" />
|
||||
<param type="cl_bool" name="blocking_read" flow="in" />
|
||||
<param type="size_t" name="offset" flow="in" />
|
||||
<param type="size_t" name="cb" flow="in" />
|
||||
<param type="void*" name="ptr" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueReadImage" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="image" />
|
||||
<param type="cl_bool" name="blocking_read" />
|
||||
<param type="size_t**" name="origin" count="3" />
|
||||
<param type="size_t**" name="region" count="3" />
|
||||
<param type="size_t" name="row_pitch" />
|
||||
<param type="size_t" name="slice_pitch" />
|
||||
<param type="void*" name="ptr" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="image" flow="in" />
|
||||
<param type="cl_bool" name="blocking_read" flow="in" />
|
||||
<param type="size_t**" name="origin" count="3" flow="in" />
|
||||
<param type="size_t**" name="region" count="3" flow="in" />
|
||||
<param type="size_t" name="row_pitch" flow="in" />
|
||||
<param type="size_t" name="slice_pitch" flow="in" />
|
||||
<param type="void*" name="ptr" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueTask" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_kernel" name="kernel" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_kernel" name="kernel" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueUnmapMemObject" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="memobj" />
|
||||
<param type="void*" name="mapped_ptr" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="memobj" flow="in" />
|
||||
<param type="void*" name="mapped_ptr" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueWaitForEvents" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_uint" name="num_events" />
|
||||
<param type="cl_event*" name="event_list" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_uint" name="num_events" flow="in" />
|
||||
<param type="cl_event*" name="event_list" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueWriteBuffer" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="buffer" />
|
||||
<param type="cl_bool" name="blocking_write" />
|
||||
<param type="size_t" name="offset" />
|
||||
<param type="size_t" name="cb" />
|
||||
<param type="void*" name="ptr" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="buffer" flow="in" />
|
||||
<param type="cl_bool" name="blocking_write" flow="in" />
|
||||
<param type="size_t" name="offset" flow="in" />
|
||||
<param type="size_t" name="cb" flow="in" />
|
||||
<param type="void*" name="ptr" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="EnqueueWriteImage" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_mem" name="image" />
|
||||
<param type="cl_bool" name="blocking_write" />
|
||||
<param type="size_t**" name="origin" count="3" />
|
||||
<param type="size_t**" name="region" count="3" />
|
||||
<param type="size_t" name="input_row_pitch" />
|
||||
<param type="size_t" name="input_slice_pitch" />
|
||||
<param type="void*" name="ptr" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" />
|
||||
<param type="cl_event*" name="event_wait_list" />
|
||||
<param type="cl_event*" name="event" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_mem" name="image" flow="in" />
|
||||
<param type="cl_bool" name="blocking_write" flow="in" />
|
||||
<param type="size_t**" name="origin" count="3" flow="in" />
|
||||
<param type="size_t**" name="region" count="3" flow="in" />
|
||||
<param type="size_t" name="input_row_pitch" flow="in" />
|
||||
<param type="size_t" name="input_slice_pitch" flow="in" />
|
||||
<param type="void*" name="ptr" flow="in" />
|
||||
<param type="cl_uint" name="num_events_in_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event_wait_list" flow="in" />
|
||||
<param type="cl_event*" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="Finish" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
</function>
|
||||
<function name="Flush" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
</function>
|
||||
<function name="GetCommandQueueInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_command_queue_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_command_queue_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetContextInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_context_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_context_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetDeviceIDs" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_platform_id" name="platform" />
|
||||
<param type="cl_device_type" name="device_type" />
|
||||
<param type="cl_uint" name="num_entries" />
|
||||
<param type="cl_device_id*" name="devices" />
|
||||
<param type="cl_uint*" name="num_devices" />
|
||||
<param type="cl_platform_id" name="platform" flow="in" />
|
||||
<param type="cl_device_type" name="device_type" flow="in" />
|
||||
<param type="cl_uint" name="num_entries" flow="in" />
|
||||
<param type="cl_device_id*" name="devices" flow="in" />
|
||||
<param type="cl_uint*" name="num_devices" flow="in" />
|
||||
</function>
|
||||
<function name="GetDeviceInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_device_id" name="device" />
|
||||
<param type="cl_device_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_device_id" name="device" flow="in" />
|
||||
<param type="cl_device_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetEventInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_event" name="event" />
|
||||
<param type="cl_event_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_event" name="event" flow="in" />
|
||||
<param type="cl_event_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetEventProfilingInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_event" name="event" />
|
||||
<param type="cl_profiling_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_event" name="event" flow="in" />
|
||||
<param type="cl_profiling_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetImageInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_mem" name="image" />
|
||||
<param type="cl_image_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_mem" name="image" flow="in" />
|
||||
<param type="cl_image_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetKernelInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_kernel" name="kernel" />
|
||||
<param type="cl_kernel_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_kernel" name="kernel" flow="in" />
|
||||
<param type="cl_kernel_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetKernelWorkGroupInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_kernel" name="kernel" />
|
||||
<param type="cl_device_id" name="device" />
|
||||
<param type="cl_kernel_work_group_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_kernel" name="kernel" flow="in" />
|
||||
<param type="cl_device_id" name="device" flow="in" />
|
||||
<param type="cl_kernel_work_group_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetMemObjectInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_mem" name="memobj" />
|
||||
<param type="cl_mem_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_mem" name="memobj" flow="in" />
|
||||
<param type="cl_mem_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetPlatformIDs" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_uint" name="num_entries" />
|
||||
<param type="cl_platform_id*" name="platforms" />
|
||||
<param type="cl_uint*" name="num_platforms" />
|
||||
<param type="cl_uint" name="num_entries" flow="in" />
|
||||
<param type="cl_platform_id*" name="platforms" flow="in" />
|
||||
<param type="cl_uint*" name="num_platforms" flow="in" />
|
||||
</function>
|
||||
<function name="GetPlatformInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_platform_id" name="platform" />
|
||||
<param type="cl_platform_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_platform_id" name="platform" flow="in" />
|
||||
<param type="cl_platform_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetProgramBuildInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_program" name="program" />
|
||||
<param type="cl_device_id" name="device" />
|
||||
<param type="cl_program_build_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_program" name="program" flow="in" />
|
||||
<param type="cl_device_id" name="device" flow="in" />
|
||||
<param type="cl_program_build_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetProgramInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_program" name="program" />
|
||||
<param type="cl_program_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_program" name="program" flow="in" />
|
||||
<param type="cl_program_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetSamplerInfo" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_sampler" name="sampler" />
|
||||
<param type="cl_sampler_info" name="param_name" />
|
||||
<param type="size_t" name="param_value_size" />
|
||||
<param type="void*" name="param_value" />
|
||||
<param type="size_t*" name="param_value_size_ret" />
|
||||
<param type="cl_sampler" name="sampler" flow="in" />
|
||||
<param type="cl_sampler_info" name="param_name" flow="in" />
|
||||
<param type="size_t" name="param_value_size" flow="in" />
|
||||
<param type="void*" name="param_value" flow="in" />
|
||||
<param type="size_t*" name="param_value_size_ret" flow="out" />
|
||||
</function>
|
||||
<function name="GetSupportedImageFormats" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_mem_flags" name="flags" />
|
||||
<param type="cl_mem_object_type" name="image_type" />
|
||||
<param type="cl_uint" name="num_entries" />
|
||||
<param type="cl_image_format*" name="image_formats" />
|
||||
<param type="cl_uint*" name="num_image_formats" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
<param type="cl_mem_flags" name="flags" flow="in" />
|
||||
<param type="cl_mem_object_type" name="image_type" flow="in" />
|
||||
<param type="cl_uint" name="num_entries" flow="in" />
|
||||
<param type="cl_image_format*" name="image_formats" flow="in" />
|
||||
<param type="cl_uint*" name="num_image_formats" flow="in" />
|
||||
</function>
|
||||
<function name="ReleaseCommandQueue" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
</function>
|
||||
<function name="ReleaseContext" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
</function>
|
||||
<function name="ReleaseEvent" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_event" name="event" />
|
||||
<param type="cl_event" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="ReleaseKernel" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_kernel" name="kernel" />
|
||||
<param type="cl_kernel" name="kernel" flow="in" />
|
||||
</function>
|
||||
<function name="ReleaseMemObject" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_mem" name="memobj" />
|
||||
<param type="cl_mem" name="memobj" flow="in" />
|
||||
</function>
|
||||
<function name="ReleaseProgram" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_program" name="program" />
|
||||
<param type="cl_program" name="program" flow="in" />
|
||||
</function>
|
||||
<function name="ReleaseSampler" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_sampler" name="sampler" />
|
||||
<param type="cl_sampler" name="sampler" flow="in" />
|
||||
</function>
|
||||
<function name="RetainCommandQueue" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
</function>
|
||||
<function name="RetainContext" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_context" name="context" />
|
||||
<param type="cl_context" name="context" flow="in" />
|
||||
</function>
|
||||
<function name="RetainEvent" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_event" name="event" />
|
||||
<param type="cl_event" name="event" flow="in" />
|
||||
</function>
|
||||
<function name="RetainKernel" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_kernel" name="kernel" />
|
||||
<param type="cl_kernel" name="kernel" flow="in" />
|
||||
</function>
|
||||
<function name="RetainMemObject" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_mem" name="memobj" />
|
||||
<param type="cl_mem" name="memobj" flow="in" />
|
||||
</function>
|
||||
<function name="RetainProgram" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_program" name="program" />
|
||||
<param type="cl_program" name="program" flow="in" />
|
||||
</function>
|
||||
<function name="RetainSampler" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_sampler" name="sampler" />
|
||||
<param type="cl_sampler" name="sampler" flow="in" />
|
||||
</function>
|
||||
<function name="SetCommandQueueProperty" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_command_queue" name="command_queue" />
|
||||
<param type="cl_command_queue_properties" name="properties" />
|
||||
<param type="cl_bool" name="enable" />
|
||||
<param type="cl_command_queue_properties*" name="old_properties" />
|
||||
<param type="cl_command_queue" name="command_queue" flow="in" />
|
||||
<param type="cl_command_queue_properties" name="properties" flow="in" />
|
||||
<param type="cl_bool" name="enable" flow="in" />
|
||||
<param type="cl_command_queue_properties*" name="old_properties" flow="in" />
|
||||
</function>
|
||||
<function name="SetKernelArg" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_kernel" name="kernel" />
|
||||
<param type="cl_uint" name="arg_index" />
|
||||
<param type="size_t" name="arg_size" />
|
||||
<param type="void*" name="arg_value" />
|
||||
<param type="cl_kernel" name="kernel" flow="in" />
|
||||
<param type="cl_uint" name="arg_index" flow="in" />
|
||||
<param type="size_t" name="arg_size" flow="in" />
|
||||
<param type="void*" name="arg_value" flow="in" />
|
||||
</function>
|
||||
<function name="UnloadCompiler" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
</function>
|
||||
<function name="WaitForEvents" extension="Core" profile="" category="1.0" version="1.0">
|
||||
<returns type="cl_int" />
|
||||
<param type="cl_uint" name="num_events" />
|
||||
<param type="cl_event*" name="event_list" />
|
||||
<param type="cl_uint" name="num_events" flow="in" />
|
||||
<param type="cl_event*" name="event_list" flow="in" />
|
||||
</function>
|
||||
</signatures>
|
Loading…
Reference in a new issue