Uses of Record Class
club.doki7.opencl.handle.CLDeviceId
Packages that use CLDeviceId
-
Uses of CLDeviceId in club.doki7.opencl
Methods in club.doki7.opencl with parameters of type CLDeviceIdModifier and TypeMethodDescription@Nullable CLCommandQueue
CL.createCommandQueue
(@Nullable CLContext context, @Nullable CLDeviceId device, long properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueue
CL.createCommandQueueWithProperties
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueue
CL.createCommandQueueWithPropertiesKHR
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) int
CL.createSubDevices
(@Nullable CLDeviceId in_device, @Nullable PointerPtr properties, int num_devices, CLDeviceId.Ptr out_devices, @Nullable IntPtr num_devices_ret) int
CL.createSubDevicesEXT
(@Nullable CLDeviceId in_device, @Nullable LongPtr properties, int num_entries, CLDeviceId.Ptr out_devices, @Nullable IntPtr num_devices) @NotNull MemorySegment
CL.deviceMemAllocINTEL
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) int
CL.getDeviceAndHostTimer
(@Nullable CLDeviceId device, @Nullable LongPtr device_timestamp, @Nullable LongPtr host_timestamp) int
CL.getDeviceImageInfoQCOM
(@Nullable CLDeviceId device, long imageWidth, long imageHeight, @Nullable CLImageFormat image_format, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.getDeviceInfo
(@Nullable CLDeviceId device, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.getHostTimer
(@Nullable CLDeviceId device, @Nullable LongPtr host_timestamp) 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.getKernelWorkGroupInfo
(@Nullable CLKernel kernel, @Nullable CLDeviceId device, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.getProgramBuildInfo
(@Nullable CLProgram program, @Nullable CLDeviceId device, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) int
CL.getSemaphoreHandleForTypeKHR
(@Nullable CLSemaphoreKhr sema_object, @Nullable CLDeviceId device, int handle_type, long handle_size, @NotNull MemorySegment handle_ptr, @Nullable PointerPtr handle_size_ret) int
CL.releaseDevice
(@Nullable CLDeviceId device) int
CL.releaseDeviceEXT
(@Nullable CLDeviceId device) int
CL.retainDevice
(@Nullable CLDeviceId device) int
CL.retainDeviceEXT
(@Nullable CLDeviceId device) int
CL.setDefaultDeviceCommandQueue
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable CLCommandQueue command_queue) @NotNull MemorySegment
CL.sharedMemAllocINTEL
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) -
Uses of CLDeviceId in club.doki7.opencl.handle
Classes in club.doki7.opencl.handle that implement interfaces with type arguments of type CLDeviceIdModifier and TypeClassDescriptionstatic final record
Represents a pointer to cl_device_id handle(s) in native memory.Methods in club.doki7.opencl.handle that return CLDeviceIdModifier and TypeMethodDescription@Nullable CLDeviceId
CLDeviceId.Ptr.read()
@Nullable CLDeviceId
CLDeviceId.Ptr.read
(long index) Methods in club.doki7.opencl.handle that return types with arguments of type CLDeviceIdMethods in club.doki7.opencl.handle with parameters of type CLDeviceIdModifier and TypeMethodDescriptionstatic CLDeviceId.Ptr
CLDeviceId.Ptr.allocate
(Arena arena, @Nullable CLDeviceId @NotNull [] values) static CLDeviceId.Ptr
CLDeviceId.Ptr.allocateV
(Arena arena, @Nullable CLDeviceId value0, @Nullable CLDeviceId... values) void
CLDeviceId.Ptr.write
(long index, @Nullable CLDeviceId value) void
CLDeviceId.Ptr.write
(@Nullable CLDeviceId value) void
CLDeviceId.Ptr.write
(@Nullable CLDeviceId[] values) void
CLDeviceId.Ptr.writeV
(@Nullable CLDeviceId value0, @Nullable CLDeviceId... values) Method parameters in club.doki7.opencl.handle with type arguments of type CLDeviceIdModifier and TypeMethodDescriptionstatic CLDeviceId.Ptr
CLDeviceId.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable CLDeviceId> values)