Uses of Record Class
club.doki7.opencl.handle.CLDeviceId.Ptr
Packages that use CLDeviceId.Ptr
-
Uses of CLDeviceId.Ptr in club.doki7.opencl
Methods in club.doki7.opencl with parameters of type CLDeviceId.PtrModifier and TypeMethodDescriptionintCL.buildProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, CLFunctionTypes.Ipfn_notify_5 pfn_notify, @NotNull MemorySegment user_data) intCL.buildProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data) intCL.buildProgram(Arena arena, @Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, CLFunctionTypes.Ipfn_notify_5 pfn_notify, @NotNull MemorySegment user_data) intCL.compileProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable club.doki7.ffm.ptr.PointerPtr header_include_names, CLFunctionTypes.Ipfn_notify_6 pfn_notify, @NotNull MemorySegment user_data) intCL.compileProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable club.doki7.ffm.ptr.PointerPtr header_include_names, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data) intCL.compileProgram(Arena arena, @Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable club.doki7.ffm.ptr.PointerPtr header_include_names, CLFunctionTypes.Ipfn_notify_6 pfn_notify, @NotNull MemorySegment user_data) @Nullable CLContextCL.createContext(@Nullable club.doki7.ffm.ptr.PointerPtr properties, int num_devices, CLDeviceId.Ptr devices, CLFunctionTypes.Ipfn_notify_0 pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLContextCL.createContext(@Nullable club.doki7.ffm.ptr.PointerPtr properties, int num_devices, CLDeviceId.Ptr devices, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLContextCL.createContext(Arena arena, @Nullable club.doki7.ffm.ptr.PointerPtr properties, int num_devices, CLDeviceId.Ptr devices, CLFunctionTypes.Ipfn_notify_0 pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithBinary(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.PointerPtr lengths, @Nullable club.doki7.ffm.ptr.PointerPtr binaries, @Nullable club.doki7.ffm.ptr.IntPtr binary_status, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithBuiltInKernels(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr kernel_names, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) intCL.createSubDevices(@Nullable CLDeviceId in_device, @Nullable club.doki7.ffm.ptr.PointerPtr properties, int num_devices, CLDeviceId.Ptr out_devices, @Nullable club.doki7.ffm.ptr.IntPtr num_devices_ret) intCL.createSubDevicesEXT(@Nullable CLDeviceId in_device, @Nullable club.doki7.ffm.ptr.LongPtr properties, int num_entries, CLDeviceId.Ptr out_devices, @Nullable club.doki7.ffm.ptr.IntPtr num_devices) intCL.getDeviceIDs(@Nullable CLPlatformId platform, long device_type, int num_entries, CLDeviceId.Ptr devices, @Nullable club.doki7.ffm.ptr.IntPtr num_devices) intCL.getDeviceIDsFromD3D10KHR(@Nullable CLPlatformId platform, int d3d_device_source, @NotNull MemorySegment d3d_object, int d3d_device_set, int num_entries, CLDeviceId.Ptr devices, @Nullable club.doki7.ffm.ptr.IntPtr num_devices) intCL.getDeviceIDsFromD3D11KHR(@Nullable CLPlatformId platform, int d3d_device_source, @NotNull MemorySegment d3d_object, int d3d_device_set, int num_entries, CLDeviceId.Ptr devices, @Nullable club.doki7.ffm.ptr.IntPtr num_devices) intCL.getDeviceIDsFromDX9INTEL(@Nullable CLPlatformId platform, int dx9_device_source, @NotNull MemorySegment dx9_object, int dx9_device_set, int num_entries, CLDeviceId.Ptr devices, @Nullable club.doki7.ffm.ptr.IntPtr num_devices) intCL.getDeviceIDsFromDX9MediaAdapterKHR(@Nullable CLPlatformId platform, int num_media_adapters, @Nullable club.doki7.ffm.ptr.IntPtr media_adapter_type, @NotNull MemorySegment media_adapters, int media_adapter_set, int num_entries, CLDeviceId.Ptr devices, @Nullable club.doki7.ffm.ptr.IntPtr num_devices) intCL.getDeviceIDsFromVA_APIMediaAdapterINTEL(@Nullable CLPlatformId platform, int media_adapter_type, @NotNull MemorySegment media_adapter, int media_adapter_set, int num_entries, CLDeviceId.Ptr devices, @Nullable club.doki7.ffm.ptr.IntPtr num_devices) @Nullable CLProgramCL.linkProgram(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, CLFunctionTypes.Ipfn_notify_7 pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLProgramCL.linkProgram(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLProgramCL.linkProgram(Arena arena, @Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable club.doki7.ffm.ptr.BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, CLFunctionTypes.Ipfn_notify_7 pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) -
Uses of CLDeviceId.Ptr in club.doki7.opencl.handle
Methods in club.doki7.opencl.handle that return CLDeviceId.PtrModifier and TypeMethodDescriptionstatic CLDeviceId.Ptrstatic CLDeviceId.Ptrstatic CLDeviceId.PtrCLDeviceId.Ptr.allocate(Arena arena, @Nullable CLDeviceId @NotNull [] values) static CLDeviceId.PtrCLDeviceId.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable CLDeviceId> values) static CLDeviceId.PtrCLDeviceId.Ptr.allocateV(Arena arena, @Nullable CLDeviceId value0, @Nullable CLDeviceId... values) CLDeviceId.Ptr.offset(long offset) CLDeviceId.Ptr.reinterpret(long newSize) CLDeviceId.Ptr.slice(long end) CLDeviceId.Ptr.slice(long start, long end)