Uses of Record Class
club.doki7.opencl.handle.CLContext
Packages that use CLContext
-
Uses of CLContext in club.doki7.opencl
Methods in club.doki7.opencl that return CLContextModifier and TypeMethodDescription@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 CLContextCL.createContextFromType(@Nullable club.doki7.ffm.ptr.PointerPtr properties, long device_type, CLFunctionTypes.Ipfn_notify_1 pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLContextCL.createContextFromType(@Nullable club.doki7.ffm.ptr.PointerPtr properties, long device_type, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLContextCL.createContextFromType(Arena arena, @Nullable club.doki7.ffm.ptr.PointerPtr properties, long device_type, CLFunctionTypes.Ipfn_notify_1 pfn_notify, @NotNull MemorySegment user_data, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) Methods in club.doki7.opencl with parameters of type CLContextModifier and TypeMethodDescription@Nullable CLAcceleratorIntelCL.createAcceleratorINTEL(@Nullable CLContext context, int accelerator_type, long descriptor_size, @NotNull MemorySegment descriptor, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createBuffer(@Nullable CLContext context, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createBufferWithProperties(@Nullable CLContext context, @Nullable club.doki7.ffm.ptr.LongPtr properties, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createBufferWithPropertiesINTEL(@Nullable CLContext context, @Nullable club.doki7.ffm.ptr.LongPtr properties, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLCommandQueueCL.createCommandQueue(@Nullable CLContext context, @Nullable CLDeviceId device, long properties, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLCommandQueueCL.createCommandQueueWithProperties(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable club.doki7.ffm.ptr.LongPtr properties, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLCommandQueueCL.createCommandQueueWithPropertiesKHR(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable club.doki7.ffm.ptr.LongPtr properties, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLEventCL.createEventFromEGLSyncKHR(@Nullable CLContext context, @NotNull MemorySegment sync, @NotNull MemorySegment display, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLEventCL.createEventFromGLsyncKHR(@Nullable CLContext context, @Nullable CLGLsync sync, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D10BufferKHR(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr resource, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D10Texture2DKHR(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr resource, int subresource, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D10Texture3DKHR(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr resource, int subresource, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D11BufferKHR(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr resource, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D11Texture2DKHR(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr resource, int subresource, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D11Texture3DKHR(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr resource, int subresource, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromDX9MediaSurfaceINTEL(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr resource, @NotNull MemorySegment sharedHandle, int plane, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromDX9MediaSurfaceKHR(@Nullable CLContext context, long flags, int adapter_type, @NotNull MemorySegment surface_info, int plane, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromEGLImageKHR(@Nullable CLContext context, @NotNull MemorySegment egldisplay, @NotNull MemorySegment eglimage, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr properties, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromGLBuffer(@Nullable CLContext context, long flags, int bufobj, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromGLRenderbuffer(@Nullable CLContext context, long flags, int renderbuffer, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromGLTexture(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromGLTexture2D(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromGLTexture3D(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createFromVA_APIMediaSurfaceINTEL(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.IntPtr surface, int plane, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createImage(@Nullable CLContext context, long flags, @Nullable CLImageFormat image_format, @Nullable CLImageDesc image_desc, @NotNull MemorySegment host_ptr, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createImage2D(@Nullable CLContext context, long flags, @Nullable CLImageFormat image_format, long imageWidth, long imageHeight, long imageRowPitch, @NotNull MemorySegment host_ptr, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createImage3D(@Nullable CLContext context, long flags, @Nullable CLImageFormat image_format, long imageWidth, long imageHeight, long imageDepth, long imageRowPitch, long imageSlicePitch, @NotNull MemorySegment host_ptr, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createImageWithProperties(@Nullable CLContext context, @Nullable club.doki7.ffm.ptr.LongPtr properties, long flags, @Nullable CLImageFormat image_format, @Nullable CLImageDesc image_desc, @NotNull MemorySegment host_ptr, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.createPipe(@Nullable CLContext context, long flags, int pipe_packet_size, int pipe_max_packets, @Nullable club.doki7.ffm.ptr.PointerPtr properties, @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) @Nullable CLProgramCL.createProgramWithIL(@Nullable CLContext context, @NotNull MemorySegment il, long length, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithILKHR(@Nullable CLContext context, @NotNull MemorySegment il, long length, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithSource(@Nullable CLContext context, int count, @Nullable club.doki7.ffm.ptr.PointerPtr strings, @Nullable club.doki7.ffm.ptr.PointerPtr lengths, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLSamplerCL.createSampler(@Nullable CLContext context, int normalized_coords, int addressing_mode, int filter_mode, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLSamplerCL.createSamplerWithProperties(@Nullable CLContext context, @Nullable club.doki7.ffm.ptr.LongPtr sampler_properties, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLSemaphoreKhrCL.createSemaphoreWithPropertiesKHR(@Nullable CLContext context, @Nullable club.doki7.ffm.ptr.LongPtr sema_props, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLEventCL.createUserEvent(@Nullable CLContext context, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @NotNull MemorySegmentCL.deviceMemAllocINTEL(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable club.doki7.ffm.ptr.LongPtr properties, long size, int alignment, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) intCL.getContextInfo(@Nullable CLContext context, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable club.doki7.ffm.ptr.PointerPtr param_value_size_ret) intCL.getImageRequirementsInfoEXT(@Nullable CLContext context, @Nullable club.doki7.ffm.ptr.LongPtr properties, long flags, @Nullable CLImageFormat image_format, @Nullable CLImageDesc image_desc, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable club.doki7.ffm.ptr.PointerPtr param_value_size_ret) intCL.getMemAllocInfoINTEL(@Nullable CLContext context, @NotNull MemorySegment ptr, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable club.doki7.ffm.ptr.PointerPtr param_value_size_ret) intCL.getSupportedD3D10TextureFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable club.doki7.ffm.ptr.IntPtr d3d10_formats, @Nullable club.doki7.ffm.ptr.IntPtr num_texture_formats) intCL.getSupportedD3D11TextureFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int plane, int num_entries, @Nullable club.doki7.ffm.ptr.IntPtr d3d11_formats, @Nullable club.doki7.ffm.ptr.IntPtr num_texture_formats) intCL.getSupportedDX9MediaSurfaceFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int plane, int num_entries, @Nullable club.doki7.ffm.ptr.IntPtr dx9_formats, @Nullable club.doki7.ffm.ptr.IntPtr num_surface_formats) intCL.getSupportedGLTextureFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable club.doki7.ffm.ptr.IntPtr gl_formats, @Nullable club.doki7.ffm.ptr.IntPtr num_texture_formats) intCL.getSupportedImageFormats(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable CLImageFormat image_formats, @Nullable club.doki7.ffm.ptr.IntPtr num_image_formats) intCL.getSupportedVA_APIMediaSurfaceFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int plane, int num_entries, @Nullable VAImageFormatCLREF va_api_formats, @Nullable club.doki7.ffm.ptr.IntPtr num_surface_formats) @NotNull MemorySegmentCL.hostMemAllocINTEL(@Nullable CLContext context, @Nullable club.doki7.ffm.ptr.LongPtr properties, long size, int alignment, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @Nullable CLMemCL.importMemoryARM(@Nullable CLContext context, long flags, @Nullable club.doki7.ffm.ptr.PointerPtr properties, @NotNull MemorySegment memory, long size, @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, 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) intCL.memBlockingFreeINTEL(@Nullable CLContext context, @NotNull MemorySegment ptr) intCL.memFreeINTEL(@Nullable CLContext context, @NotNull MemorySegment ptr) intCL.releaseContext(@Nullable CLContext context) intCL.retainContext(@Nullable CLContext context) intCL.setContextDestructorCallback(@Nullable CLContext context, CLFunctionTypes.Ipfn_notify_2 pfn_notify, @NotNull MemorySegment user_data) intCL.setContextDestructorCallback(@Nullable CLContext context, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data) intCL.setContextDestructorCallback(Arena arena, @Nullable CLContext context, CLFunctionTypes.Ipfn_notify_2 pfn_notify, @NotNull MemorySegment user_data) intCL.setDefaultDeviceCommandQueue(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable CLCommandQueue command_queue) intCL.setPerfHintQCOM(@Nullable CLContext context, int perf_hint) @NotNull MemorySegmentCL.sharedMemAllocINTEL(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable club.doki7.ffm.ptr.LongPtr properties, long size, int alignment, @Nullable club.doki7.ffm.ptr.IntPtr errcode_ret) @NotNull MemorySegment@NotNull MemorySegmentCL.SVMAllocARM(@Nullable CLContext context, long flags, long size, int alignment) voidCL.SVMFree(@Nullable CLContext context, @NotNull MemorySegment svm_pointer) voidCL.SVMFreeARM(@Nullable CLContext context, @NotNull MemorySegment svm_pointer) intCL.terminateContextKHR(@Nullable CLContext context) -
Uses of CLContext in club.doki7.opencl.handle
Methods in club.doki7.opencl.handle that return CLContextModifier and TypeMethodDescription@Nullable CLContextCLContext.Ptr.read()@Nullable CLContextCLContext.Ptr.read(long index) Methods in club.doki7.opencl.handle that return types with arguments of type CLContextMethods in club.doki7.opencl.handle with parameters of type CLContextMethod parameters in club.doki7.opencl.handle with type arguments of type CLContextModifier and TypeMethodDescriptionstatic CLContext.PtrCLContext.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable CLContext> values)