Uses of Record Class
club.doki7.opencl.handle.CLMem.Ptr
Packages that use CLMem.Ptr
-
Uses of CLMem.Ptr in club.doki7.opencl
Methods in club.doki7.opencl with parameters of type CLMem.PtrModifier and TypeMethodDescriptionintCL.enqueueAcquireD3D10ObjectsKHR(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueAcquireD3D11ObjectsKHR(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueAcquireDX9MediaSurfacesKHR(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueAcquireDX9ObjectsINTEL(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueAcquireEGLObjectsKHR(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueAcquireExternalMemObjectsKHR(@Nullable CLCommandQueue command_queue, int num_mem_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueAcquireGLObjects(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueAcquireGrallocObjectsIMG(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueAcquireVA_APIMediaSurfacesINTEL(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueMigrateMemObjectEXT(@Nullable CLCommandQueue command_queue, int num_mem_objects, CLMem.Ptr mem_objects, long flags, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueMigrateMemObjects(@Nullable CLCommandQueue command_queue, int num_mem_objects, CLMem.Ptr mem_objects, long flags, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueNativeKernel(@Nullable CLCommandQueue command_queue, CLFunctionTypes.Iuser_func_0 user_func, @NotNull MemorySegment args, long cb_args, int num_mem_objects, CLMem.Ptr mem_list, @Nullable PointerPtr args_mem_loc, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueNativeKernel(@Nullable CLCommandQueue command_queue, @NotNull MemorySegment user_func, @NotNull MemorySegment args, long cb_args, int num_mem_objects, CLMem.Ptr mem_list, @Nullable PointerPtr args_mem_loc, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueNativeKernel(Arena arena, @Nullable CLCommandQueue command_queue, CLFunctionTypes.Iuser_func_0 user_func, @NotNull MemorySegment args, long cb_args, int num_mem_objects, CLMem.Ptr mem_list, @Nullable PointerPtr args_mem_loc, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseD3D10ObjectsKHR(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseD3D11ObjectsKHR(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseDX9MediaSurfacesKHR(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseDX9ObjectsINTEL(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseEGLObjectsKHR(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseExternalMemObjectsKHR(@Nullable CLCommandQueue command_queue, int num_mem_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseGLObjects(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseGrallocObjectsIMG(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReleaseVA_APIMediaSurfacesINTEL(@Nullable CLCommandQueue command_queue, int num_objects, CLMem.Ptr mem_objects, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) -
Uses of CLMem.Ptr in club.doki7.opencl.handle
Methods in club.doki7.opencl.handle that return CLMem.PtrModifier and TypeMethodDescriptionstatic CLMem.Ptrstatic CLMem.Ptrstatic CLMem.Ptrstatic CLMem.PtrCLMem.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable CLMem> values) static CLMem.PtrCLMem.Ptr.offset(long offset) CLMem.Ptr.reinterpret(long newSize) CLMem.Ptr.slice(long end) CLMem.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).