Uses of Record Class
club.doki7.ffm.ptr.LongPtr
Packages that use LongPtr
Package
Description
Utility classes encapsulating
MemorySegment, providing type-safe way
to access native memory.OpenGL Java bindings implemented with Java 22 FFM (Project Panama) APIs.
Vulkan API commands
Structure (
struct or union) types of Vulkan API.-
Uses of LongPtr in club.doki7.ffm.ptr
Methods in club.doki7.ffm.ptr that return LongPtrModifier and TypeMethodDescriptionstatic @NotNull LongPtrstatic @NotNull LongPtrstatic @NotNull LongPtrstatic @NotNull LongPtrLongPtr.allocate(@NotNull Arena arena, @NotNull LongBuffer buffer) static @NotNull LongPtrLongPtr.allocate(@NotNull Arena arena, Collection<Long> longs) static @NotNull LongPtrstatic @Nullable LongPtrLongPtr.checked(@NotNull MemorySegment segment) Create a newLongPtrusingsegmentas backing storage, with argument validation.static @NotNull LongPtrLongPtr.checked(@NotNull LongBuffer buffer) Create a newLongPtrusing the same backing storage asbuffer, with argument validation.@NotNull LongPtrLongPtr.offset(long offset) @NotNull LongPtrLongPtr.reinterpret(long newSize) @NotNull LongPtrLongPtr.slice(long end) @NotNull LongPtrLongPtr.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 LongPtr in club.doki7.openal
Methods in club.doki7.openal with parameters of type LongPtrModifier and TypeMethodDescriptionvoidALC.getInteger64vSOFT(@Nullable ALCdevice device, int pname, int size, @Nullable LongPtr values) voidAL.getSource3i64DirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable LongPtr value1, @Nullable LongPtr value2, @Nullable LongPtr value3) voidAL.getSource3i64SOFT(int source, int param, @Nullable LongPtr value1, @Nullable LongPtr value2, @Nullable LongPtr value3) voidAL.getSourcei64DirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable LongPtr value) voidAL.getSourcei64SOFT(int source, int param, @Nullable LongPtr value) voidAL.getSourcei64vDirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable LongPtr values) voidAL.getSourcei64vSOFT(int source, int param, @Nullable LongPtr values) voidAL.sourcei64vDirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable LongPtr values) voidAL.sourcei64vSOFT(int source, int param, @Nullable LongPtr values) -
Uses of LongPtr in club.doki7.opencl
Methods in club.doki7.opencl with parameters of type LongPtrModifier and TypeMethodDescriptionintCL.commandBarrierWithWaitListKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) intCL.commandCopyBufferKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLMem src_buffer, @Nullable CLMem dst_buffer, long src_offset, long dst_offset, long size, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) intCL.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.commandFillBufferKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @Nullable CLMem buffer, @NotNull MemorySegment pattern, long pattern_size, long offset, long size, 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.commandSVMMemcpyKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @NotNull MemorySegment dst_ptr, @NotNull MemorySegment src_ptr, long size, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) intCL.commandSVMMemFillKHR(@Nullable CLCommandBufferKhr command_buffer, @Nullable CLCommandQueue command_queue, @Nullable LongPtr properties, @NotNull MemorySegment svm_ptr, @NotNull MemorySegment pattern, long pattern_size, long size, int num_sync_points_in_wait_list, @Nullable IntPtr sync_point_wait_list, @Nullable IntPtr sync_point, CLMutableCommandKhr.Ptr mutable_handle) @Nullable CLMemCL.createBufferWithProperties(@Nullable CLContext context, @Nullable LongPtr properties, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createBufferWithPropertiesINTEL(@Nullable CLContext context, @Nullable LongPtr properties, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable IntPtr errcode_ret) @Nullable CLCommandBufferKhrCL.createCommandBufferKHR(int num_queues, CLCommandQueue.Ptr queues, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueueCL.createCommandQueueWithProperties(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueueCL.createCommandQueueWithPropertiesKHR(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createImageWithProperties(@Nullable CLContext context, @Nullable LongPtr properties, long flags, @Nullable CLImageFormat image_format, @Nullable CLImageDesc image_desc, @NotNull MemorySegment host_ptr, @Nullable IntPtr errcode_ret) @Nullable CLSamplerCL.createSamplerWithProperties(@Nullable CLContext context, @Nullable LongPtr sampler_properties, @Nullable IntPtr errcode_ret) @Nullable CLSemaphoreKhrCL.createSemaphoreWithPropertiesKHR(@Nullable CLContext context, @Nullable LongPtr sema_props, @Nullable IntPtr errcode_ret) intCL.createSubDevicesEXT(@Nullable CLDeviceId in_device, @Nullable LongPtr properties, int num_entries, CLDeviceId.Ptr out_devices, @Nullable IntPtr num_devices) @NotNull MemorySegmentCL.deviceMemAllocINTEL(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) intCL.enqueueSignalSemaphoresKHR(@Nullable CLCommandQueue command_queue, int num_sema_objects, CLSemaphoreKhr.Ptr sema_objects, @Nullable LongPtr sema_payload_list, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueWaitSemaphoresKHR(@Nullable CLCommandQueue command_queue, int num_sema_objects, CLSemaphoreKhr.Ptr sema_objects, @Nullable LongPtr sema_payload_list, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.getDeviceAndHostTimer(@Nullable CLDeviceId device, @Nullable LongPtr device_timestamp, @Nullable LongPtr host_timestamp) intCL.getHostTimer(@Nullable CLDeviceId device, @Nullable LongPtr host_timestamp) 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) @NotNull MemorySegmentCL.hostMemAllocINTEL(@Nullable CLContext context, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) intCL.reImportSemaphoreSyncFdKHR(@Nullable CLSemaphoreKhr sema_object, @Nullable LongPtr reimport_props, int fd) intCL.setCommandQueueProperty(@Nullable CLCommandQueue command_queue, long properties, int enable, @Nullable LongPtr old_properties) @NotNull MemorySegmentCL.sharedMemAllocINTEL(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) -
Uses of LongPtr in club.doki7.opengl
Methods in club.doki7.opengl with parameters of type LongPtrModifier and TypeMethodDescriptionintGLCompatibility.asyncCopyBufferSubDataNVX(int waitSemaphoreCount, @Nullable IntPtr waitSemaphoreArray, @Nullable LongPtr fenceValueArray, int readGpu, int writeGpuMask, int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size, int signalSemaphoreCount, @Nullable IntPtr signalSemaphoreArray, @Nullable LongPtr signalValueArray) intGLCompatibility.asyncCopyImageSubDataNVX(int waitSemaphoreCount, @Nullable IntPtr waitSemaphoreArray, @Nullable LongPtr waitValueArray, int srcGpu, int dstGpuMask, int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth, int signalSemaphoreCount, @Nullable IntPtr signalSemaphoreArray, @Nullable LongPtr signalValueArray) voidGLCompatibility.clientWaitSemaphoreui64NVX(int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) voidGL.drawCommandsAddressNV(int primitiveMode, @Nullable LongPtr indirects, @Nullable IntPtr sizes, int count) voidGL.drawCommandsStatesAddressNV(@Nullable LongPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) voidGL.getBufferParameteri64v(int target, int pname, @Nullable LongPtr params) voidGL.getBufferParameterui64vNV(int target, int pname, @Nullable LongPtr params) voidGL.getInteger64i_v(int target, int index, @Nullable LongPtr data) voidGL.getInteger64v(int pname, @Nullable LongPtr data) voidGL.getIntegerui64i_vNV(int value, int index, @Nullable LongPtr result) voidGL.getIntegerui64vNV(int value, @Nullable LongPtr result) voidGL.getInternalformati64v(int target, int internalformat, int pname, int count, @Nullable LongPtr params) voidGL.getNamedBufferParameteri64v(int buffer, int pname, @Nullable LongPtr params) voidGL.getNamedBufferParameterui64vNV(int buffer, int pname, @Nullable LongPtr params) voidGL.getnUniformi64vARB(int program, int location, int bufSize, @Nullable LongPtr params) voidGL.getnUniformui64vARB(int program, int location, int bufSize, @Nullable LongPtr params) voidGL.getPerfCounterInfoINTEL(int queryId, int counterId, int counterNameLength, @Nullable BytePtr counterName, int counterDescLength, @Nullable BytePtr counterDesc, @Nullable IntPtr counterOffset, @Nullable IntPtr counterDataSize, @Nullable IntPtr counterTypeEnum, @Nullable IntPtr counterDataTypeEnum, @Nullable LongPtr rawCounterMaxValue) voidGL.getQueryObjecti64v(int id, int pname, @Nullable LongPtr params) voidGLCompatibility.getQueryObjecti64vEXT(int id, int pname, @Nullable LongPtr params) voidGL.getQueryObjectui64v(int id, int pname, @Nullable LongPtr params) voidGLCompatibility.getQueryObjectui64vEXT(int id, int pname, @Nullable LongPtr params) voidGL.getTransformFeedbacki64_v(int xfb, int pname, int index, @Nullable LongPtr param) voidGL.getUniformi64vARB(int program, int location, @Nullable LongPtr params) voidGLCompatibility.getUniformi64vNV(int program, int location, @Nullable LongPtr params) voidGL.getUniformui64vARB(int program, int location, @Nullable LongPtr params) voidGLCompatibility.getUniformui64vNV(int program, int location, @Nullable LongPtr params) voidGL.getVertexArrayIndexed64iv(int vaobj, int index, int pname, @Nullable LongPtr param) voidGL.getVertexAttribLi64vNV(int index, int pname, @Nullable LongPtr params) voidGL.getVertexAttribLui64vARB(int index, int pname, @Nullable LongPtr params) voidGL.getVertexAttribLui64vNV(int index, int pname, @Nullable LongPtr params) voidGLCompatibility.multicastGetQueryObjecti64vNV(int gpu, int id, int pname, @Nullable LongPtr params) voidGLCompatibility.multicastGetQueryObjectui64vNV(int gpu, int id, int pname, @Nullable LongPtr params) voidGL.programUniform1i64vARB(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.programUniform1i64vNV(int program, int location, int count, @Nullable LongPtr value) voidGL.programUniform1ui64vARB(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.programUniform1ui64vNV(int program, int location, int count, @Nullable LongPtr value) voidGL.programUniform2i64vARB(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.programUniform2i64vNV(int program, int location, int count, @Nullable LongPtr value) voidGL.programUniform2ui64vARB(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.programUniform2ui64vNV(int program, int location, int count, @Nullable LongPtr value) voidGL.programUniform3i64vARB(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.programUniform3i64vNV(int program, int location, int count, @Nullable LongPtr value) voidGL.programUniform3ui64vARB(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.programUniform3ui64vNV(int program, int location, int count, @Nullable LongPtr value) voidGL.programUniform4i64vARB(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.programUniform4i64vNV(int program, int location, int count, @Nullable LongPtr value) voidGL.programUniform4ui64vARB(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.programUniform4ui64vNV(int program, int location, int count, @Nullable LongPtr value) voidGL.programUniformHandleui64vARB(int program, int location, int count, @Nullable LongPtr values) voidGL.programUniformHandleui64vNV(int program, int location, int count, @Nullable LongPtr values) voidGL.programUniformui64vNV(int program, int location, int count, @Nullable LongPtr value) voidGLCompatibility.signalSemaphoreui64NVX(int signalGpu, int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) voidGL.uniform1i64vARB(int location, int count, @Nullable LongPtr value) voidGLCompatibility.uniform1i64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniform1ui64vARB(int location, int count, @Nullable LongPtr value) voidGLCompatibility.uniform1ui64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniform2i64vARB(int location, int count, @Nullable LongPtr value) voidGLCompatibility.uniform2i64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniform2ui64vARB(int location, int count, @Nullable LongPtr value) voidGLCompatibility.uniform2ui64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniform3i64vARB(int location, int count, @Nullable LongPtr value) voidGLCompatibility.uniform3i64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniform3ui64vARB(int location, int count, @Nullable LongPtr value) voidGLCompatibility.uniform3ui64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniform4i64vARB(int location, int count, @Nullable LongPtr value) voidGLCompatibility.uniform4i64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniform4ui64vARB(int location, int count, @Nullable LongPtr value) voidGLCompatibility.uniform4ui64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniformHandleui64vARB(int location, int count, @Nullable LongPtr value) voidGL.uniformHandleui64vNV(int location, int count, @Nullable LongPtr value) voidGL.uniformui64vNV(int location, int count, @Nullable LongPtr value) voidGL.vertexAttribL1i64vNV(int index, @Nullable LongPtr v) voidGL.vertexAttribL1ui64vARB(int index, @Nullable LongPtr v) voidGL.vertexAttribL1ui64vNV(int index, @Nullable LongPtr v) voidGL.vertexAttribL2i64vNV(int index, @Nullable LongPtr v) voidGL.vertexAttribL2ui64vNV(int index, @Nullable LongPtr v) voidGL.vertexAttribL3i64vNV(int index, @Nullable LongPtr v) voidGL.vertexAttribL3ui64vNV(int index, @Nullable LongPtr v) voidGL.vertexAttribL4i64vNV(int index, @Nullable LongPtr v) voidGL.vertexAttribL4ui64vNV(int index, @Nullable LongPtr v) voidGLCompatibility.waitSemaphoreui64NVX(int waitGpu, int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) -
Uses of LongPtr in club.doki7.openxr.command
Methods in club.doki7.openxr.command with parameters of type LongPtrModifier and TypeMethodDescriptionintXR.convertTimespecTimeToTimeKHR(XrInstance instance, @NotNull MemorySegment timespecTime, LongPtr time) intXR.convertWin32PerformanceCounterToTimeKHR(XrInstance instance, @NotNull MemorySegment performanceCounter, LongPtr time) intXR.createSpatialAnchorEXT(XrSpatialContextEXT spatialContext, XrSpatialAnchorCreateInfoEXT createInfo, LongPtr anchorEntityId, XrSpatialEntityEXT.Ptr anchorEntity) intXR.createSpatialAnchorFB(XrSession session, XrSpatialAnchorCreateInfoFB info, LongPtr requestId) intXR.enumerateBoundSourcesForAction(XrSession session, XrBoundSourcesForActionEnumerateInfo enumerateInfo, int sourceCapacityInput, IntPtr sourceCountOutput, @Nullable LongPtr sources) intXRStatic.enumerateBoundSourcesForAction(XrSession session, XrBoundSourcesForActionEnumerateInfo enumerateInfo, int sourceCapacityInput, IntPtr sourceCountOutput, @Nullable LongPtr sources) intXR.enumerateInteractionRenderModelIdsEXT(XrSession session, XrInteractionRenderModelIdsEnumerateInfoEXT getInfo, int renderModelIdCapacityInput, IntPtr renderModelIdCountOutput, @Nullable LongPtr renderModelIds) intXR.enumeratePerformanceMetricsCounterPathsMETA(XrInstance instance, int counterPathCapacityInput, IntPtr counterPathCountOutput, @Nullable LongPtr counterPaths) intXR.enumerateRenderModelSubactionPathsEXT(XrRenderModelEXT renderModel, @Nullable XrInteractionRenderModelSubactionPathInfoEXT info, int pathCapacityInput, IntPtr pathCountOutput, @Nullable LongPtr paths) intXR.enumerateSwapchainFormats(XrSession session, int formatCapacityInput, IntPtr formatCountOutput, @Nullable LongPtr formats) intXRStatic.enumerateSwapchainFormats(XrSession session, int formatCapacityInput, IntPtr formatCountOutput, @Nullable LongPtr formats) intXR.eraseSpaceFB(XrSession session, XrSpaceEraseInfoFB info, LongPtr requestId) intXR.getMarkerNumberML(XrMarkerDetectorML markerDetector, long marker, LongPtr number) intXR.getMarkersML(XrMarkerDetectorML markerDetector, int markerCapacityInput, IntPtr markerCountOutput, @Nullable LongPtr markers) intXR.getRenderModelPoseTopLevelUserPathEXT(XrRenderModelEXT renderModel, XrInteractionRenderModelTopLevelUserPathGetInfoEXT info, LongPtr topLevelUserPath) intXR.getSpaceUserIdFB(XrSpaceUserFB user, LongPtr userId) intXR.getSystem(XrInstance instance, XrSystemGetInfo getInfo, LongPtr systemId) intXRStatic.getSystem(XrInstance instance, XrSystemGetInfo getInfo, LongPtr systemId) intXR.getVirtualKeyboardDirtyTexturesMETA(XrVirtualKeyboardMETA keyboard, int textureIdCapacityInput, IntPtr textureIdCountOutput, @Nullable LongPtr textureIds) intXR.querySpacesFB(XrSession session, XrSpaceQueryInfoBaseHeaderFB info, LongPtr requestId) intXR.requestSceneCaptureFB(XrSession session, XrSceneCaptureRequestInfoFB info, LongPtr requestId) intXR.saveSpaceFB(XrSession session, XrSpaceSaveInfoFB info, LongPtr requestId) intXR.saveSpaceListFB(XrSession session, XrSpaceListSaveInfoFB info, LongPtr requestId) intXR.setSpaceComponentStatusFB(XrSpace space, XrSpaceComponentStatusSetInfoFB info, LongPtr requestId) intXR.shareSpacesFB(XrSession session, XrSpaceShareInfoFB info, LongPtr requestId) intXR.shareSpacesMETA(XrSession session, XrShareSpacesInfoMETA info, LongPtr requestId) intXR.startColocationAdvertisementMETA(XrSession session, XrColocationAdvertisementStartInfoMETA info, LongPtr advertisementRequestId) intXR.startColocationDiscoveryMETA(XrSession session, XrColocationDiscoveryStartInfoMETA info, LongPtr discoveryRequestId) intXR.stopColocationAdvertisementMETA(XrSession session, XrColocationAdvertisementStopInfoMETA info, LongPtr requestId) intXR.stopColocationDiscoveryMETA(XrSession session, XrColocationDiscoveryStopInfoMETA info, LongPtr requestId) intXR.stringToPath(XrInstance instance, BytePtr pathString, LongPtr path) intXRStatic.stringToPath(XrInstance instance, BytePtr pathString, LongPtr path) -
Uses of LongPtr in club.doki7.openxr.datatype
Methods in club.doki7.openxr.datatype that return LongPtrModifier and TypeMethodDescriptionMLCoordinateFrameUID.data()@Nullable LongPtrXrSpatialComponentDataQueryResultEXT.entityIds()@Nullable LongPtrXrSpatialComponentParentListEXT.parents()@Nullable LongPtrXrActionCreateInfo.subactionPaths()@Nullable LongPtrXrInteractionRenderModelTopLevelUserPathGetInfoEXT.topLevelUserPaths()Methods in club.doki7.openxr.datatype with parameters of type LongPtrModifier and TypeMethodDescriptionXrActionCreateInfo.subactionPaths(@Nullable LongPtr value) XrInteractionRenderModelTopLevelUserPathGetInfoEXT.topLevelUserPaths(@Nullable LongPtr value) Method parameters in club.doki7.openxr.datatype with type arguments of type LongPtrModifier and TypeMethodDescription -
Uses of LongPtr in club.doki7.sdl3
Methods in club.doki7.sdl3 that return LongPtrModifier and TypeMethodDescriptionSDL3.getTouchDevices(@Nullable IntPtr count) Get a list of registered touch devices.Methods in club.doki7.sdl3 with parameters of type LongPtrModifier and TypeMethodDescriptionSDL3.acquireCameraFrame(@Nullable SDL_Camera camera, @Nullable LongPtr timestampNS) Acquire a frame.booleanSDL3.dateTimeToTime(@Nullable ISDL_DateTime dt, @Nullable LongPtr ticks) Converts a calendar time to an SDL_Time in nanoseconds since the epoch.booleanSDL3.getCurrentTime(@Nullable LongPtr ticks) Gets the current value of the system realtime clock in nanoseconds since Jan 1, 1970 in Universal Coordinated Time (UTC).booleanSDL3.getStorageFileSize(@Nullable SDL_Storage storage, @Nullable BytePtr path, @Nullable LongPtr length) Query the size of a file within a storage container.intSDL3.rand_bits_r(@Nullable LongPtr state) Generate 32 pseudo-random bits.intGenerate a pseudo-random number less than n for positive nfloatGenerate a uniform pseudo-random floating point number less than 1.0booleanSDL3.readS64BE(@Nullable SDL_IOStream src, @Nullable LongPtr value) Use this function to read 64 bits of big-endian data from an SDL_IOStream and return in native format.booleanSDL3.readS64LE(@Nullable SDL_IOStream src, @Nullable LongPtr value) Use this function to read 64 bits of little-endian data from an SDL_IOStream and return in native format.booleanSDL3.readU64BE(@Nullable SDL_IOStream src, @Nullable LongPtr value) Use this function to read 64 bits of big-endian data from an SDL_IOStream and return in native format.booleanSDL3.readU64LE(@Nullable SDL_IOStream src, @Nullable LongPtr value) Use this function to read 64 bits of little-endian data from an SDL_IOStream and return in native format. -
Uses of LongPtr in club.doki7.stb.imageresize.datatype
Methods in club.doki7.stb.imageresize.datatype that return LongPtrMethods in club.doki7.stb.imageresize.datatype with parameters of type LongPtrMethod parameters in club.doki7.stb.imageresize.datatype with type arguments of type LongPtrModifier and TypeMethodDescription -
Uses of LongPtr in club.doki7.vma
Methods in club.doki7.vma with parameters of type LongPtrModifier and TypeMethodDescriptionintVMA.flushAllocations(VmaAllocator allocator, int allocationCount, VmaAllocation.Ptr allocations, @Nullable LongPtr offsets, @Nullable LongPtr sizes) Flushes memory of given set of allocations.intVMA.invalidateAllocations(VmaAllocator allocator, int allocationCount, VmaAllocation.Ptr allocations, @Nullable LongPtr offsets, @Nullable LongPtr sizes) Invalidates memory of given set of allocations.intVMA.virtualAllocate(VmaVirtualBlock virtualBlock, IVmaVirtualAllocationCreateInfo pCreateInfo, VmaVirtualAllocation.Ptr pAllocation, @Nullable LongPtr pOffset) Allocates new virtual allocation inside givenVmaVirtualBlock. -
Uses of LongPtr in club.doki7.vma.datatype
Methods in club.doki7.vma.datatype that return LongPtrMethods in club.doki7.vma.datatype with parameters of type LongPtr -
Uses of LongPtr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type LongPtrModifier and TypeMethodDescriptionvoidVkDeviceCommands.cmdBeginTransformFeedbackEXT(VkCommandBuffer commandBuffer, int firstCounterBuffer, int counterBufferCount, VkBuffer.Ptr pCounterBuffers, @Nullable LongPtr pCounterBufferOffsets) voidVkDeviceCommands.cmdBindTransformFeedbackBuffersEXT(VkCommandBuffer commandBuffer, int firstBinding, int bindingCount, VkBuffer.Ptr pBuffers, LongPtr pOffsets, @Nullable LongPtr pSizes) voidVkDeviceCommands.cmdBindVertexBuffers(VkCommandBuffer commandBuffer, int firstBinding, int bindingCount, VkBuffer.Ptr pBuffers, LongPtr pOffsets) voidVkDeviceCommands.cmdBindVertexBuffers2(VkCommandBuffer commandBuffer, int firstBinding, int bindingCount, VkBuffer.Ptr pBuffers, LongPtr pOffsets, @Nullable LongPtr pSizes, @Nullable LongPtr pStrides) voidVkDeviceCommands.cmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, int firstBinding, int bindingCount, VkBuffer.Ptr pBuffers, LongPtr pOffsets, @Nullable LongPtr pSizes, @Nullable LongPtr pStrides) voidVkDeviceCommands.cmdBuildAccelerationStructuresIndirectKHR(VkCommandBuffer commandBuffer, int infoCount, IVkAccelerationStructureBuildGeometryInfoKHR pInfos, LongPtr pIndirectDeviceAddresses, IntPtr pIndirectStrides, PointerPtr ppMaxPrimitiveCounts) voidVkDeviceCommands.cmdEndTransformFeedbackEXT(VkCommandBuffer commandBuffer, int firstCounterBuffer, int counterBufferCount, VkBuffer.Ptr pCounterBuffers, @Nullable LongPtr pCounterBufferOffsets) voidVkDeviceCommands.cmdSetDescriptorBufferOffsetsEXT(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int setCount, IntPtr pBufferIndices, LongPtr pOffsets) intVkDeviceCommands.getCalibratedTimestampsEXT(VkDevice device, int timestampCount, IVkCalibratedTimestampInfoKHR pTimestampInfos, LongPtr pTimestamps, LongPtr pMaxDeviation) intVkDeviceCommands.getCalibratedTimestampsKHR(VkDevice device, int timestampCount, IVkCalibratedTimestampInfoKHR pTimestampInfos, LongPtr pTimestamps, LongPtr pMaxDeviation) voidVkDeviceCommands.getDescriptorSetLayoutBindingOffsetEXT(VkDevice device, VkDescriptorSetLayout layout, int binding, LongPtr pOffset) voidVkDeviceCommands.getDescriptorSetLayoutSizeEXT(VkDevice device, VkDescriptorSetLayout layout, LongPtr pLayoutSizeInBytes) voidVkDeviceCommands.getDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, LongPtr pCommittedMemoryInBytes) voidVkDeviceCommands.getPrivateData(VkDevice device, int objectType, long objectHandle, VkPrivateDataSlot privateDataSlot, LongPtr pData) voidVkDeviceCommands.getPrivateDataEXT(VkDevice device, int objectType, long objectHandle, VkPrivateDataSlot privateDataSlot, LongPtr pData) intVkDeviceCommands.getSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, LongPtr pValue) intVkDeviceCommands.getSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, LongPtr pValue) intVkDeviceCommands.getSwapchainCounterEXT(VkDevice device, VkSwapchainKHR swapchain, int counter, LongPtr pCounterValue) -
Uses of LongPtr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return LongPtrModifier and TypeMethodDescriptionVkPhysicalDeviceMemoryBudgetPropertiesEXT.heapBudget()VkPhysicalDeviceMemoryBudgetPropertiesEXT.heapUsage()@Nullable LongPtrVkWriteDescriptorSetPartitionedAccelerationStructureNV.pAccelerationStructures()@Nullable LongPtrVkWin32KeyedMutexAcquireReleaseInfoKHR.pAcquireKeys()@Nullable LongPtrVkWin32KeyedMutexAcquireReleaseInfoNV.pAcquireKeys()NvSciSyncFenceVKREF.payload()@Nullable LongPtrVkImageDrmFormatModifierListCreateInfoEXT.pDrmFormatModifiers()@Nullable LongPtrVkSetDescriptorBufferOffsetsInfoEXT.pOffsets()@Nullable LongPtrVkPresentIdKHR.pPresentIds()@Nullable LongPtrVkWin32KeyedMutexAcquireReleaseInfoKHR.pReleaseKeys()@Nullable LongPtrVkWin32KeyedMutexAcquireReleaseInfoNV.pReleaseKeys()@Nullable LongPtrVkD3D12FenceSubmitInfoKHR.pSignalSemaphoreValues()@Nullable LongPtrVkTimelineSemaphoreSubmitInfo.pSignalSemaphoreValues()@Nullable LongPtrVkSemaphoreWaitInfo.pValues()@Nullable LongPtrVkD3D12FenceSubmitInfoKHR.pWaitSemaphoreValues()@Nullable LongPtrVkTimelineSemaphoreSubmitInfo.pWaitSemaphoreValues()Methods in club.doki7.vulkan.datatype with parameters of type LongPtrModifier and TypeMethodDescriptionVkPhysicalDeviceMemoryBudgetPropertiesEXT.heapBudget(LongPtr value) VkWriteDescriptorSetPartitionedAccelerationStructureNV.pAccelerationStructures(@Nullable LongPtr value) VkWin32KeyedMutexAcquireReleaseInfoKHR.pAcquireKeys(@Nullable LongPtr value) VkWin32KeyedMutexAcquireReleaseInfoNV.pAcquireKeys(@Nullable LongPtr value) VkImageDrmFormatModifierListCreateInfoEXT.pDrmFormatModifiers(@Nullable LongPtr value) VkPresentIdKHR.pPresentIds(@Nullable LongPtr value) VkWin32KeyedMutexAcquireReleaseInfoKHR.pReleaseKeys(@Nullable LongPtr value) VkWin32KeyedMutexAcquireReleaseInfoNV.pReleaseKeys(@Nullable LongPtr value) VkD3D12FenceSubmitInfoKHR.pSignalSemaphoreValues(@Nullable LongPtr value) VkTimelineSemaphoreSubmitInfo.pSignalSemaphoreValues(@Nullable LongPtr value) VkD3D12FenceSubmitInfoKHR.pWaitSemaphoreValues(@Nullable LongPtr value) VkTimelineSemaphoreSubmitInfo.pWaitSemaphoreValues(@Nullable LongPtr value) Method parameters in club.doki7.vulkan.datatype with type arguments of type LongPtrModifier and TypeMethodDescriptionVkPhysicalDeviceMemoryBudgetPropertiesEXT.heapBudget(@NotNull Consumer<LongPtr> consumer) -
Uses of LongPtr in club.doki7.webgpu
Methods in club.doki7.webgpu with parameters of type LongPtrModifier and TypeMethodDescriptionintWGPU.devicePoll(@Nullable WGPUDevice device, int wait, @Nullable LongPtr submissionIndex)