Uses of Record Class
club.doki7.opencl.handle.CLKernel
Packages that use CLKernel
-
Uses of CLKernel in club.doki7.opencl
Methods in club.doki7.opencl that return CLKernelModifier and TypeMethodDescription@Nullable CLKernel
CL.cloneKernel
(@Nullable CLKernel source_kernel, @Nullable IntPtr errcode_ret) @Nullable CLKernel
CL.createKernel
(@Nullable CLProgram program, @Nullable BytePtr kernel_name, @Nullable IntPtr errcode_ret) Methods in club.doki7.opencl with parameters of type CLKernelModifier and TypeMethodDescription@Nullable CLKernel
CL.cloneKernel
(@Nullable CLKernel source_kernel, @Nullable IntPtr errcode_ret) int
CL.commandNDRangeKernelKHR
(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLKernel kernel, int workDim, @Nullable PointerPtr globalWorkOffset, @Nullable PointerPtr globalWorkSize, @Nullable PointerPtr localWorkSize, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) int
CL.enqueueNDRangeKernel
(@Nullable CLCommandQueue command_queue, @Nullable CLKernel kernel, int workDim, @Nullable PointerPtr globalWorkOffset, @Nullable PointerPtr globalWorkSize, @Nullable PointerPtr localWorkSize, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) int
CL.enqueueTask
(@Nullable CLCommandQueue command_queue, @Nullable CLKernel kernel, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) int
CL.getKernelArgInfo
(@Nullable CLKernel kernel, int argIndex, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.getKernelInfo
(@Nullable CLKernel kernel, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.getKernelSubGroupInfo
(@Nullable CLKernel kernel, @Nullable CLDeviceId device, int paramName, long input_value_size, @NotNull MemorySegment input_value, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.getKernelSubGroupInfoKHR
(@Nullable CLKernel in_kernel, @Nullable CLDeviceId in_device, int paramName, long input_value_size, @NotNull MemorySegment input_value, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.getKernelSuggestedLocalWorkSizeKHR
(@Nullable CLCommandQueue command_queue, @Nullable CLKernel kernel, int workDim, @Nullable PointerPtr globalWorkOffset, @Nullable PointerPtr globalWorkSize, @Nullable PointerPtr suggested_local_work_size) int
CL.getKernelWorkGroupInfo
(@Nullable CLKernel kernel, @Nullable CLDeviceId device, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.releaseKernel
(@Nullable CLKernel kernel) int
CL.retainKernel
(@Nullable CLKernel kernel) int
CL.setKernelArg
(@Nullable CLKernel kernel, int argIndex, long argSize, @NotNull MemorySegment argValue) int
CL.setKernelArgDevicePointerEXT
(@Nullable CLKernel kernel, int argIndex, long argValue) int
CL.setKernelArgMemPointerINTEL
(@Nullable CLKernel kernel, int argIndex, @NotNull MemorySegment argValue) int
CL.setKernelArgSVMPointer
(@Nullable CLKernel kernel, int argIndex, @NotNull MemorySegment argValue) int
CL.setKernelArgSVMPointerARM
(@Nullable CLKernel kernel, int argIndex, @NotNull MemorySegment argValue) int
CL.setKernelExecInfo
(@Nullable CLKernel kernel, int paramName, long paramValueSize, @NotNull MemorySegment paramValue) int
CL.setKernelExecInfoARM
(@Nullable CLKernel kernel, int paramName, long paramValueSize, @NotNull MemorySegment paramValue) -
Uses of CLKernel in club.doki7.opencl.handle
Classes in club.doki7.opencl.handle that implement interfaces with type arguments of type CLKernelModifier and TypeClassDescriptionstatic final record
Represents a pointer to cl_kernel handle(s) in native memory.Methods in club.doki7.opencl.handle that return CLKernelModifier and TypeMethodDescription@Nullable CLKernel
CLKernel.Ptr.read()
@Nullable CLKernel
CLKernel.Ptr.read
(long index) Methods in club.doki7.opencl.handle that return types with arguments of type CLKernelMethods in club.doki7.opencl.handle with parameters of type CLKernelMethod parameters in club.doki7.opencl.handle with type arguments of type CLKernelModifier and TypeMethodDescriptionstatic CLKernel.Ptr
CLKernel.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable CLKernel> values)