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 CLCommandQueueCL.createCommandQueue(@Nullable CLContext context, @Nullable CLDeviceId device, long properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueueCL.createCommandQueueWithProperties(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueueCL.createCommandQueueWithPropertiesKHR(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) intCL.createSubDevices(@Nullable CLDeviceId in_device, @Nullable PointerPtr properties, int num_devices, CLDeviceId.Ptr out_devices, @Nullable IntPtr num_devices_ret) intCL.createSubDevicesEXT(@Nullable CLDeviceId in_device, @Nullable LongPtr properties, int num_entries, CLDeviceId.Ptr out_devices, @Nullable IntPtr num_devices) @NotNull MemorySegmentCL.deviceMemAllocINTEL(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) intCL.getDeviceAndHostTimer(@Nullable CLDeviceId device, @Nullable LongPtr device_timestamp, @Nullable LongPtr host_timestamp) intCL.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) intCL.getDeviceInfo(@Nullable CLDeviceId device, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getHostTimer(@Nullable CLDeviceId device, @Nullable LongPtr host_timestamp) intCL.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) intCL.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) intCL.getKernelWorkGroupInfo(@Nullable CLKernel kernel, @Nullable CLDeviceId device, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getProgramBuildInfo(@Nullable CLProgram program, @Nullable CLDeviceId device, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getSemaphoreHandleForTypeKHR(@Nullable CLSemaphoreKhr sema_object, @Nullable CLDeviceId device, int handle_type, long handle_size, @NotNull MemorySegment handle_ptr, @Nullable PointerPtr handle_size_ret) intCL.releaseDevice(@Nullable CLDeviceId device) intCL.releaseDeviceEXT(@Nullable CLDeviceId device) intCL.retainDevice(@Nullable CLDeviceId device) intCL.retainDeviceEXT(@Nullable CLDeviceId device) intCL.setDefaultDeviceCommandQueue(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable CLCommandQueue command_queue) @NotNull MemorySegmentCL.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 recordRepresents a pointer to cl_device_id handle(s) in native memory.Methods in club.doki7.opencl.handle that return CLDeviceIdModifier and TypeMethodDescription@Nullable CLDeviceIdCLDeviceId.Ptr.read()@Nullable CLDeviceIdCLDeviceId.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.PtrCLDeviceId.Ptr.allocate(Arena arena, @Nullable CLDeviceId @NotNull [] values) static CLDeviceId.PtrCLDeviceId.Ptr.allocateV(Arena arena, @Nullable CLDeviceId value0, @Nullable CLDeviceId... values) voidCLDeviceId.Ptr.write(long index, @Nullable CLDeviceId value) voidCLDeviceId.Ptr.write(@Nullable CLDeviceId value) voidCLDeviceId.Ptr.write(@Nullable CLDeviceId[] values) voidCLDeviceId.Ptr.writeV(@Nullable CLDeviceId value0, @Nullable CLDeviceId... values) Method parameters in club.doki7.opencl.handle with type arguments of type CLDeviceIdModifier and TypeMethodDescriptionstatic CLDeviceId.PtrCLDeviceId.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable CLDeviceId> values)