Uses of Record Class
club.doki7.opencl.handle.CLProgram.Ptr
Packages that use CLProgram.Ptr
-
Uses of CLProgram.Ptr in club.doki7.opencl
Methods in club.doki7.opencl with parameters of type CLProgram.PtrModifier and TypeMethodDescriptionintCL.compileProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable 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 BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable 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 BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable PointerPtr header_include_names, CLFunctionTypes.Ipfn_notify_6 pfn_notify, @NotNull MemorySegment user_data) @Nullable CLProgramCL.linkProgram(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, CLFunctionTypes.Ipfn_notify_7 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.linkProgram(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.linkProgram(Arena arena, @Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, CLFunctionTypes.Ipfn_notify_7 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) -
Uses of CLProgram.Ptr in club.doki7.opencl.handle
Methods in club.doki7.opencl.handle that return CLProgram.PtrModifier and TypeMethodDescriptionstatic CLProgram.Ptrstatic CLProgram.Ptrstatic CLProgram.Ptrstatic CLProgram.PtrCLProgram.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable CLProgram> values) static CLProgram.PtrCLProgram.Ptr.offset(long offset) CLProgram.Ptr.reinterpret(long newSize) Assume theCLProgram.Ptris capable of holding at leastnewSizehandles, create a new viewCLProgram.Ptrthat uses the same backing storage as thisCLProgram.Ptr, but with the new size.CLProgram.Ptr.slice(long end) CLProgram.Ptr.slice(long start, long end) Note that this function uses theList.subList(int, int)semantics (left inclusive, right exclusive interval), notMemorySegment.asSlice(long, long)semantics (offset + newSize).