Package org.lwjgl.opencl
Class ARMControlledKernelTermination
- java.lang.Object
-
- org.lwjgl.opencl.ARMControlledKernelTermination
-
public final class ARMControlledKernelTermination extends java.lang.ObjectNative bindings to the arm_controlled_kernel_termination extension.This extension enables the controlled termination of kernels using a built-in function.
It also enables the termination reason to be queried on devices that support it. This makes it possible to end the execution of a successful search kernel early or implement assert-like functionality using
printf.
-
-
Field Summary
Fields Modifier and Type Field Description static intCL_COMMAND_TERMINATED_ITSELF_WITH_FAILURE_ARMError code to indicate kernel terminated with failure.static intCL_COMMAND_TERMINATION_COMPLETION_ARM
CL_COMMAND_TERMINATION_CONTROLLED_FAILURE_ARM
CL_COMMAND_TERMINATION_CONTROLLED_SUCCESS_ARM
CL_COMMAND_TERMINATION_ERROR_ARMValues returned for event termination reason query.static intCL_DEVICE_CONTROLLED_TERMINATION_CAPABILITIES_ARMAccepted value for theparam_nameparameter toGetDeviceInfo.static intCL_DEVICE_CONTROLLED_TERMINATION_FAILURE_ARM
CL_DEVICE_CONTROLLED_TERMINATION_QUERY_ARM
CL_DEVICE_CONTROLLED_TERMINATION_SUCCESS_ARMBit fields for controlled termination feature query.static intCL_EVENT_COMMAND_TERMINATION_REASON_ARMAccepted value for theparam_nameparameter toGetEventInfo.
-
-
-
Field Detail
-
CL_COMMAND_TERMINATED_ITSELF_WITH_FAILURE_ARM
Error code to indicate kernel terminated with failure.
-
CL_DEVICE_CONTROLLED_TERMINATION_CAPABILITIES_ARM
Accepted value for theparam_nameparameter toGetDeviceInfo.
-
CL_DEVICE_CONTROLLED_TERMINATION_SUCCESS_ARM, CL_DEVICE_CONTROLLED_TERMINATION_FAILURE_ARM, CL_DEVICE_CONTROLLED_TERMINATION_QUERY_ARM
Bit fields for controlled termination feature query.
-
CL_EVENT_COMMAND_TERMINATION_REASON_ARM
Accepted value for theparam_nameparameter toGetEventInfo.
-
CL_COMMAND_TERMINATION_COMPLETION_ARM, CL_COMMAND_TERMINATION_CONTROLLED_SUCCESS_ARM, CL_COMMAND_TERMINATION_CONTROLLED_FAILURE_ARM, CL_COMMAND_TERMINATION_ERROR_ARM
Values returned for event termination reason query.
-
-