Uses of Record Class
club.doki7.ffm.ptr.PointerPtr
Packages that use PointerPtr
Package
Description
Utility classes encapsulating
MemorySegment, providing type-safe way
to access native memory.OpenGL ES2 Java bindings implemented with Java 22 FFM (Project Panama) APIs.
OpenGL Java bindings implemented with Java 22 FFM (Project Panama) APIs.
Vulkan API commands
Structure (
struct or union) types of Vulkan API.-
Uses of PointerPtr in club.doki7.ffm.ptr
Methods in club.doki7.ffm.ptr that return PointerPtrModifier and TypeMethodDescriptionstatic @NotNull PointerPtrstatic @NotNull PointerPtrstatic @NotNull PointerPtrPointerPtr.allocate(@NotNull Arena arena, Collection<@Nullable IPointer> pointers) static @NotNull PointerPtrPointerPtr.allocateR(@NotNull Arena arena, Collection<@NotNull MemorySegment> segments) static @NotNull PointerPtrPointerPtr.allocateStrings(@NotNull Arena arena, @Nullable String @NotNull [] strings) static @NotNull PointerPtrPointerPtr.allocateStrings(@NotNull Arena arena, @Nullable String string0, @Nullable String @NotNull ... strings) static @NotNull PointerPtrPointerPtr.allocateStrings(@NotNull Arena arena, @NotNull Collection<@Nullable String> strings) static @NotNull PointerPtrPointerPtr.allocateV(@NotNull Arena arena, @Nullable IPointer pointer0, @Nullable IPointer... pointers) static @NotNull PointerPtrPointerPtr.allocateV(@NotNull Arena arena, @NotNull MemorySegment segment0, @NotNull MemorySegment... segments) static @Nullable PointerPtrPointerPtr.checked(@NotNull MemorySegment segment) Create a newPointerPtrusingsegmentas backing storage, with argument validation.@NotNull PointerPtrPointerPtr.offset(long offset) @NotNull PointerPtrPointerPtr.reinterpret(long newSize) Assume thePointerPtris capable of holding at leastnewSizepointers, create a new viewPointerPtrthat uses the same backing storage as thisPointerPtr, but with the new size.@NotNull PointerPtrPointerPtr.slice(long end) @NotNull PointerPtrPointerPtr.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). -
Uses of PointerPtr in club.doki7.gles2
Methods in club.doki7.gles2 with parameters of type PointerPtrModifier and TypeMethodDescriptionvoidGLES2.getVertexAttribPointerv(int index, int pname, @Nullable PointerPtr pointer) voidGLES2.shaderSource(int shader, int count, @Nullable PointerPtr string, @Nullable IntPtr length) -
Uses of PointerPtr in club.doki7.glfw
Methods in club.doki7.glfw that return PointerPtrModifier and TypeMethodDescription@Nullable PointerPtrGLFW.getRequiredInstanceExtensions(@Nullable IntPtr count) @Nullable PointerPtrGLFW.getWaylandDisplay()@Nullable PointerPtrGLFW.getWaylandWindow(@Nullable GLFWwindow window) @Nullable PointerPtrGLFW.getX11Display()Methods in club.doki7.glfw with parameters of type PointerPtrModifier and TypeMethodDescriptionintGLFW.getError(@Nullable PointerPtr description) intGLFW.getOSMesaColorBuffer(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr format, @Nullable PointerPtr buffer) intGLFW.getOSMesaDepthBuffer(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr bytesPerValue, @Nullable PointerPtr buffer) -
Uses of PointerPtr in club.doki7.openal
Methods in club.doki7.openal with parameters of type PointerPtrModifier and TypeMethodDescriptionvoidAL.getBuffer3PtrDirectSOFT(@Nullable ALCcontext context, int buffer, int param, @Nullable PointerPtr ptr0, @Nullable PointerPtr ptr1, @Nullable PointerPtr ptr2) voidAL.getBuffer3PtrSOFT(int buffer, int param, @Nullable PointerPtr ptr0, @Nullable PointerPtr ptr1, @Nullable PointerPtr ptr2) voidAL.getBufferPtrDirectSOFT(@Nullable ALCcontext context, int buffer, int param, @Nullable PointerPtr ptr) voidAL.getBufferPtrSOFT(int buffer, int param, @Nullable PointerPtr ptr) voidAL.getBufferPtrvDirectSOFT(@Nullable ALCcontext context, int buffer, int param, @Nullable PointerPtr ptr) voidAL.getBufferPtrvSOFT(int buffer, int param, @Nullable PointerPtr ptr) voidAL.getPointervDirectEXT(@Nullable ALCcontext context, int pname, @Nullable PointerPtr values) voidAL.getPointervDirectSOFT(@Nullable ALCcontext context, int pname, @Nullable PointerPtr values) voidAL.getPointervEXT(int pname, @Nullable PointerPtr values) voidAL.getPointervSOFT(int pname, @Nullable PointerPtr values) -
Uses of PointerPtr in club.doki7.opencl
Methods in club.doki7.opencl with parameters of type PointerPtrModifier and TypeMethodDescriptionintCL.commandCopyBufferRectKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLMem src_buffer, @Nullable CLMem dst_buffer, @Nullable PointerPtr src_origin, @Nullable PointerPtr dst_origin, @Nullable PointerPtr region, long src_row_pitch, long src_slice_pitch, long dst_row_pitch, long dst_slice_pitch, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) intCL.commandCopyBufferToImageKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLMem src_buffer, @Nullable CLMem dst_image, long src_offset, @Nullable PointerPtr dst_origin, @Nullable PointerPtr region, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) intCL.commandCopyImageKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLMem src_image, @Nullable CLMem dst_image, @Nullable PointerPtr src_origin, @Nullable PointerPtr dst_origin, @Nullable PointerPtr region, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) intCL.commandCopyImageToBufferKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLMem src_image, @Nullable CLMem dst_buffer, @Nullable PointerPtr src_origin, @Nullable PointerPtr region, long dst_offset, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) intCL.commandFillImageKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLMem image, @NotNull MemorySegment fill_color, @Nullable PointerPtr origin, @Nullable PointerPtr region, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) intCL.commandNDRangeKernelKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLKernel kernel, int workDim, @Nullable PointerPtr globalWorkOffset, @Nullable PointerPtr globalWorkSize, @Nullable PointerPtr localWorkSize, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) 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, 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 CLContextCL.createContext(@Nullable PointerPtr properties, int num_devices, CLDeviceId.Ptr devices, CLFunctionTypes.Ipfn_notify_0 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLContextCL.createContext(@Nullable PointerPtr properties, int num_devices, CLDeviceId.Ptr devices, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLContextCL.createContext(Arena arena, @Nullable PointerPtr properties, int num_devices, CLDeviceId.Ptr devices, CLFunctionTypes.Ipfn_notify_0 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLContextCL.createContextFromType(@Nullable PointerPtr properties, long device_type, CLFunctionTypes.Ipfn_notify_1 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLContextCL.createContextFromType(@Nullable PointerPtr properties, long device_type, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLContextCL.createContextFromType(Arena arena, @Nullable PointerPtr properties, long device_type, CLFunctionTypes.Ipfn_notify_1 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D10BufferKHR(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D10Texture2DKHR(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, int subresource, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D10Texture3DKHR(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, int subresource, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D11BufferKHR(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D11Texture2DKHR(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, int subresource, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromD3D11Texture3DKHR(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, int subresource, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromDX9MediaSurfaceINTEL(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, @NotNull MemorySegment sharedHandle, int plane, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromEGLImageKHR(@Nullable CLContext context, @NotNull MemorySegment egldisplay, @NotNull MemorySegment eglimage, long flags, @Nullable PointerPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createPipe(@Nullable CLContext context, long flags, int pipe_packet_size, int pipe_max_packets, @Nullable PointerPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithBinary(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable PointerPtr lengths, @Nullable PointerPtr binaries, @Nullable IntPtr binary_status, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithSource(@Nullable CLContext context, int count, @Nullable PointerPtr strings, @Nullable PointerPtr lengths, @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.enqueueCopyBufferRect(@Nullable CLCommandQueue command_queue, @Nullable CLMem src_buffer, @Nullable CLMem dst_buffer, @Nullable PointerPtr src_origin, @Nullable PointerPtr dst_origin, @Nullable PointerPtr region, long src_row_pitch, long src_slice_pitch, long dst_row_pitch, long dst_slice_pitch, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueCopyBufferToImage(@Nullable CLCommandQueue command_queue, @Nullable CLMem src_buffer, @Nullable CLMem dst_image, long src_offset, @Nullable PointerPtr dst_origin, @Nullable PointerPtr region, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueCopyImage(@Nullable CLCommandQueue command_queue, @Nullable CLMem src_image, @Nullable CLMem dst_image, @Nullable PointerPtr src_origin, @Nullable PointerPtr dst_origin, @Nullable PointerPtr region, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueCopyImageToBuffer(@Nullable CLCommandQueue command_queue, @Nullable CLMem src_image, @Nullable CLMem dst_buffer, @Nullable PointerPtr src_origin, @Nullable PointerPtr region, long dst_offset, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueFillImage(@Nullable CLCommandQueue command_queue, @Nullable CLMem image, @NotNull MemorySegment fill_color, @Nullable PointerPtr origin, @Nullable PointerPtr region, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueGenerateMipmapIMG(@Nullable CLCommandQueue command_queue, @Nullable CLMem src_image, @Nullable CLMem dst_image, int mipmap_filter_mode, @Nullable PointerPtr array_region, @Nullable PointerPtr mip_region, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) @NotNull MemorySegmentCL.enqueueMapImage(@Nullable CLCommandQueue command_queue, @Nullable CLMem image, int blocking_map, long map_flags, @Nullable PointerPtr origin, @Nullable PointerPtr region, @Nullable PointerPtr imageRowPitch, @Nullable PointerPtr imageSlicePitch, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event, @Nullable IntPtr errcode_ret) 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.enqueueNDRangeKernel(@Nullable CLCommandQueue command_queue, @Nullable CLKernel kernel, int workDim, @Nullable PointerPtr globalWorkOffset, @Nullable PointerPtr globalWorkSize, @Nullable PointerPtr localWorkSize, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReadBufferRect(@Nullable CLCommandQueue command_queue, @Nullable CLMem buffer, int blocking_read, @Nullable PointerPtr buffer_origin, @Nullable PointerPtr host_origin, @Nullable PointerPtr region, long buffer_row_pitch, long buffer_slice_pitch, long host_row_pitch, long host_slice_pitch, @NotNull MemorySegment ptr, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueReadImage(@Nullable CLCommandQueue command_queue, @Nullable CLMem image, int blocking_read, @Nullable PointerPtr origin, @Nullable PointerPtr region, long row_pitch, long slice_pitch, @NotNull MemorySegment ptr, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueSVMMigrateMem(@Nullable CLCommandQueue command_queue, int num_svm_pointers, @Nullable PointerPtr svm_pointers, @Nullable PointerPtr sizes, long flags, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueWriteBufferRect(@Nullable CLCommandQueue command_queue, @Nullable CLMem buffer, int blocking_write, @Nullable PointerPtr buffer_origin, @Nullable PointerPtr host_origin, @Nullable PointerPtr region, long buffer_row_pitch, long buffer_slice_pitch, long host_row_pitch, long host_slice_pitch, @NotNull MemorySegment ptr, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueWriteImage(@Nullable CLCommandQueue command_queue, @Nullable CLMem image, int blocking_write, @Nullable PointerPtr origin, @Nullable PointerPtr region, long input_row_pitch, long input_slice_pitch, @NotNull MemorySegment ptr, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.getAcceleratorInfoINTEL(@Nullable CLAcceleratorIntel accelerator, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getCommandBufferInfoKHR(@Nullable CLCommandBufferKhr command_buffer, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getCommandQueueInfo(@Nullable CLCommandQueue command_queue, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getContextInfo(@Nullable CLContext context, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) 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.getEventInfo(@Nullable CLEvent event, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getEventProfilingInfo(@Nullable CLEvent event, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getGLContextInfoKHR(@Nullable PointerPtr properties, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getGLTextureInfo(@Nullable CLMem memobj, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getICDLoaderInfoOCLICD(int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getImageInfo(@Nullable CLMem image, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getImageRequirementsInfoEXT(@Nullable CLContext context, @Nullable LongPtr properties, long flags, @Nullable CLImageFormat image_format, @Nullable CLImageDesc image_desc, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getKernelArgInfo(@Nullable CLKernel kernel, int argIndex, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getKernelInfo(@Nullable CLKernel kernel, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) 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.getKernelSuggestedLocalWorkSizeKHR(@Nullable CLCommandQueue command_queue, @Nullable CLKernel kernel, int workDim, @Nullable PointerPtr globalWorkOffset, @Nullable PointerPtr globalWorkSize, @Nullable PointerPtr suggested_local_work_size) intCL.getKernelWorkGroupInfo(@Nullable CLKernel kernel, @Nullable CLDeviceId device, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getLayerInfo(int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getMemAllocInfoINTEL(@Nullable CLContext context, @NotNull MemorySegment ptr, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getMemObjectInfo(@Nullable CLMem memobj, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getMutableCommandInfoKHR(@Nullable CLMutableCommandKhr command, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getPipeInfo(@Nullable CLMem pipe, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getPlatformInfo(@Nullable CLPlatformId platform, 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.getProgramInfo(@Nullable CLProgram program, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) intCL.getSamplerInfo(@Nullable CLSampler sampler, 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.getSemaphoreInfoKHR(@Nullable CLSemaphoreKhr sema_object, int paramName, long paramValueSize, @NotNull MemorySegment paramValue, @Nullable PointerPtr param_value_size_ret) @Nullable CLMemCL.importMemoryARM(@Nullable CLContext context, long flags, @Nullable PointerPtr properties, @NotNull MemorySegment memory, long size, @Nullable IntPtr errcode_ret) intCL.updateMutableCommandsKHR(@Nullable CLCommandBufferKhr command_buffer, int num_configs, @Nullable IntPtr config_types, @Nullable PointerPtr configs) -
Uses of PointerPtr in club.doki7.opencl.datatype
Methods in club.doki7.opencl.datatype that return PointerPtrModifier and TypeMethodDescription@Nullable PointerPtrCLMutableDispatchConfigKhr.globalWorkOffset()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrCLMutableDispatchConfigKhr.globalWorkSize()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrCLMutableDispatchConfigKhr.localWorkSize()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrCLDx9SurfaceInfoKhr.resource()Note: the returnedPointerPtrdoes not have correctsize()property.Methods in club.doki7.opencl.datatype with parameters of type PointerPtrModifier and TypeMethodDescriptionCLMutableDispatchConfigKhr.globalWorkOffset(@Nullable PointerPtr value) CLMutableDispatchConfigKhr.globalWorkSize(@Nullable PointerPtr value) CLMutableDispatchConfigKhr.localWorkSize(@Nullable PointerPtr value) CLDx9SurfaceInfoKhr.resource(@Nullable PointerPtr value) -
Uses of PointerPtr in club.doki7.opengl
Methods in club.doki7.opengl with parameters of type PointerPtrModifier and TypeMethodDescriptionvoidGL.bindBuffersRange(int target, int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable PointerPtr sizes) voidGL.bindVertexBuffers(int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable IntPtr strides) voidGL.compileShaderIncludeARB(int shader, int count, @Nullable PointerPtr path, @Nullable IntPtr length) intGL.createShaderProgramv(int type, int count, @Nullable PointerPtr strings) intGL.createShaderProgramvEXT(int type, int count, @Nullable PointerPtr strings) voidGL.drawCommandsNV(int primitiveMode, int buffer, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, int count) voidGL.drawCommandsStatesNV(int buffer, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) voidGL.getBufferPointerv(int target, int pname, @Nullable PointerPtr params) voidGLCompatibility.getBufferPointervARB(int target, int pname, @Nullable PointerPtr params) voidGL.getNamedBufferPointerv(int buffer, int pname, @Nullable PointerPtr params) voidGL.getNamedBufferPointervEXT(int buffer, int pname, @Nullable PointerPtr params) voidGL.getPointeri_vEXT(int pname, int index, @Nullable PointerPtr params) voidGL.getPointerIndexedvEXT(int target, int index, @Nullable PointerPtr data) voidGL.getPointerv(int pname, @Nullable PointerPtr params) voidGL.getPointervKHR(int pname, @Nullable PointerPtr params) voidGL.getUniformIndices(int program, int uniformCount, @Nullable PointerPtr uniformNames, @Nullable IntPtr uniformIndices) voidGL.getVertexArrayPointeri_vEXT(int vaobj, int index, int pname, @Nullable PointerPtr param) voidGL.getVertexArrayPointervEXT(int vaobj, int pname, @Nullable PointerPtr param) voidGL.getVertexAttribPointerv(int index, int pname, @Nullable PointerPtr pointer) voidGLCompatibility.getVertexAttribPointervARB(int index, int pname, @Nullable PointerPtr pointer) voidGL.listDrawCommandsStatesClientNV(int list, int segment, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) voidGL.multiDrawElements(int mode, @Nullable IntPtr count, int type, @Nullable PointerPtr indices, int drawcount) voidGL.multiDrawElementsBaseVertex(int mode, @Nullable IntPtr count, int type, @Nullable PointerPtr indices, int drawcount, @Nullable IntPtr basevertex) voidGL.shaderSource(int shader, int count, @Nullable PointerPtr string, @Nullable IntPtr length) voidGLCompatibility.shaderSourceARB(int shaderObj, int count, @Nullable PointerPtr string, @Nullable IntPtr length) voidGL.transformFeedbackVaryings(int program, int count, @Nullable PointerPtr varyings, int bufferMode) voidGLCompatibility.transformFeedbackVaryingsEXT(int program, int count, @Nullable PointerPtr varyings, int bufferMode) voidGL.vertexArrayVertexBuffers(int vaobj, int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable IntPtr strides) -
Uses of PointerPtr in club.doki7.openxr.command
Methods in club.doki7.openxr.command with parameters of type PointerPtrModifier and TypeMethodDescriptionintXR.createSpatialAnchorFromPerceptionAnchorMSFT(XrSession session, PointerPtr perceptionAnchor, XrSpatialAnchorMSFT.Ptr anchor) intXR.createSwapchainAndroidSurfaceKHR(XrSession session, XrSwapchainCreateInfo info, XrSwapchain.Ptr swapchain, PointerPtr surface) intXR.getInstanceProcAddr(@Nullable XrInstance instance, BytePtr name, PointerPtr function) intXRStatic.getInstanceProcAddr(@Nullable XrInstance instance, BytePtr name, PointerPtr function) intXR.triangleMeshGetIndexBufferFB(XrTriangleMeshFB mesh, PointerPtr outIndexBuffer) intXR.triangleMeshGetVertexBufferFB(XrTriangleMeshFB mesh, PointerPtr outVertexBuffer) intXR.tryGetPerceptionAnchorFromSpatialAnchorMSFT(XrSession session, XrSpatialAnchorMSFT anchor, PointerPtr perceptionAnchor) -
Uses of PointerPtr in club.doki7.openxr.datatype
Methods in club.doki7.openxr.datatype that return PointerPtrModifier and TypeMethodDescription@Nullable PointerPtrXrBindingModificationsKHR.bindingModifications()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrSpatialContextCreateInfoEXT.capabilityConfigs()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrHolographicWindowAttachmentMSFT.coreWindow()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrGraphicsBindingD3D11KHR.device()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrGraphicsBindingD3D12KHR.device()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrGraphicsBindingOpenGLWaylandKHR.display()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrInstanceCreateInfo.enabledApiLayerNames()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrInstanceCreateInfo.enabledExtensionNames()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrRenderModelCreateInfoEXT.gltfExtensions()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrHolographicWindowAttachmentMSFT.holographicSpace()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrFrameEndInfo.layers()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrSecondaryViewConfigurationLayerInfoMSFT.layers()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrGraphicsBindingD3D12KHR.queue()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrSwapchainImageD3D11KHR.texture()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrSwapchainImageD3D12KHR.texture()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrXrGraphicsBindingOpenGLXlibKHR.xDisplay()Note: the returnedPointerPtrdoes not have correctsize()property.Methods in club.doki7.openxr.datatype with parameters of type PointerPtrModifier and TypeMethodDescriptionXrBindingModificationsKHR.bindingModifications(@Nullable PointerPtr value) XrSpatialContextCreateInfoEXT.capabilityConfigs(@Nullable PointerPtr value) XrHolographicWindowAttachmentMSFT.coreWindow(@Nullable PointerPtr value) XrGraphicsBindingD3D11KHR.device(@Nullable PointerPtr value) XrGraphicsBindingD3D12KHR.device(@Nullable PointerPtr value) XrGraphicsBindingOpenGLWaylandKHR.display(@Nullable PointerPtr value) XrInstanceCreateInfo.enabledApiLayerNames(@Nullable PointerPtr value) XrInstanceCreateInfo.enabledExtensionNames(@Nullable PointerPtr value) XrRenderModelCreateInfoEXT.gltfExtensions(@Nullable PointerPtr value) XrHolographicWindowAttachmentMSFT.holographicSpace(@Nullable PointerPtr value) XrFrameEndInfo.layers(@Nullable PointerPtr value) XrSecondaryViewConfigurationLayerInfoMSFT.layers(@Nullable PointerPtr value) XrGraphicsBindingD3D12KHR.queue(@Nullable PointerPtr value) XrSwapchainImageD3D11KHR.texture(@Nullable PointerPtr value) XrSwapchainImageD3D12KHR.texture(@Nullable PointerPtr value) XrGraphicsBindingOpenGLXlibKHR.xDisplay(@Nullable PointerPtr value) -
Uses of PointerPtr in club.doki7.sdl3
Methods in club.doki7.sdl3 that return PointerPtrModifier and TypeMethodDescriptionSDL3.getCameraSupportedFormats(int instance_id, @Nullable IntPtr count) Get the list of native formats/sizes a camera supports.SDL3.getClipboardMimeTypes(@Nullable PointerPtr num_mime_types) Retrieve the list of mime types available in the clipboard.SDL3.getEnvironmentVariables(@Nullable SDL_Environment env) Get all variables in the environment.SDL3.getFullscreenDisplayModes(int displayID, @Nullable IntPtr count) Get a list of fullscreen display modes available on a display.SDL3.getGamepadBindings(@Nullable SDL_Gamepad gamepad, @Nullable IntPtr count) Get the SDL joystick layer bindings for a gamepad.SDL3.getGamepadMappings(@Nullable IntPtr count) Get the current gamepad mappings.SDL3.getPreferredLocales(@Nullable IntPtr count) Report the user's preferred locale.SDL3.getTouchFingers(long touchID, @Nullable IntPtr count) Get a list of active fingers for a given touch device.SDL3.globDirectory(@Nullable BytePtr path, @Nullable BytePtr pattern, int flags, @Nullable IntPtr count) Enumerate a directory tree, filtered by pattern, and return a list.SDL3.globStorageDirectory(@Nullable SDL_Storage storage, @Nullable BytePtr path, @Nullable BytePtr pattern, int flags, @Nullable IntPtr count) Enumerate a directory tree, filtered by pattern, and return a list.Methods in club.doki7.sdl3 with parameters of type PointerPtrModifier and TypeMethodDescriptionbooleanSDL3.compareAndSwapAtomicPointer(@Nullable PointerPtr a, MemorySegment oldval, MemorySegment newval) Set a pointer to a new value if it is currently an old value.booleanSDL3.convertAudioSamples(@Nullable ISDL_AudioSpec src_spec, @Nullable BytePtr src_data, int src_len, @Nullable ISDL_AudioSpec dst_spec, @Nullable PointerPtr dst_data, @Nullable IntPtr dst_len) Convert some audio data of one format to another format.SDL3.createProcess(@Nullable PointerPtr args, boolean pipe_stdio) Create a new process.SDL3.getAtomicPointer(@Nullable PointerPtr a) Get the value of a pointer atomically.SDL3.getClipboardData(@Nullable BytePtr mime_type, @Nullable PointerPtr size) Get the data from clipboard for a given mime type.SDL3.getClipboardMimeTypes(@Nullable PointerPtr num_mime_types) Retrieve the list of mime types available in the clipboard.booleanSDL3.getEventFilter(@Nullable PointerPtr filter, @Nullable PointerPtr userdata) Query the current event filter.voidSDL3.getLogOutputFunction(@Nullable PointerPtr callback, @Nullable PointerPtr userdata) Get the current log output function.voidSDL3.getMemoryFunctions(@Nullable PointerPtr malloc_func, @Nullable PointerPtr calloc_func, @Nullable PointerPtr realloc_func, @Nullable PointerPtr free_func) Get the current set of SDL memory functions.voidSDL3.getOriginalMemoryFunctions(@Nullable PointerPtr malloc_func, @Nullable PointerPtr calloc_func, @Nullable PointerPtr realloc_func, @Nullable PointerPtr free_func) Get the original set of SDL memory functions.SDL3.getWindowICCProfile(@Nullable SDL_Window window, @Nullable PointerPtr size) Get the raw ICC profile data for the screen the window is currently on.longSDL3.iconv(@Nullable SDL_iconv_t cd, @Nullable PointerPtr inbuf, @Nullable PointerPtr inbytesleft, @Nullable PointerPtr outbuf, @Nullable PointerPtr outbytesleft) This function converts text between encodings, reading from and writing to a buffer.SDL3.loadFile(@Nullable BytePtr file, @Nullable PointerPtr datasize) Load all the data from a file path.SDL3.loadFile_IO(@Nullable SDL_IOStream src, @Nullable PointerPtr datasize, boolean closeio) Load all the data from an SDL data stream.booleanSDL3.loadWAV(@Nullable BytePtr path, @Nullable ISDL_AudioSpec spec, @Nullable PointerPtr audio_buf, @Nullable IntPtr audio_len) Loads a WAV from a file path.booleanSDL3.loadWAV_IO(@Nullable SDL_IOStream src, boolean closeio, @Nullable ISDL_AudioSpec spec, @Nullable PointerPtr audio_buf, @Nullable IntPtr audio_len) Load the audio data of a WAVE file into memory.booleanSDL3.lockTexture(@Nullable SDL_Texture texture, @Nullable ISDL_Rect rect, @Nullable PointerPtr pixels, @Nullable IntPtr pitch) Lock a portion of the texture for write-only pixel access.SDL3.readProcess(@Nullable SDL_Process process, @Nullable PointerPtr datasize, @Nullable IntPtr exitcode) Read all the output from a process.SDL3.setAtomicPointer(@Nullable PointerPtr a, MemorySegment v) Set a pointer to a value atomically.booleanSDL3.setClipboardData(MemorySegment callback, MemorySegment cleanup, MemorySegment userdata, @Nullable PointerPtr mime_types, long num_mime_types) Offer clipboard data to the OS.intSDL3.stepBackUTF8(@Nullable BytePtr start, @Nullable PointerPtr pstr) Decode a UTF-8 string in reverse, one Unicode codepoint at a time.intSDL3.stepUTF8(@Nullable PointerPtr pstr, @Nullable PointerPtr pslen) Decode a UTF-8 string, one Unicode codepoint at a time.doubleSDL3.strtod(@Nullable BytePtr str, @Nullable PointerPtr endp) Parse adoublefrom a string.SDL3.strtok_r(@Nullable BytePtr str, @Nullable BytePtr delim, @Nullable PointerPtr saveptr) This works exactly like strtok_r() but doesn't require access to a C runtime.longSDL3.strtol(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse alongfrom a string.longSDL3.strtoll(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse along longfrom a string.longSDL3.strtoul(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse anunsigned longfrom a string.longSDL3.strtoull(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse anunsigned long longfrom a string.longSDL3.wcstol(MemorySegment str, @Nullable PointerPtr endp, int base) Parse alongfrom a wide string. -
Uses of PointerPtr in club.doki7.sdl3.datatype
Methods in club.doki7.sdl3.datatype that return PointerPtrModifier and TypeMethodDescription@Nullable PointerPtrSDL_TextEditingCandidatesEvent.candidates()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrSDL_ClipboardEvent.mime_types()Note: the returnedPointerPtrdoes not have correctsize()property.Methods in club.doki7.sdl3.datatype with parameters of type PointerPtrModifier and TypeMethodDescriptionSDL_TextEditingCandidatesEvent.candidates(@Nullable PointerPtr value) SDL_ClipboardEvent.mime_types(@Nullable PointerPtr value) -
Uses of PointerPtr in club.doki7.stb.image
Methods in club.doki7.stb.image with parameters of type PointerPtrModifier and TypeMethodDescription@Nullable BytePtrSTBI.loadGifFromMemory(@Nullable BytePtr buffer, int len, @Nullable PointerPtr delays, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr z, @Nullable IntPtr comp, int reqComp) -
Uses of PointerPtr in club.doki7.stb.imageresize.datatype
Methods in club.doki7.stb.imageresize.datatype that return PointerPtrModifier and TypeMethodDescription@Nullable PointerPtrSTBIR_PROFILEINFO.descriptions()Note: the returnedPointerPtrdoes not have correctsize()property.Methods in club.doki7.stb.imageresize.datatype with parameters of type PointerPtr -
Uses of PointerPtr in club.doki7.stb.truetype
Methods in club.doki7.stb.truetype with parameters of type PointerPtrModifier and TypeMethodDescriptionintSTBTT.getCodepointShape(@Nullable ISTBTT_Fontinfo info, int unicodeCodepoint, @Nullable PointerPtr vertices) intSTBTT.getCodepointSVG(@Nullable ISTBTT_Fontinfo info, int unicodeCodepoint, @Nullable PointerPtr svg) intSTBTT.getGlyphShape(@Nullable ISTBTT_Fontinfo info, int glyphIndex, @Nullable PointerPtr vertices) intSTBTT.getGlyphSVG(@Nullable ISTBTT_Fontinfo info, int gl, @Nullable PointerPtr svg) -
Uses of PointerPtr in club.doki7.stb.vorbis
Methods in club.doki7.stb.vorbis with parameters of type PointerPtrModifier and TypeMethodDescriptionintSTBVorbis.decodeFilename(@Nullable BytePtr filename, @Nullable IntPtr channels, @Nullable IntPtr sampleRate, @Nullable PointerPtr output) intSTBVorbis.decodeFramePushdata(@Nullable STB_Vorbis f, @Nullable BytePtr datablock, int datablockLengthInBytes, @Nullable IntPtr channels, @Nullable PointerPtr output, @Nullable IntPtr samples) intSTBVorbis.decodeMemory(@Nullable BytePtr mem, int len, @Nullable IntPtr channels, @Nullable IntPtr sampleRate, @Nullable PointerPtr output) intSTBVorbis.getFrameFloat(@Nullable STB_Vorbis f, @Nullable IntPtr channels, @Nullable PointerPtr output) intSTBVorbis.getFrameShort(@Nullable STB_Vorbis f, int numC, @Nullable PointerPtr buffer, int numSamples) intSTBVorbis.getSamplesFloat(@Nullable STB_Vorbis f, int channels, @Nullable PointerPtr buffer, int numSamples) intSTBVorbis.getSamplesShort(@Nullable STB_Vorbis f, int channels, @Nullable PointerPtr buffer, int numSamples) -
Uses of PointerPtr in club.doki7.stb.vorbis.datatype
Methods in club.doki7.stb.vorbis.datatype that return PointerPtrModifier and TypeMethodDescription@Nullable PointerPtrSTB_VorbisComment.commentList()Note: the returnedPointerPtrdoes not have correctsize()property.Methods in club.doki7.stb.vorbis.datatype with parameters of type PointerPtr -
Uses of PointerPtr in club.doki7.vma
Methods in club.doki7.vma with parameters of type PointerPtrModifier and TypeMethodDescriptionvoidVMA.buildStatsString(VmaAllocator allocator, PointerPtr ppStatsString, int detailedMap) Builds and returns statistics as a null-terminated string in JSON format.voidVMA.buildVirtualBlockStatsString(VmaVirtualBlock virtualBlock, PointerPtr ppStatsString, int detailedMap) Builds and returns a null-terminated string in JSON format with information about givenVmaVirtualBlock.voidVMA.getMemoryProperties(VmaAllocator allocator, PointerPtr ppPhysicalDeviceMemoryProperties) PhysicalDeviceMemoryProperties are fetched from physicalDevice by the allocator.intVMA.getMemoryWin32Handle(VmaAllocator allocator, VmaAllocation allocation, @NotNull MemorySegment hTargetProcess, PointerPtr pHandle) Given an allocation, returns Win32 handle that may be imported by other processes or APIs.voidVMA.getPhysicalDeviceProperties(VmaAllocator allocator, PointerPtr ppPhysicalDeviceProperties) PhysicalDeviceProperties are fetched from physicalDevice by the allocator.voidVMA.getPoolName(VmaAllocator allocator, VmaPool pool, PointerPtr ppName) Retrieves name of a custom pool.intVMA.mapMemory(VmaAllocator allocator, VmaAllocation allocation, PointerPtr ppData) Maps memory represented by given allocation and returns pointer to it. -
Uses of PointerPtr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type PointerPtrModifier and TypeMethodDescriptionintVkInstanceCommands.acquireXlibDisplayEXT(VkPhysicalDevice physicalDevice, PointerPtr dpy, VkDisplayKHR display) intVkDeviceCommands.buildAccelerationStructuresKHR(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, int infoCount, IVkAccelerationStructureBuildGeometryInfoKHR pInfos, PointerPtr ppBuildRangeInfos) voidVkDeviceCommands.cmdBuildAccelerationStructuresIndirectKHR(VkCommandBuffer commandBuffer, int infoCount, IVkAccelerationStructureBuildGeometryInfoKHR pInfos, LongPtr pIndirectDeviceAddresses, IntPtr pIndirectStrides, PointerPtr ppMaxPrimitiveCounts) voidVkDeviceCommands.cmdBuildAccelerationStructuresKHR(VkCommandBuffer commandBuffer, int infoCount, IVkAccelerationStructureBuildGeometryInfoKHR pInfos, PointerPtr ppBuildRangeInfos) intVkDeviceCommands.getAndroidHardwareBufferPropertiesANDROID(VkDevice device, PointerPtr buffer, VkAndroidHardwareBufferPropertiesANDROID pProperties) intVkDeviceCommands.getCudaModuleCacheNV(VkDevice device, VkCudaModuleNV module, PointerPtr pCacheSize, @NotNull MemorySegment pCacheData) voidVkDeviceCommands.getDescriptorSetHostMappingVALVE(VkDevice device, VkDescriptorSet descriptorSet, PointerPtr ppData) intVkDeviceCommands.getEncodedVideoSessionParametersKHR(VkDevice device, VkVideoEncodeSessionParametersGetInfoKHR pVideoSessionParametersInfo, @Nullable VkVideoEncodeSessionParametersFeedbackInfoKHR pFeedbackInfo, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkDeviceCommands.getFenceWin32HandleKHR(VkDevice device, VkFenceGetWin32HandleInfoKHR pGetWin32HandleInfo, PointerPtr pHandle) intVkDeviceCommands.getMemoryAndroidHardwareBufferANDROID(VkDevice device, VkMemoryGetAndroidHardwareBufferInfoANDROID pInfo, PointerPtr pBuffer) intVkDeviceCommands.getMemoryMetalHandleEXT(VkDevice device, VkMemoryGetMetalHandleInfoEXT pGetMetalHandleInfo, PointerPtr pHandle) intVkDeviceCommands.getMemoryRemoteAddressNV(VkDevice device, VkMemoryGetRemoteAddressInfoNV pMemoryGetRemoteAddressInfo, PointerPtr pAddress) intVkDeviceCommands.getMemorySciBufNV(VkDevice device, VkMemoryGetSciBufInfoNV pGetSciBufInfo, PointerPtr pHandle) intVkDeviceCommands.getMemoryWin32HandleKHR(VkDevice device, VkMemoryGetWin32HandleInfoKHR pGetWin32HandleInfo, PointerPtr pHandle) intVkDeviceCommands.getMemoryWin32HandleNV(VkDevice device, VkDeviceMemory memory, int handleType, PointerPtr pHandle) intVkInstanceCommands.getPhysicalDeviceDirectFBPresentationSupportEXT(VkPhysicalDevice physicalDevice, int queueFamilyIndex, PointerPtr dfb) intVkInstanceCommands.getPhysicalDeviceScreenPresentationSupportQNX(VkPhysicalDevice physicalDevice, int queueFamilyIndex, PointerPtr window) intVkInstanceCommands.getPhysicalDeviceWaylandPresentationSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, PointerPtr display) intVkInstanceCommands.getPhysicalDeviceXlibPresentationSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, PointerPtr dpy, long visualID) intVkDeviceCommands.getPipelineBinaryDataKHR(VkDevice device, VkPipelineBinaryDataInfoKHR pInfo, VkPipelineBinaryKeyKHR pPipelineBinaryKey, PointerPtr pPipelineBinaryDataSize, @NotNull MemorySegment pPipelineBinaryData) intVkDeviceCommands.getPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkInstanceCommands.getRandROutputDisplayEXT(VkPhysicalDevice physicalDevice, PointerPtr dpy, long rrOutput, VkDisplayKHR.Ptr pDisplay) intVkDeviceCommands.getScreenBufferPropertiesQNX(VkDevice device, PointerPtr buffer, VkScreenBufferPropertiesQNX pProperties) intVkDeviceCommands.getSemaphoreWin32HandleKHR(VkDevice device, VkSemaphoreGetWin32HandleInfoKHR pGetWin32HandleInfo, PointerPtr pHandle) intVkDeviceCommands.getShaderBinaryDataEXT(VkDevice device, VkShaderEXT shader, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkDeviceCommands.getShaderInfoAMD(VkDevice device, VkPipeline pipeline, int shaderStage, int infoType, PointerPtr pInfoSize, @NotNull MemorySegment pInfo) intVkDeviceCommands.getValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkDeviceCommands.mapMemory(VkDevice device, VkDeviceMemory memory, long offset, long size, int flags, PointerPtr ppData) intVkDeviceCommands.mapMemory2(VkDevice device, VkMemoryMapInfo pMemoryMapInfo, PointerPtr ppData) intVkDeviceCommands.mapMemory2KHR(VkDevice device, VkMemoryMapInfo pMemoryMapInfo, PointerPtr ppData) -
Uses of PointerPtr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return PointerPtrModifier and TypeMethodDescription@Nullable PointerPtrVkImportAndroidHardwareBufferInfoANDROID.buffer()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkImportScreenBufferInfoQNX.buffer()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkScreenSurfaceCreateInfoQNX.context()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkDirectFBSurfaceCreateInfoEXT.dfb()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkWaylandSurfaceCreateInfoKHR.display()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkXlibSurfaceCreateInfoKHR.dpy()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkConvertCooperativeVectorMatrixInfoNV.pDstSize()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkMetalSurfaceCreateInfoEXT.pLayer()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkDeviceCreateInfo.ppEnabledExtensionNames()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkInstanceCreateInfo.ppEnabledExtensionNames()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkDeviceCreateInfo.ppEnabledLayerNames()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkInstanceCreateInfo.ppEnabledLayerNames()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkAccelerationStructureBuildGeometryInfoKHR.ppGeometries()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkAccelerationStructureTrianglesDisplacementMicromapNV.ppUsageCounts()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkAccelerationStructureTrianglesOpacityMicromapEXT.ppUsageCounts()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkMicromapBuildInfoEXT.ppUsageCounts()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkDirectFBSurfaceCreateInfoEXT.surface()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkWaylandSurfaceCreateInfoKHR.surface()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkAndroidSurfaceCreateInfoKHR.window()Note: the returnedPointerPtrdoes not have correctsize()property.@Nullable PointerPtrVkScreenSurfaceCreateInfoQNX.window()Note: the returnedPointerPtrdoes not have correctsize()property.Methods in club.doki7.vulkan.datatype with parameters of type PointerPtrModifier and TypeMethodDescriptionVkImportAndroidHardwareBufferInfoANDROID.buffer(@Nullable PointerPtr value) VkImportScreenBufferInfoQNX.buffer(@Nullable PointerPtr value) VkScreenSurfaceCreateInfoQNX.context(@Nullable PointerPtr value) VkDirectFBSurfaceCreateInfoEXT.dfb(@Nullable PointerPtr value) VkWaylandSurfaceCreateInfoKHR.display(@Nullable PointerPtr value) VkXlibSurfaceCreateInfoKHR.dpy(@Nullable PointerPtr value) VkConvertCooperativeVectorMatrixInfoNV.pDstSize(@Nullable PointerPtr value) VkMetalSurfaceCreateInfoEXT.pLayer(@Nullable PointerPtr value) VkDeviceCreateInfo.ppEnabledExtensionNames(@Nullable PointerPtr value) VkInstanceCreateInfo.ppEnabledExtensionNames(@Nullable PointerPtr value) VkDeviceCreateInfo.ppEnabledLayerNames(@Nullable PointerPtr value) VkInstanceCreateInfo.ppEnabledLayerNames(@Nullable PointerPtr value) VkAccelerationStructureBuildGeometryInfoKHR.ppGeometries(@Nullable PointerPtr value) VkAccelerationStructureTrianglesDisplacementMicromapNV.ppUsageCounts(@Nullable PointerPtr value) VkAccelerationStructureTrianglesOpacityMicromapEXT.ppUsageCounts(@Nullable PointerPtr value) VkMicromapBuildInfoEXT.ppUsageCounts(@Nullable PointerPtr value) VkDirectFBSurfaceCreateInfoEXT.surface(@Nullable PointerPtr value) VkWaylandSurfaceCreateInfoKHR.surface(@Nullable PointerPtr value) VkAndroidSurfaceCreateInfoKHR.window(@Nullable PointerPtr value) VkScreenSurfaceCreateInfoQNX.window(@Nullable PointerPtr value)