@NonnullDefault
See: Description
| Interface | Description |
|---|---|
| CLContextCallbackI |
Instances of this interface may be passed to the
CreateContext and CreateContextFromType methods. |
| CLEventCallbackI |
Instances of this interface may be passed to the
SetEventCallback method. |
| CLMemObjectDestructorCallbackI |
Instances of this interface may be passed to the
SetMemObjectDestructorCallback method. |
| CLNativeKernelI |
Instances of this interface may be passed to the
EnqueueNativeKernel method. |
| CLProgramCallbackI |
Instances of this interface may be passed to the
BuildProgram, CompileProgram and LinkProgram methods. |
| CLProgramReleaseCallbackI |
Instances of this interface may be passed to the
SetProgramReleaseCallback method. |
| CLReportLiveObjectsAlteraCallbackI |
Instances of this interface may be passed to the
ReportLiveObjectsAltera method. |
| CLSVMFreeCallbackI |
Instances of this interface may be passed to the
EnqueueSVMFree method. |
| Class | Description |
|---|---|
| ALTERACompilerMode |
Native bindings to the altera_compiler_mode extension.
|
| ALTERADeviceTemperature |
Native bindings to the altera_device_temperature extension.
|
| ALTERALiveObjectTracking |
Native bindings to the altera_live_object_tracking extension.
|
| AMDBusAddressableMemory |
Native bindings to the amd_bus_addressable_memory extension.
|
| AMDDeviceAttributeQuery |
Native bindings to the amd_device_attribute_query extension.
|
| AMDDeviceBoardName |
Native bindings to the amd_device_board_name extension.
|
| AMDDevicePersistentMemory |
Native bindings to the amd_device_persistent_memory extension.
|
| AMDDeviceProfilingTimerOffset |
Native bindings to the amd_device_profiling_timer_offset extension.
|
| AMDDeviceTopology |
Native bindings to the amd_device_topology extension.
|
| AMDOfflineDevices |
Native bindings to the amd_offline_devices extension.
|
| APPLEBiasedFixedPointImageFormats |
Native bindings to the APPLE_biased_fixed_point_image_formats extension.
|
| APPLECommandQueuePriority |
Native bindings to the APPLE_command_queue_priority extension.
|
| APPLECommandQueueSelectComputeUnits |
Native bindings to the APPLE_command_queue_select_compute_units extension.
|
| APPLEContextLoggingFunctions |
Native bindings to the APPLE_ContextLoggingFunctions extension.
|
| APPLEFixedAlphaChannelOrders |
Native bindings to the APPLE_fixed_alpha_channel_orders extension.
|
| APPLEGLSharing |
Native bindings to the APPLE_gl_sharing extension.
|
| APPLEQueryKernelNames |
Native bindings to the APPLE_query_kernel_names extension.
|
| ARMPrintf |
Native bindings to the arm_printf extension.
|
| CL10 |
The core OpenCL 1.0 functionality.
|
| CL10GL |
The OpenCL 1.0 OpenGL interoperability functionality.
|
| CL11 |
The core OpenCL 1.1 functionality.
|
| CL12 |
The core OpenCL 1.2 functionality.
|
| CL12GL |
The OpenCL 1.2 OpenGL interoperability functionality.
|
| CL20 |
The core OpenCL 2.0 functionality.
|
| CL21 |
The core OpenCL 2.1 functionality.
|
| CL22 |
The core OpenCL 2.2 functionality.
|
| CLBufferRegion |
Buffer region struct.
|
| CLBufferRegion.Buffer |
An array of
CLBufferRegion structs. |
| CLBusAddressAMD |
Bus address information used in
EnqueueMakeBuffersResidentAMD. |
| CLBusAddressAMD.Buffer |
An array of
CLBusAddressAMD structs. |
| CLCapabilities |
Defines the capabilities of an OpenCL platform or device.
|
| CLContextCallback |
Instances of this class may be passed to the
CreateContext and CreateContextFromType methods. |
| CLDeviceTopologyAMD | |
| CLDeviceTopologyAMD.Buffer |
An array of
CLDeviceTopologyAMD structs. |
| CLEventCallback |
Instances of this class may be passed to the
SetEventCallback method. |
| CLImageDesc |
Describes the type and dimensions of the image or image array.
|
| CLImageDesc.Buffer |
An array of
CLImageDesc structs. |
| CLImageFormat |
The image format descriptor struct.
|
| CLImageFormat.Buffer |
An array of
CLImageFormat structs. |
| CLMemEXTHostPtr | |
| CLMemEXTHostPtr.Buffer |
An array of
CLMemEXTHostPtr structs. |
| CLMemObjectDestructorCallback |
Instances of this class may be passed to the
SetMemObjectDestructorCallback method. |
| CLMotionEstimationDescINTEL |
Describes the configuration of the motion estimation algorithm.
|
| CLMotionEstimationDescINTEL.Buffer |
An array of
CLMotionEstimationDescINTEL structs. |
| CLNativeKernel |
Instances of this class may be passed to the
EnqueueNativeKernel method. |
| CLProgramCallback | |
| CLProgramReleaseCallback |
Instances of this class may be passed to the
SetProgramReleaseCallback method. |
| CLReportLiveObjectsAlteraCallback |
Instances of this class may be passed to the
ReportLiveObjectsAltera method. |
| CLSVMFreeCallback |
Instances of this class may be passed to the
EnqueueSVMFree method. |
| EXTAtomicCounters32 |
Native bindings to the ext_atomic_counters_32 extension.
|
| EXTAtomicCounters64 |
Native bindings to the ext_atomic_counters_64 extension.
|
| EXTDeviceFission |
Native bindings to the ext_device_fission extension.
|
| EXTMigrateMemobject |
Native bindings to the ext_migrate_memobject extension.
|
| INTELAccelerator |
Native bindings to the intel_accelerator extension.
|
| INTELAdvancedMotionEstimation |
Native bindings to the intel_advanced_motion_estimation extension.
|
| INTELDevicePartitionByNames |
Native bindings to the intel_device_partition_by_names extension.
|
| INTELDeviceSideAVCMotionEstimation |
Native bindings to the intel_device_side_avc_motion_estimation extension.
|
| INTELDriverDiagnostics |
Native bindings to the intel_driver_diagnostics extension.
|
| INTELEGLImageYUV |
Native bindings to the intel_egl_image_yuv extension.
|
| INTELMotionEstimation |
Native bindings to the intel_motion_estimation extension.
|
| INTELPackedYUV |
Native bindings to the intel_packed_yuv extension.
|
| INTELPlanarYUV |
Native bindings to the intel_planar_yuv extension.
|
| INTELRequiredSubgroupSize |
Native bindings to the intel_required_subgroup_size extension.
|
| INTELSimultaneousSharing |
Native bindings to the intel_simultaneous_sharing extension.
|
| INTELSubgroups |
Native bindings to the intel_subgroups extension.
|
| INTELThreadLocalExec |
Native bindings to the intel_thread_local_exec extension.
|
| INTELVAAPIMediaSharing |
Native bindings to the intel_va_api_media_sharing extension.
|
| KHRDepthImages |
Native bindings to the khr_depth_images extension.
|
| KHREGLEvent |
Native bindings to the khr_egl_event extension.
|
| KHREGLImage |
Native bindings to the khr_egl_image extension.
|
| KHRFP16 |
Native bindings to the khr_fp16 extension.
|
| KHRFP64 |
Native bindings to the khr_fp64 extension.
|
| KHRGLDepthImages |
Native bindings to the khr_gl_depth_images extension.
|
| KHRGLEvent |
Native bindings to the khr_gl_event extension.
|
| KHRGLMSAASharing |
Native bindings to the khr_gl_msaa_sharing extension.
|
| KHRGLSharing |
Native bindings to the khr_gl_sharing extension.
|
| KHRICD |
Native bindings to the khr_icd extension.
|
| KHRImage2DFromBuffer |
Native bindings to the khr_image2d_from_buffer extension.
|
| KHRInitializeMemory |
Native bindings to the khr_initialize_memory extension.
|
| KHRMipmapImage |
Native bindings to the khr_mipmap_image extension.
|
| KHRPriorityHints |
Native bindings to the khr_priority_hints extension.
|
| KHRSPIR |
Native bindings to the khr_spir extension.
|
| KHRSubgroupNamedBarrier |
Native bindings to the khr_subgroup_named_barrier extension.
|
| KHRTerminateContext |
Native bindings to the khr_terminate_context extension.
|
| KHRThrottleHints |
Native bindings to the khr_throttle_hints extension.
|
| NVDeviceAttributeQuery |
Native bindings to the nv_device_attribute_query extension.
|
| QCOMEXTHostPtr |
Native bindings to the qcom_ext_host_ptr extension.
|
| QCOMEXTHostPtrIOCoherent |
Native bindings to the qcom_ext_host_ptr_iocoherent extension.
|
The Khronos OpenCL registry is a useful online resource that contains the OpenCL specification, as well as the specifications of OpenCL extensions.
Copyright LWJGL. All Rights Reserved. License terms.