Uses of Record Class
club.doki7.ffm.ptr.IntPtr
Packages that use IntPtr
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 IntPtr in club.doki7.ffm.ptr
Methods in club.doki7.ffm.ptr that return IntPtrModifier and TypeMethodDescriptionstatic @NotNull IntPtrstatic @NotNull IntPtrstatic @NotNull IntPtrstatic @NotNull IntPtrstatic @NotNull IntPtrstatic @NotNull IntPtrIntPtr.allocate(@NotNull Arena arena, Collection<Integer> ints) static @NotNull IntPtrstatic @Nullable IntPtrIntPtr.checked(@NotNull MemorySegment segment) Create a newIntPtrusingsegmentas backing storage, with argument validation.static @NotNull IntPtrCreate a newIntPtrusing the same backing storage asbuffer, with argument validation.@NotNull IntPtrIntPtr.offset(long offset) @NotNull IntPtrIntPtr.reinterpret(long newSize) @NotNull IntPtrIntPtr.slice(long end) @NotNull IntPtrIntPtr.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 IntPtr in club.doki7.gles2
Methods in club.doki7.gles2 with parameters of type IntPtrModifier and TypeMethodDescriptionvoidGLES2.deleteBuffers(int n, @Nullable IntPtr buffers) voidGLES2.deleteFramebuffers(int n, @Nullable IntPtr framebuffers) voidGLES2.deleteRenderbuffers(int n, @Nullable IntPtr renderbuffers) voidGLES2.deleteTextures(int n, @Nullable IntPtr textures) voidGLES2.genBuffers(int n, @Nullable IntPtr buffers) voidGLES2.genFramebuffers(int n, @Nullable IntPtr framebuffers) voidGLES2.genRenderbuffers(int n, @Nullable IntPtr renderbuffers) voidGLES2.genTextures(int n, @Nullable IntPtr textures) voidGLES2.getActiveAttrib(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLES2.getActiveUniform(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLES2.getAttachedShaders(int program, int maxCount, @Nullable IntPtr count, @Nullable IntPtr shaders) voidGLES2.getBufferParameteriv(int target, int pname, @Nullable IntPtr params) voidGLES2.getFramebufferAttachmentParameteriv(int target, int attachment, int pname, @Nullable IntPtr params) voidGLES2.getIntegerv(int pname, @Nullable IntPtr data) voidGLES2.getProgramInfoLog(int program, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGLES2.getProgramiv(int program, int pname, @Nullable IntPtr params) voidGLES2.getRenderbufferParameteriv(int target, int pname, @Nullable IntPtr params) voidGLES2.getShaderInfoLog(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGLES2.getShaderiv(int shader, int pname, @Nullable IntPtr params) voidGLES2.getShaderPrecisionFormat(int shadertype, int precisiontype, @Nullable IntPtr range, @Nullable IntPtr precision) voidGLES2.getShaderSource(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr source) voidGLES2.getTexParameteriv(int target, int pname, @Nullable IntPtr params) voidGLES2.getUniformiv(int program, int location, @Nullable IntPtr params) voidGLES2.getVertexAttribiv(int index, int pname, @Nullable IntPtr params) voidGLES2.shaderBinary(int count, @Nullable IntPtr shaders, int binaryFormat, @NotNull MemorySegment binary, int length) voidGLES2.shaderSource(int shader, int count, @Nullable PointerPtr string, @Nullable IntPtr length) voidGLES2.texParameteriv(int target, int pname, @Nullable IntPtr params) voidGLES2.uniform1iv(int location, int count, @Nullable IntPtr value) voidGLES2.uniform2iv(int location, int count, @Nullable IntPtr value) voidGLES2.uniform3iv(int location, int count, @Nullable IntPtr value) voidGLES2.uniform4iv(int location, int count, @Nullable IntPtr value) -
Uses of IntPtr in club.doki7.glfw
Methods in club.doki7.glfw with parameters of type IntPtrModifier and TypeMethodDescriptionvoidGLFW.getFramebufferSize(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height) @Nullable FloatPtrGLFW.getJoystickAxes(int jid, @Nullable IntPtr count) @Nullable BytePtrGLFW.getJoystickButtons(int jid, @Nullable IntPtr count) @Nullable BytePtrGLFW.getJoystickHats(int jid, @Nullable IntPtr count) voidGLFW.getMonitorPhysicalSize(@Nullable GLFWmonitor monitor, @Nullable IntPtr widthMM, @Nullable IntPtr heightMM) voidGLFW.getMonitorPos(@Nullable GLFWmonitor monitor, @Nullable IntPtr xpos, @Nullable IntPtr ypos) GLFW.getMonitors(@Nullable IntPtr count) voidGLFW.getMonitorWorkarea(@Nullable GLFWmonitor monitor, @Nullable IntPtr xpos, @Nullable IntPtr ypos, @Nullable IntPtr width, @Nullable IntPtr height) 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) @Nullable PointerPtrGLFW.getRequiredInstanceExtensions(@Nullable IntPtr count) voidGLFW.getVersion(@Nullable IntPtr major, @Nullable IntPtr minor, @Nullable IntPtr rev) @Nullable IGLFWvidmodeGLFW.getVideoModes(@Nullable GLFWmonitor monitor, @Nullable IntPtr count) voidGLFW.getWindowFrameSize(@Nullable GLFWwindow window, @Nullable IntPtr left, @Nullable IntPtr top, @Nullable IntPtr right, @Nullable IntPtr bottom) voidGLFW.getWindowPos(@Nullable GLFWwindow window, @Nullable IntPtr xpos, @Nullable IntPtr ypos) voidGLFW.getWindowSize(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height) -
Uses of IntPtr in club.doki7.openal
Methods in club.doki7.openal with parameters of type IntPtrModifier and TypeMethodDescriptionvoidAL.auxiliaryEffectSlotiv(int effectslot, int param, @Nullable IntPtr piValues) voidAL.auxiliaryEffectSlotivDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValues) voidvoidAL.bufferivDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr values) @Nullable ALCcontextALC.createContext(@Nullable ALCdevice device, @Nullable IntPtr attrlist) Create and attach a context to the given device.voidAL.debugMessageControlDirectEXT(@Nullable ALCcontext context, int source, int type, int severity, int count, @Nullable IntPtr ids, byte enable) voidAL.debugMessageControlEXT(int source, int type, int severity, int count, @Nullable IntPtr ids, byte enable) voidAL.deleteAuxiliaryEffectSlots(int n, @Nullable IntPtr effectslots) voidAL.deleteAuxiliaryEffectSlotsDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr effectslots) voidAL.deleteBuffers(int n, @Nullable IntPtr buffers) Delete buffer objectsvoidAL.deleteBuffersDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers) voidAL.deleteEffects(int n, @Nullable IntPtr effects) voidAL.deleteEffectsDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr effects) voidAL.deleteFilters(int n, @Nullable IntPtr filters) voidAL.deleteFiltersDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr filters) voidAL.deleteSources(int n, @Nullable IntPtr sources) Delete source objects.voidAL.deleteSourcesDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) intAL.EAXGetBufferModeDirect(@Nullable ALCcontext context, int buffer, @Nullable IntPtr pReserved) byteAL.EAXSetBufferModeDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers, int value) voidvoidAL.effectivDirect(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValues) voidAL.eventControlDirectSOFT(@Nullable ALCcontext context, int count, @Nullable IntPtr types, byte enable) voidAL.eventControlSOFT(int count, @Nullable IntPtr types, byte enable) byteALC.eventControlSOFT(int count, @Nullable IntPtr events, byte enable) voidvoidAL.filterivDirect(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValues) voidAL.genAuxiliaryEffectSlots(int n, @Nullable IntPtr effectslots) voidAL.genAuxiliaryEffectSlotsDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr effectslots) voidAL.genBuffers(int n, @Nullable IntPtr buffers) Create buffer objectsvoidAL.genBuffersDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers) voidAL.genEffects(int n, @Nullable IntPtr effects) voidAL.genEffectsDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr effects) voidAL.genFilters(int n, @Nullable IntPtr filters) voidAL.genFiltersDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr filters) voidAL.genSources(int n, @Nullable IntPtr sources) Create source objects.voidAL.genSourcesDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.getAuxiliaryEffectSloti(int effectslot, int param, @Nullable IntPtr piValue) voidAL.getAuxiliaryEffectSlotiDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValue) voidAL.getAuxiliaryEffectSlotiv(int effectslot, int param, @Nullable IntPtr piValues) voidAL.getAuxiliaryEffectSlotivDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValues) voidAL.getBuffer3i(int buffer, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getBuffer3iDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getBufferi(int buffer, int param, @Nullable IntPtr value) voidAL.getBufferiDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr value) voidAL.getBufferiv(int buffer, int param, @Nullable IntPtr values) voidAL.getBufferivDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr values) intAL.getDebugMessageLogDirectEXT(@Nullable ALCcontext context, int count, int logBufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr logBuf) intAL.getDebugMessageLogEXT(int count, int logBufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr logBuf) voidAL.getEffecti(int effect, int param, @Nullable IntPtr piValue) voidAL.getEffectiDirect(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValue) voidAL.getEffectiv(int effect, int param, @Nullable IntPtr piValues) voidAL.getEffectivDirect(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValues) voidAL.getFilteri(int filter, int param, @Nullable IntPtr piValue) voidAL.getFilteriDirect(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValue) voidAL.getFilteriv(int filter, int param, @Nullable IntPtr piValues) voidAL.getFilterivDirect(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValues) voidAL.getIntegerv(int param, @Nullable IntPtr values) voidALC.getIntegerv(@Nullable ALCdevice device, int param, int size, @Nullable IntPtr values) Returns information about the device and the version of OpenAL.voidAL.getIntegervDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr values) voidAL.getListener3i(int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getListener3iDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getListeneri(int param, @Nullable IntPtr value) voidAL.getListeneriDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr value) voidAL.getListeneriv(int param, @Nullable IntPtr values) voidAL.getListenerivDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr values) voidAL.getObjectLabelDirectEXT(@Nullable ALCcontext context, int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidAL.getObjectLabelEXT(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidAL.getSource3i(int source, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getSource3iDirect(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getSourcei(int source, int param, @Nullable IntPtr value) voidAL.getSourceiDirect(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr value) voidAL.getSourceiv(int source, int param, @Nullable IntPtr values) voidAL.getSourceivDirect(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr values) voidAL.listeneriv(int param, @Nullable IntPtr values) voidAL.listenerivDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr values) byteALC.reopenDeviceSOFT(@Nullable ALCdevice device, @Nullable BytePtr deviceName, @Nullable IntPtr attribs) byteALC.resetDeviceSOFT(@Nullable ALCdevice device, @Nullable IntPtr attribs) voidvoidAL.sourceivDirect(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr values) voidAL.sourcePausev(int n, @Nullable IntPtr sources) Pause a list of sources atomically.voidAL.sourcePausevDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.sourcePlayAtTimevDirectSOFT(@Nullable ALCcontext context, int n, @Nullable IntPtr sources, long start_time) voidAL.sourcePlayAtTimevSOFT(int n, @Nullable IntPtr sources, long start_time) voidAL.sourcePlayv(int n, @Nullable IntPtr sources) Play, restart, or resume a list of sources atomically.voidAL.sourcePlayvDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.sourceQueueBuffers(int source, int nb, @Nullable IntPtr buffers) Queue buffers onto a sourcevoidAL.sourceQueueBuffersDirect(@Nullable ALCcontext context, int source, int nb, @Nullable IntPtr buffers) voidAL.sourceRewindv(int n, @Nullable IntPtr sources) Rewind a list of sources atomically.voidAL.sourceRewindvDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.sourceStopv(int n, @Nullable IntPtr sources) Stop a list of sources atomically.voidAL.sourceStopvDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.sourceUnqueueBuffers(int source, int nb, @Nullable IntPtr buffers) Unqueue processed buffers from a sourcevoidAL.sourceUnqueueBuffersDirect(@Nullable ALCcontext context, int source, int nb, @Nullable IntPtr buffers) -
Uses of IntPtr in club.doki7.opencl
Methods in club.doki7.opencl with parameters of type IntPtrModifier and TypeMethodDescription@Nullable CLKernelCL.cloneKernel(@Nullable CLKernel source_kernel, @Nullable IntPtr errcode_ret) intCL.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 CLAcceleratorIntelCL.createAcceleratorINTEL(@Nullable CLContext context, int accelerator_type, long descriptor_size, @NotNull MemorySegment descriptor, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createBuffer(@Nullable CLContext context, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable IntPtr errcode_ret) @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.createCommandQueue(@Nullable CLContext context, @Nullable CLDeviceId device, long 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 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 CLEventCL.createEventFromEGLSyncKHR(@Nullable CLContext context, @NotNull MemorySegment sync, @NotNull MemorySegment display, @Nullable IntPtr errcode_ret) @Nullable CLEventCL.createEventFromGLsyncKHR(@Nullable CLContext context, @Nullable CLGLsync sync, @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.createFromDX9MediaSurfaceKHR(@Nullable CLContext context, long flags, int adapter_type, @NotNull MemorySegment surface_info, 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.createFromGLBuffer(@Nullable CLContext context, long flags, int bufobj, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromGLRenderbuffer(@Nullable CLContext context, long flags, int renderbuffer, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromGLTexture(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromGLTexture2D(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromGLTexture3D(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createFromVA_APIMediaSurfaceINTEL(@Nullable CLContext context, long flags, @Nullable IntPtr surface, int plane, @Nullable IntPtr errcode_ret) @Nullable CLMemCL.createImage(@Nullable CLContext context, long flags, @Nullable CLImageFormat image_format, @Nullable CLImageDesc image_desc, @NotNull MemorySegment host_ptr, @Nullable 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 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 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 CLKernelCL.createKernel(@Nullable CLProgram program, @Nullable BytePtr kernel_name, @Nullable IntPtr errcode_ret) intCL.createKernelsInProgram(@Nullable CLProgram program, int num_kernels, CLKernel.Ptr kernels, @Nullable IntPtr num_kernels_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.createProgramWithBuiltInKernels(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr kernel_names, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithIL(@Nullable CLContext context, @NotNull MemorySegment il, long length, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithILKHR(@Nullable CLContext context, @NotNull MemorySegment il, long length, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithSource(@Nullable CLContext context, int count, @Nullable PointerPtr strings, @Nullable PointerPtr lengths, @Nullable IntPtr errcode_ret) @Nullable CLSamplerCL.createSampler(@Nullable CLContext context, int normalized_coords, int addressing_mode, int filter_mode, @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) @Nullable CLMemCL.createSubBuffer(@Nullable CLMem buffer, long flags, int buffer_create_type, @NotNull MemorySegment buffer_create_info, @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.createSubDevicesEXT(@Nullable CLDeviceId in_device, @Nullable LongPtr properties, int num_entries, CLDeviceId.Ptr out_devices, @Nullable IntPtr num_devices) @Nullable CLEventCL.createUserEvent(@Nullable CLContext context, @Nullable IntPtr errcode_ret) @NotNull MemorySegmentCL.deviceMemAllocINTEL(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) @NotNull MemorySegmentCL.enqueueMapBuffer(@Nullable CLCommandQueue command_queue, @Nullable CLMem buffer, int blocking_map, long map_flags, long offset, long size, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event, @Nullable IntPtr errcode_ret) @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.getDeviceIDs(@Nullable CLPlatformId platform, long device_type, int num_entries, CLDeviceId.Ptr devices, @Nullable IntPtr num_devices) intCL.getDeviceIDsFromD3D10KHR(@Nullable CLPlatformId platform, int d3d_device_source, @NotNull MemorySegment d3d_object, int d3d_device_set, int num_entries, CLDeviceId.Ptr devices, @Nullable IntPtr num_devices) intCL.getDeviceIDsFromD3D11KHR(@Nullable CLPlatformId platform, int d3d_device_source, @NotNull MemorySegment d3d_object, int d3d_device_set, int num_entries, CLDeviceId.Ptr devices, @Nullable IntPtr num_devices) intCL.getDeviceIDsFromDX9INTEL(@Nullable CLPlatformId platform, int dx9_device_source, @NotNull MemorySegment dx9_object, int dx9_device_set, int num_entries, CLDeviceId.Ptr devices, @Nullable IntPtr num_devices) intCL.getDeviceIDsFromDX9MediaAdapterKHR(@Nullable CLPlatformId platform, int num_media_adapters, @Nullable IntPtr media_adapter_type, @NotNull MemorySegment media_adapters, int media_adapter_set, int num_entries, CLDeviceId.Ptr devices, @Nullable IntPtr num_devices) intCL.getDeviceIDsFromVA_APIMediaAdapterINTEL(@Nullable CLPlatformId platform, int media_adapter_type, @NotNull MemorySegment media_adapter, int media_adapter_set, int num_entries, CLDeviceId.Ptr devices, @Nullable IntPtr num_devices) intCL.getGLObjectInfo(@Nullable CLMem memobj, @Nullable IntPtr gl_object_type, @Nullable IntPtr gl_object_name) intCL.getPlatformIDs(int num_entries, CLPlatformId.Ptr platforms, @Nullable IntPtr num_platforms) intCL.getSupportedD3D10TextureFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable IntPtr d3d10_formats, @Nullable IntPtr num_texture_formats) intCL.getSupportedD3D11TextureFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int plane, int num_entries, @Nullable IntPtr d3d11_formats, @Nullable IntPtr num_texture_formats) intCL.getSupportedDX9MediaSurfaceFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int plane, int num_entries, @Nullable IntPtr dx9_formats, @Nullable IntPtr num_surface_formats) intCL.getSupportedGLTextureFormatsINTEL(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable IntPtr gl_formats, @Nullable IntPtr num_texture_formats) intCL.getSupportedImageFormats(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable CLImageFormat image_formats, @Nullable 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 IntPtr num_surface_formats) @NotNull MemorySegmentCL.hostMemAllocINTEL(@Nullable CLContext context, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) intCL.icdGetPlatformIDsKHR(int num_entries, CLPlatformId.Ptr platforms, @Nullable IntPtr num_platforms) @Nullable CLMemCL.importMemoryARM(@Nullable CLContext context, long flags, @Nullable PointerPtr properties, @NotNull MemorySegment memory, long size, @Nullable IntPtr errcode_ret) intCL.initLayer(int num_entries, @Nullable CLIcdDispatch target_dispatch, @Nullable IntPtr num_entries_ret, CLIcdDispatch.Ptr layer_dispatch_ret) @Nullable CLProgramCL.linkProgram(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, CLFunctionTypes.Ipfn_notify_7 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.linkProgram(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.linkProgram(Arena arena, @Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, CLFunctionTypes.Ipfn_notify_7 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLCommandBufferKhrCL.remapCommandBufferKHR(@Nullable CLCommandBufferKhr command_buffer, int automatic, int num_queues, CLCommandQueue.Ptr queues, int num_handles, CLMutableCommandKhr.Ptr handles, CLMutableCommandKhr.Ptr handles_ret, @Nullable IntPtr errcode_ret) @NotNull MemorySegmentCL.sharedMemAllocINTEL(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) intCL.updateMutableCommandsKHR(@Nullable CLCommandBufferKhr command_buffer, int num_configs, @Nullable IntPtr config_types, @Nullable PointerPtr configs) -
Uses of IntPtr in club.doki7.opencl.datatype
Methods in club.doki7.opencl.datatype that return IntPtrMethods in club.doki7.opencl.datatype with parameters of type IntPtrMethod parameters in club.doki7.opencl.datatype with type arguments of type IntPtrModifier and TypeMethodDescriptionVAImageFormatCLREF.va_reserved(@NotNull Consumer<IntPtr> consumer) -
Uses of IntPtr in club.doki7.opengl
Methods in club.doki7.opengl with parameters of type IntPtrModifier and TypeMethodDescriptionbyteGLCompatibility.areTexturesResident(int n, @Nullable IntPtr textures, @Nullable BytePtr residences) intGLCompatibility.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) voidGL.bindBuffersBase(int target, int first, int count, @Nullable IntPtr buffers) voidGL.bindBuffersRange(int target, int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable PointerPtr sizes) voidGL.bindImageTextures(int first, int count, @Nullable IntPtr textures) voidGL.bindSamplers(int first, int count, @Nullable IntPtr samplers) voidGL.bindTextures(int first, int count, @Nullable IntPtr textures) voidGL.bindVertexBuffers(int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable IntPtr strides) voidGL.clearBufferiv(int buffer, int drawbuffer, @Nullable IntPtr value) voidGL.clearBufferuiv(int buffer, int drawbuffer, @Nullable IntPtr value) voidGL.clearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, @Nullable IntPtr value) voidGL.clearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, @Nullable IntPtr value) voidGLCompatibility.clientWaitSemaphoreui64NVX(int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) voidvoidvoidvoidvoidGLCompatibility.colorP3uiv(int type, @Nullable IntPtr color) voidGLCompatibility.colorP4uiv(int type, @Nullable IntPtr color) voidGLCompatibility.colorTableParameteriv(int target, int pname, @Nullable IntPtr params) voidGL.compileShaderIncludeARB(int shader, int count, @Nullable PointerPtr path, @Nullable IntPtr length) voidGLCompatibility.convolutionParameteriv(int target, int pname, @Nullable IntPtr params) voidGL.createBuffers(int n, @Nullable IntPtr buffers) voidGL.createCommandListsNV(int n, @Nullable IntPtr lists) voidGL.createFramebuffers(int n, @Nullable IntPtr framebuffers) voidGL.createPerfQueryINTEL(int queryId, @Nullable IntPtr queryHandle) voidGL.createProgramPipelines(int n, @Nullable IntPtr pipelines) voidGL.createQueries(int target, int n, @Nullable IntPtr ids) voidGL.createRenderbuffers(int n, @Nullable IntPtr renderbuffers) voidGL.createSamplers(int n, @Nullable IntPtr samplers) voidGLCompatibility.createSemaphoresNV(int n, @Nullable IntPtr semaphores) voidGL.createStatesNV(int n, @Nullable IntPtr states) voidGL.createTextures(int target, int n, @Nullable IntPtr textures) voidGL.createTransformFeedbacks(int n, @Nullable IntPtr ids) voidGL.createVertexArrays(int n, @Nullable IntPtr arrays) voidGL.debugMessageControl(int source, int type, int severity, int count, @Nullable IntPtr ids, byte enabled) voidGL.debugMessageControlARB(int source, int type, int severity, int count, @Nullable IntPtr ids, byte enabled) voidGL.debugMessageControlKHR(int source, int type, int severity, int count, @Nullable IntPtr ids, byte enabled) voidGLCompatibility.debugMessageEnableAMD(int category, int severity, int count, @Nullable IntPtr ids, byte enabled) voidGL.deleteBuffers(int n, @Nullable IntPtr buffers) voidGLCompatibility.deleteBuffersARB(int n, @Nullable IntPtr buffers) voidGL.deleteCommandListsNV(int n, @Nullable IntPtr lists) voidGLCompatibility.deleteFencesNV(int n, @Nullable IntPtr fences) voidGL.deleteFramebuffers(int n, @Nullable IntPtr framebuffers) voidGLCompatibility.deleteFramebuffersEXT(int n, @Nullable IntPtr framebuffers) voidGL.deletePerfMonitorsAMD(int n, @Nullable IntPtr monitors) voidGL.deleteProgramPipelines(int n, @Nullable IntPtr pipelines) voidGL.deleteProgramPipelinesEXT(int n, @Nullable IntPtr pipelines) voidGLCompatibility.deleteProgramsARB(int n, @Nullable IntPtr programs) voidGL.deleteQueries(int n, @Nullable IntPtr ids) voidGLCompatibility.deleteQueriesARB(int n, @Nullable IntPtr ids) voidGLCompatibility.deleteQueryResourceTagNV(int n, @Nullable IntPtr tagIds) voidGL.deleteRenderbuffers(int n, @Nullable IntPtr renderbuffers) voidGLCompatibility.deleteRenderbuffersEXT(int n, @Nullable IntPtr renderbuffers) voidGL.deleteSamplers(int count, @Nullable IntPtr samplers) voidGL.deleteStatesNV(int n, @Nullable IntPtr states) voidGL.deleteTextures(int n, @Nullable IntPtr textures) voidGL.deleteTransformFeedbacks(int n, @Nullable IntPtr ids) voidGLCompatibility.deleteTransformFeedbacksNV(int n, @Nullable IntPtr ids) voidGL.deleteVertexArrays(int n, @Nullable IntPtr arrays) voidGL.drawBuffers(int n, @Nullable IntPtr bufs) voidGLCompatibility.drawBuffersARB(int n, @Nullable IntPtr bufs) voidGL.drawCommandsAddressNV(int primitiveMode, @Nullable LongPtr indirects, @Nullable IntPtr sizes, int count) voidGL.drawCommandsNV(int primitiveMode, int buffer, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, int count) voidGL.drawCommandsStatesAddressNV(@Nullable LongPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) voidGL.drawCommandsStatesNV(int buffer, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) voidGL.EGLImageTargetTexStorageEXT(int target, @Nullable GLeglImageOES image, @Nullable IntPtr attrib_list) voidGL.EGLImageTargetTextureStorageEXT(int texture, @Nullable GLeglImageOES image, @Nullable IntPtr attrib_list) voidvoidGL.framebufferDrawBuffersEXT(int framebuffer, int n, @Nullable IntPtr bufs) voidGL.genBuffers(int n, @Nullable IntPtr buffers) voidGLCompatibility.genBuffersARB(int n, @Nullable IntPtr buffers) voidGLCompatibility.genFencesNV(int n, @Nullable IntPtr fences) voidGL.genFramebuffers(int n, @Nullable IntPtr framebuffers) voidGLCompatibility.genFramebuffersEXT(int n, @Nullable IntPtr framebuffers) voidGL.genPerfMonitorsAMD(int n, @Nullable IntPtr monitors) voidGL.genProgramPipelines(int n, @Nullable IntPtr pipelines) voidGL.genProgramPipelinesEXT(int n, @Nullable IntPtr pipelines) voidGLCompatibility.genProgramsARB(int n, @Nullable IntPtr programs) voidGL.genQueries(int n, @Nullable IntPtr ids) voidGLCompatibility.genQueriesARB(int n, @Nullable IntPtr ids) voidGLCompatibility.genQueryResourceTagNV(int n, @Nullable IntPtr tagIds) voidGL.genRenderbuffers(int n, @Nullable IntPtr renderbuffers) voidGLCompatibility.genRenderbuffersEXT(int n, @Nullable IntPtr renderbuffers) voidGL.genSamplers(int count, @Nullable IntPtr samplers) voidGL.genTextures(int n, @Nullable IntPtr textures) voidGL.genTransformFeedbacks(int n, @Nullable IntPtr ids) voidGLCompatibility.genTransformFeedbacksNV(int n, @Nullable IntPtr ids) voidGL.genVertexArrays(int n, @Nullable IntPtr arrays) voidGL.getActiveAtomicCounterBufferiv(int program, int bufferIndex, int pname, @Nullable IntPtr params) voidGL.getActiveAttrib(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLCompatibility.getActiveAttribARB(int programObj, int index, int maxLength, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGL.getActiveSubroutineName(int program, int shadertype, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) voidGL.getActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, @Nullable IntPtr values) voidGL.getActiveSubroutineUniformName(int program, int shadertype, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) voidGL.getActiveUniform(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLCompatibility.getActiveUniformARB(int programObj, int index, int maxLength, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGL.getActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, @Nullable IntPtr params) voidGL.getActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, @Nullable IntPtr length, @Nullable BytePtr uniformBlockName) voidGL.getActiveUniformName(int program, int uniformIndex, int bufSize, @Nullable IntPtr length, @Nullable BytePtr uniformName) voidGL.getActiveUniformsiv(int program, int uniformCount, @Nullable IntPtr uniformIndices, int pname, @Nullable IntPtr params) voidGLCompatibility.getActiveVaryingNV(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLCompatibility.getAttachedObjectsARB(int containerObj, int maxCount, @Nullable IntPtr count, @Nullable IntPtr obj) voidGL.getAttachedShaders(int program, int maxCount, @Nullable IntPtr count, @Nullable IntPtr shaders) voidGL.getBufferParameteriv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getBufferParameterivARB(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getColorTableParameteriv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getConvolutionParameteriv(int target, int pname, @Nullable IntPtr params) intGL.getDebugMessageLog(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) intGLCompatibility.getDebugMessageLogAMD(int count, int bufSize, @Nullable IntPtr categories, @Nullable IntPtr severities, @Nullable IntPtr ids, @Nullable IntPtr lengths, @Nullable BytePtr message) intGL.getDebugMessageLogARB(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) intGL.getDebugMessageLogKHR(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) voidGLCompatibility.getFenceivNV(int fence, int pname, @Nullable IntPtr params) voidGL.getFirstPerfQueryIdINTEL(@Nullable IntPtr queryId) voidGL.getFramebufferAttachmentParameteriv(int target, int attachment, int pname, @Nullable IntPtr params) voidGLCompatibility.getFramebufferAttachmentParameterivEXT(int target, int attachment, int pname, @Nullable IntPtr params) voidGL.getFramebufferParameteriv(int target, int pname, @Nullable IntPtr params) voidGL.getFramebufferParameterivEXT(int framebuffer, int pname, @Nullable IntPtr params) voidGL.getFramebufferParameterivMESA(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getHistogramParameteriv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getInfoLogARB(int obj, int maxLength, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getIntegeri_v(int target, int index, @Nullable IntPtr data) voidGL.getIntegerIndexedvEXT(int target, int index, @Nullable IntPtr data) voidGL.getIntegerv(int pname, @Nullable IntPtr data) voidGL.getInternalformativ(int target, int internalformat, int pname, int count, @Nullable IntPtr params) voidGL.getInternalformatSampleivNV(int target, int internalformat, int samples, int pname, int count, @Nullable IntPtr params) voidGLCompatibility.getLightiv(int light, int pname, @Nullable IntPtr params) voidvoidGLCompatibility.getMaterialiv(int face, int pname, @Nullable IntPtr params) voidGL.getMemoryObjectDetachedResourcesuivNV(int memory, int pname, int first, int count, @Nullable IntPtr params) voidGLCompatibility.getMinmaxParameteriv(int target, int pname, @Nullable IntPtr params) voidGL.getMultiTexEnvivEXT(int texunit, int target, int pname, @Nullable IntPtr params) voidGL.getMultiTexGenivEXT(int texunit, int coord, int pname, @Nullable IntPtr params) voidGL.getMultiTexLevelParameterivEXT(int texunit, int target, int level, int pname, @Nullable IntPtr params) voidGL.getMultiTexParameterIivEXT(int texunit, int target, int pname, @Nullable IntPtr params) voidGL.getMultiTexParameterIuivEXT(int texunit, int target, int pname, @Nullable IntPtr params) voidGL.getMultiTexParameterivEXT(int texunit, int target, int pname, @Nullable IntPtr params) voidGL.getNamedBufferParameteriv(int buffer, int pname, @Nullable IntPtr params) voidGL.getNamedBufferParameterivEXT(int buffer, int pname, @Nullable IntPtr params) voidGL.getNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, @Nullable IntPtr params) voidGL.getNamedFramebufferAttachmentParameterivEXT(int framebuffer, int attachment, int pname, @Nullable IntPtr params) voidGL.getNamedFramebufferParameteriv(int framebuffer, int pname, @Nullable IntPtr param) voidGL.getNamedFramebufferParameterivEXT(int framebuffer, int pname, @Nullable IntPtr params) voidGL.getNamedProgramivEXT(int program, int target, int pname, @Nullable IntPtr params) voidGL.getNamedProgramLocalParameterIivEXT(int program, int target, int index, @Nullable IntPtr params) voidGL.getNamedProgramLocalParameterIuivEXT(int program, int target, int index, @Nullable IntPtr params) voidGL.getNamedRenderbufferParameteriv(int renderbuffer, int pname, @Nullable IntPtr params) voidGL.getNamedRenderbufferParameterivEXT(int renderbuffer, int pname, @Nullable IntPtr params) voidGL.getNamedStringARB(int namelen, @Nullable BytePtr name, int bufSize, @Nullable IntPtr stringlen, @Nullable BytePtr string) voidGL.getNamedStringivARB(int namelen, @Nullable BytePtr name, int pname, @Nullable IntPtr params) voidGL.getNextPerfQueryIdINTEL(int queryId, @Nullable IntPtr nextQueryId) voidvoidGLCompatibility.getnMapivARB(int target, int query, int bufSize, @Nullable IntPtr v) voidGLCompatibility.getnPixelMapuiv(int map, int bufSize, @Nullable IntPtr values) voidGLCompatibility.getnPixelMapuivARB(int map, int bufSize, @Nullable IntPtr values) voidGL.getnUniformiv(int program, int location, int bufSize, @Nullable IntPtr params) voidGL.getnUniformivARB(int program, int location, int bufSize, @Nullable IntPtr params) voidGL.getnUniformivKHR(int program, int location, int bufSize, @Nullable IntPtr params) voidGL.getnUniformuiv(int program, int location, int bufSize, @Nullable IntPtr params) voidGL.getnUniformuivARB(int program, int location, int bufSize, @Nullable IntPtr params) voidGL.getnUniformuivKHR(int program, int location, int bufSize, @Nullable IntPtr params) voidGL.getObjectLabel(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGL.getObjectLabelEXT(int type, int object, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGL.getObjectLabelKHR(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGLCompatibility.getObjectParameterivARB(int obj, int pname, @Nullable IntPtr params) voidGL.getObjectPtrLabel(@NotNull MemorySegment ptr, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGL.getObjectPtrLabelKHR(@NotNull MemorySegment ptr, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGLCompatibility.getPathColorGenivNV(int color, int pname, @Nullable IntPtr value) voidGL.getPathParameterivNV(int path, int pname, @Nullable IntPtr value) voidGLCompatibility.getPathTexGenivNV(int texCoordSet, int pname, @Nullable IntPtr value) 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.getPerfMonitorCounterDataAMD(int monitor, int pname, int dataSize, @Nullable IntPtr data, @Nullable IntPtr bytesWritten) voidGL.getPerfMonitorCountersAMD(int group, @Nullable IntPtr numCounters, @Nullable IntPtr maxActiveCounters, int counterSize, @Nullable IntPtr counters) voidGL.getPerfMonitorCounterStringAMD(int group, int counter, int bufSize, @Nullable IntPtr length, @Nullable BytePtr counterString) voidGL.getPerfMonitorGroupsAMD(@Nullable IntPtr numGroups, int groupsSize, @Nullable IntPtr groups) voidGL.getPerfMonitorGroupStringAMD(int group, int bufSize, @Nullable IntPtr length, @Nullable BytePtr groupString) voidGL.getPerfQueryDataINTEL(int queryHandle, int flags, int dataSize, @NotNull MemorySegment data, @Nullable IntPtr bytesWritten) voidGL.getPerfQueryIdByNameINTEL(@Nullable BytePtr queryName, @Nullable IntPtr queryId) voidGL.getPerfQueryInfoINTEL(int queryId, int queryNameLength, @Nullable BytePtr queryName, @Nullable IntPtr dataSize, @Nullable IntPtr noCounters, @Nullable IntPtr noInstances, @Nullable IntPtr capsMask) voidGLCompatibility.getPixelMapuiv(int map, @Nullable IntPtr values) voidGL.getProgramBinary(int program, int bufSize, @Nullable IntPtr length, @Nullable IntPtr binaryFormat, @NotNull MemorySegment binary) voidGL.getProgramInfoLog(int program, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getProgramInterfaceiv(int program, int programInterface, int pname, @Nullable IntPtr params) voidGL.getProgramiv(int program, int pname, @Nullable IntPtr params) voidGLCompatibility.getProgramivARB(int target, int pname, @Nullable IntPtr params) voidGL.getProgramPipelineInfoLog(int pipeline, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getProgramPipelineInfoLogEXT(int pipeline, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getProgramPipelineiv(int pipeline, int pname, @Nullable IntPtr params) voidGL.getProgramPipelineivEXT(int pipeline, int pname, @Nullable IntPtr params) voidGL.getProgramResourcefvNV(int program, int programInterface, int index, int propCount, @Nullable IntPtr props, int count, @Nullable IntPtr length, @Nullable FloatPtr params) voidGL.getProgramResourceiv(int program, int programInterface, int index, int propCount, @Nullable IntPtr props, int count, @Nullable IntPtr length, @Nullable IntPtr params) voidGL.getProgramResourceName(int program, int programInterface, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) voidGL.getProgramStageiv(int program, int shadertype, int pname, @Nullable IntPtr values) voidGL.getQueryIndexediv(int target, int index, int pname, @Nullable IntPtr params) voidGL.getQueryiv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getQueryivARB(int target, int pname, @Nullable IntPtr params) voidGL.getQueryObjectiv(int id, int pname, @Nullable IntPtr params) voidGLCompatibility.getQueryObjectivARB(int id, int pname, @Nullable IntPtr params) voidGL.getQueryObjectuiv(int id, int pname, @Nullable IntPtr params) voidGLCompatibility.getQueryObjectuivARB(int id, int pname, @Nullable IntPtr params) voidGL.getRenderbufferParameteriv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getRenderbufferParameterivEXT(int target, int pname, @Nullable IntPtr params) voidGL.getSamplerParameterIiv(int sampler, int pname, @Nullable IntPtr params) voidGL.getSamplerParameterIuiv(int sampler, int pname, @Nullable IntPtr params) voidGL.getSamplerParameteriv(int sampler, int pname, @Nullable IntPtr params) voidGLCompatibility.getSemaphoreParameterivNV(int semaphore, int pname, @Nullable IntPtr params) voidGL.getShaderInfoLog(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getShaderiv(int shader, int pname, @Nullable IntPtr params) voidGL.getShaderPrecisionFormat(int shadertype, int precisiontype, @Nullable IntPtr range, @Nullable IntPtr precision) voidGL.getShaderSource(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr source) voidGLCompatibility.getShaderSourceARB(int obj, int maxLength, @Nullable IntPtr length, @Nullable BytePtr source) voidGL.getShadingRateImagePaletteNV(int viewport, int entry, @Nullable IntPtr rate) voidGL.getShadingRateSampleLocationivNV(int rate, int samples, int index, @Nullable IntPtr location) voidGL.getSynciv(@Nullable GLsync sync, int pname, int count, @Nullable IntPtr length, @Nullable IntPtr values) voidGLCompatibility.getTexEnviv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getTexGeniv(int coord, int pname, @Nullable IntPtr params) voidGL.getTexLevelParameteriv(int target, int level, int pname, @Nullable IntPtr params) voidGL.getTexParameterIiv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getTexParameterIivEXT(int target, int pname, @Nullable IntPtr params) voidGL.getTexParameterIuiv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.getTexParameterIuivEXT(int target, int pname, @Nullable IntPtr params) voidGL.getTexParameteriv(int target, int pname, @Nullable IntPtr params) voidGL.getTextureLevelParameteriv(int texture, int level, int pname, @Nullable IntPtr params) voidGL.getTextureLevelParameterivEXT(int texture, int target, int level, int pname, @Nullable IntPtr params) voidGL.getTextureParameterIiv(int texture, int pname, @Nullable IntPtr params) voidGL.getTextureParameterIivEXT(int texture, int target, int pname, @Nullable IntPtr params) voidGL.getTextureParameterIuiv(int texture, int pname, @Nullable IntPtr params) voidGL.getTextureParameterIuivEXT(int texture, int target, int pname, @Nullable IntPtr params) voidGL.getTextureParameteriv(int texture, int pname, @Nullable IntPtr params) voidGL.getTextureParameterivEXT(int texture, int target, int pname, @Nullable IntPtr params) voidGL.getTransformFeedbacki_v(int xfb, int pname, int index, @Nullable IntPtr param) voidGL.getTransformFeedbackiv(int xfb, int pname, @Nullable IntPtr param) voidGL.getTransformFeedbackVarying(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLCompatibility.getTransformFeedbackVaryingEXT(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLCompatibility.getTransformFeedbackVaryingNV(int program, int index, @Nullable IntPtr location) voidGL.getUniformIndices(int program, int uniformCount, @Nullable PointerPtr uniformNames, @Nullable IntPtr uniformIndices) voidGL.getUniformiv(int program, int location, @Nullable IntPtr params) voidGLCompatibility.getUniformivARB(int programObj, int location, @Nullable IntPtr params) voidGL.getUniformSubroutineuiv(int shadertype, int location, @Nullable IntPtr params) voidGL.getUniformuiv(int program, int location, @Nullable IntPtr params) voidGLCompatibility.getUniformuivEXT(int program, int location, @Nullable IntPtr params) voidGL.getVertexArrayIndexediv(int vaobj, int index, int pname, @Nullable IntPtr param) voidGL.getVertexArrayIntegeri_vEXT(int vaobj, int index, int pname, @Nullable IntPtr param) voidGL.getVertexArrayIntegervEXT(int vaobj, int pname, @Nullable IntPtr param) voidGL.getVertexArrayiv(int vaobj, int pname, @Nullable IntPtr param) voidGL.getVertexAttribIiv(int index, int pname, @Nullable IntPtr params) voidGLCompatibility.getVertexAttribIivEXT(int index, int pname, @Nullable IntPtr params) voidGL.getVertexAttribIuiv(int index, int pname, @Nullable IntPtr params) voidGLCompatibility.getVertexAttribIuivEXT(int index, int pname, @Nullable IntPtr params) voidGL.getVertexAttribiv(int index, int pname, @Nullable IntPtr params) voidGLCompatibility.getVertexAttribivARB(int index, int pname, @Nullable IntPtr params) voidvoidGL.invalidateFramebuffer(int target, int numAttachments, @Nullable IntPtr attachments) voidGL.invalidateNamedFramebufferData(int framebuffer, int numAttachments, @Nullable IntPtr attachments) voidGL.invalidateNamedFramebufferSubData(int framebuffer, int numAttachments, @Nullable IntPtr attachments, int x, int y, int width, int height) voidGL.invalidateSubFramebuffer(int target, int numAttachments, @Nullable IntPtr attachments, int x, int y, int width, int height) voidvoidGLCompatibility.lightModeliv(int pname, @Nullable IntPtr params) voidGL.listDrawCommandsStatesClientNV(int list, int segment, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) @NotNull MemorySegmentGLCompatibility.mapTexture2DINTEL(int texture, int level, int access, @Nullable IntPtr stride, @Nullable IntPtr layout) voidGLCompatibility.materialiv(int face, int pname, @Nullable IntPtr params) voidGLCompatibility.matrixIndexuivARB(int size, @Nullable IntPtr indices) voidGLCompatibility.multicastGetQueryObjectivNV(int gpu, int id, int pname, @Nullable IntPtr params) voidGLCompatibility.multicastGetQueryObjectuivNV(int gpu, int id, int pname, @Nullable IntPtr params) voidGLCompatibility.multicastScissorArrayvNVX(int gpu, int first, int count, @Nullable IntPtr v) voidGL.multiDrawArrays(int mode, @Nullable IntPtr first, @Nullable IntPtr count, int drawcount) 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) voidGLCompatibility.multiTexCoord1iv(int target, @Nullable IntPtr v) voidGLCompatibility.multiTexCoord1ivARB(int target, @Nullable IntPtr v) voidGLCompatibility.multiTexCoord2iv(int target, @Nullable IntPtr v) voidGLCompatibility.multiTexCoord2ivARB(int target, @Nullable IntPtr v) voidGLCompatibility.multiTexCoord3iv(int target, @Nullable IntPtr v) voidGLCompatibility.multiTexCoord3ivARB(int target, @Nullable IntPtr v) voidGLCompatibility.multiTexCoord4iv(int target, @Nullable IntPtr v) voidGLCompatibility.multiTexCoord4ivARB(int target, @Nullable IntPtr v) voidGLCompatibility.multiTexCoordP1uiv(int texture, int type, @Nullable IntPtr coords) voidGLCompatibility.multiTexCoordP2uiv(int texture, int type, @Nullable IntPtr coords) voidGLCompatibility.multiTexCoordP3uiv(int texture, int type, @Nullable IntPtr coords) voidGLCompatibility.multiTexCoordP4uiv(int texture, int type, @Nullable IntPtr coords) voidGL.multiTexEnvivEXT(int texunit, int target, int pname, @Nullable IntPtr params) voidGL.multiTexGenivEXT(int texunit, int coord, int pname, @Nullable IntPtr params) voidGL.multiTexParameterIivEXT(int texunit, int target, int pname, @Nullable IntPtr params) voidGL.multiTexParameterIuivEXT(int texunit, int target, int pname, @Nullable IntPtr params) voidGL.multiTexParameterivEXT(int texunit, int target, int pname, @Nullable IntPtr params) voidGL.namedFramebufferDrawBuffers(int framebuffer, int n, @Nullable IntPtr bufs) voidGL.namedProgramLocalParameterI4ivEXT(int program, int target, int index, @Nullable IntPtr params) voidGL.namedProgramLocalParameterI4uivEXT(int program, int target, int index, @Nullable IntPtr params) voidGL.namedProgramLocalParametersI4ivEXT(int program, int target, int index, int count, @Nullable IntPtr params) voidGL.namedProgramLocalParametersI4uivEXT(int program, int target, int index, int count, @Nullable IntPtr params) voidvoidGLCompatibility.normalP3uiv(int type, @Nullable IntPtr coords) intGL.pathGlyphIndexRangeNV(int fontTarget, @NotNull MemorySegment fontName, int fontStyle, int pathParameterTemplate, float emScale, @Nullable IntPtr baseAndCount) voidGL.pathParameterivNV(int path, int pname, @Nullable IntPtr value) voidGLCompatibility.pixelMapuiv(int map, int mapsize, @Nullable IntPtr values) voidGL.pointParameteriv(int pname, @Nullable IntPtr params) voidGLCompatibility.pointParameterivNV(int pname, @Nullable IntPtr params) voidGLCompatibility.prioritizeTextures(int n, @Nullable IntPtr textures, @Nullable FloatPtr priorities) voidGL.programUniform1iv(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform1ivEXT(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform1uiv(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform1uivEXT(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform2iv(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform2ivEXT(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform2uiv(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform2uivEXT(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform3iv(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform3ivEXT(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform3uiv(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform3uivEXT(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform4iv(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform4ivEXT(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform4uiv(int program, int location, int count, @Nullable IntPtr value) voidGL.programUniform4uivEXT(int program, int location, int count, @Nullable IntPtr value) intGLCompatibility.queryResourceNV(int queryType, int tagId, int count, @Nullable IntPtr buffer) voidGLCompatibility.rasterPos2iv(@Nullable IntPtr v) voidGLCompatibility.rasterPos3iv(@Nullable IntPtr v) voidGLCompatibility.rasterPos4iv(@Nullable IntPtr v) voidvoidGL.samplerParameterIiv(int sampler, int pname, @Nullable IntPtr param) voidGL.samplerParameterIuiv(int sampler, int pname, @Nullable IntPtr param) voidGL.samplerParameteriv(int sampler, int pname, @Nullable IntPtr param) voidGL.scissorArrayv(int first, int count, @Nullable IntPtr v) voidGL.scissorExclusiveArrayvNV(int first, int count, @Nullable IntPtr v) voidGL.scissorIndexedv(int index, @Nullable IntPtr v) voidGLCompatibility.secondaryColor3iv(@Nullable IntPtr v) voidGLCompatibility.secondaryColor3ivEXT(@Nullable IntPtr v) voidGLCompatibility.secondaryColor3uiv(@Nullable IntPtr v) voidGLCompatibility.secondaryColor3uivEXT(@Nullable IntPtr v) voidGLCompatibility.secondaryColorP3uiv(int type, @Nullable IntPtr color) voidGLCompatibility.selectBuffer(int size, @Nullable IntPtr buffer) voidGL.selectPerfMonitorCountersAMD(int monitor, byte enable, int group, int numCounters, @Nullable IntPtr counterList) voidGLCompatibility.semaphoreParameterivNV(int semaphore, int pname, @Nullable IntPtr params) voidGL.shaderBinary(int count, @Nullable IntPtr shaders, int binaryFormat, @NotNull MemorySegment binary, int length) 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.shadingRateImagePaletteNV(int viewport, int first, int count, @Nullable IntPtr rates) voidGL.shadingRateSampleOrderCustomNV(int rate, int samples, @Nullable IntPtr locations) voidGLCompatibility.signalSemaphoreui64NVX(int signalGpu, int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) voidGL.specializeShader(int shader, @Nullable BytePtr pEntryPoint, int numSpecializationConstants, @Nullable IntPtr pConstantIndex, @Nullable IntPtr pConstantValue) voidGL.specializeShaderARB(int shader, @Nullable BytePtr pEntryPoint, int numSpecializationConstants, @Nullable IntPtr pConstantIndex, @Nullable IntPtr pConstantValue) voidGLCompatibility.texCoord1iv(@Nullable IntPtr v) voidGLCompatibility.texCoord2iv(@Nullable IntPtr v) voidGLCompatibility.texCoord3iv(@Nullable IntPtr v) voidGLCompatibility.texCoord4iv(@Nullable IntPtr v) voidGLCompatibility.texCoordP1uiv(int type, @Nullable IntPtr coords) voidGLCompatibility.texCoordP2uiv(int type, @Nullable IntPtr coords) voidGLCompatibility.texCoordP3uiv(int type, @Nullable IntPtr coords) voidGLCompatibility.texCoordP4uiv(int type, @Nullable IntPtr coords) voidvoidvoidGL.texParameterIiv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.texParameterIivEXT(int target, int pname, @Nullable IntPtr params) voidGL.texParameterIuiv(int target, int pname, @Nullable IntPtr params) voidGLCompatibility.texParameterIuivEXT(int target, int pname, @Nullable IntPtr params) voidGL.texParameteriv(int target, int pname, @Nullable IntPtr params) voidGL.textureParameterIiv(int texture, int pname, @Nullable IntPtr params) voidGL.textureParameterIivEXT(int texture, int target, int pname, @Nullable IntPtr params) voidGL.textureParameterIuiv(int texture, int pname, @Nullable IntPtr params) voidGL.textureParameterIuivEXT(int texture, int target, int pname, @Nullable IntPtr params) voidGL.textureParameteriv(int texture, int pname, @Nullable IntPtr param) voidGL.textureParameterivEXT(int texture, int target, int pname, @Nullable IntPtr params) voidGLCompatibility.transformFeedbackAttribsNV(int count, @Nullable IntPtr attribs, int bufferMode) voidGLCompatibility.transformFeedbackStreamAttribsNV(int count, @Nullable IntPtr attribs, int nbuffers, @Nullable IntPtr bufstreams, int bufferMode) voidGLCompatibility.transformFeedbackVaryingsNV(int program, int count, @Nullable IntPtr locations, int bufferMode) voidGL.uniform1iv(int location, int count, @Nullable IntPtr value) voidGLCompatibility.uniform1ivARB(int location, int count, @Nullable IntPtr value) voidGL.uniform1uiv(int location, int count, @Nullable IntPtr value) voidGLCompatibility.uniform1uivEXT(int location, int count, @Nullable IntPtr value) voidGL.uniform2iv(int location, int count, @Nullable IntPtr value) voidGLCompatibility.uniform2ivARB(int location, int count, @Nullable IntPtr value) voidGL.uniform2uiv(int location, int count, @Nullable IntPtr value) voidGLCompatibility.uniform2uivEXT(int location, int count, @Nullable IntPtr value) voidGL.uniform3iv(int location, int count, @Nullable IntPtr value) voidGLCompatibility.uniform3ivARB(int location, int count, @Nullable IntPtr value) voidGL.uniform3uiv(int location, int count, @Nullable IntPtr value) voidGLCompatibility.uniform3uivEXT(int location, int count, @Nullable IntPtr value) voidGL.uniform4iv(int location, int count, @Nullable IntPtr value) voidGLCompatibility.uniform4ivARB(int location, int count, @Nullable IntPtr value) voidGL.uniform4uiv(int location, int count, @Nullable IntPtr value) voidGLCompatibility.uniform4uivEXT(int location, int count, @Nullable IntPtr value) voidGL.uniformSubroutinesuiv(int shadertype, int count, @Nullable IntPtr indices) voidvoidvoidvoidGL.vertexArrayVertexBuffers(int vaobj, int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable IntPtr strides) voidGL.vertexAttrib4iv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttrib4ivARB(int index, @Nullable IntPtr v) voidGL.vertexAttrib4Niv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttrib4NivARB(int index, @Nullable IntPtr v) voidGL.vertexAttrib4Nuiv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttrib4NuivARB(int index, @Nullable IntPtr v) voidGL.vertexAttrib4uiv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttrib4uivARB(int index, @Nullable IntPtr v) voidGL.vertexAttribI1iv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttribI1ivEXT(int index, @Nullable IntPtr v) voidGL.vertexAttribI1uiv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttribI1uivEXT(int index, @Nullable IntPtr v) voidGL.vertexAttribI2iv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttribI2ivEXT(int index, @Nullable IntPtr v) voidGL.vertexAttribI2uiv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttribI2uivEXT(int index, @Nullable IntPtr v) voidGL.vertexAttribI3iv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttribI3ivEXT(int index, @Nullable IntPtr v) voidGL.vertexAttribI3uiv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttribI3uivEXT(int index, @Nullable IntPtr v) voidGL.vertexAttribI4iv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttribI4ivEXT(int index, @Nullable IntPtr v) voidGL.vertexAttribI4uiv(int index, @Nullable IntPtr v) voidGLCompatibility.vertexAttribI4uivEXT(int index, @Nullable IntPtr v) voidGL.vertexAttribP1uiv(int index, int type, byte normalized, @Nullable IntPtr value) voidGL.vertexAttribP2uiv(int index, int type, byte normalized, @Nullable IntPtr value) voidGL.vertexAttribP3uiv(int index, int type, byte normalized, @Nullable IntPtr value) voidGL.vertexAttribP4uiv(int index, int type, byte normalized, @Nullable IntPtr value) voidGLCompatibility.vertexP2uiv(int type, @Nullable IntPtr value) voidGLCompatibility.vertexP3uiv(int type, @Nullable IntPtr value) voidGLCompatibility.vertexP4uiv(int type, @Nullable IntPtr value) voidGLCompatibility.waitSemaphoreui64NVX(int waitGpu, int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) voidGLCompatibility.weightivARB(int size, @Nullable IntPtr weights) voidGL.weightPathsNV(int resultPath, int numPaths, @Nullable IntPtr paths, @Nullable FloatPtr weights) voidGLCompatibility.weightuivARB(int size, @Nullable IntPtr weights) voidGLCompatibility.windowPos2iv(@Nullable IntPtr v) voidGLCompatibility.windowPos2ivARB(@Nullable IntPtr v) voidGLCompatibility.windowPos3iv(@Nullable IntPtr v) voidGLCompatibility.windowPos3ivARB(@Nullable IntPtr v) voidGL.windowRectanglesEXT(int mode, int count, @Nullable IntPtr box) -
Uses of IntPtr in club.doki7.openxr.command
Methods in club.doki7.openxr.command with parameters of type IntPtrModifier and TypeMethodDescriptionintXR.acquireSwapchainImage(XrSwapchain swapchain, @Nullable XrSwapchainImageAcquireInfo acquireInfo, IntPtr index) intXRStatic.acquireSwapchainImage(XrSwapchain swapchain, @Nullable XrSwapchainImageAcquireInfo acquireInfo, IntPtr index) intXR.createVulkanDeviceKHR(XrInstance instance, XrVulkanDeviceCreateInfoKHR createInfo, VkDevice.Ptr vulkanDevice, IntPtr vulkanResult) intXR.createVulkanInstanceKHR(XrInstance instance, XrVulkanInstanceCreateInfoKHR createInfo, VkInstance.Ptr vulkanInstance, IntPtr vulkanResult) intXR.enumerateApiLayerProperties(int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrApiLayerProperties properties) intXRStatic.enumerateApiLayerProperties(int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrApiLayerProperties properties) 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.enumerateColorSpacesFB(XrSession session, int colorSpaceCapacityInput, IntPtr colorSpaceCountOutput, @Nullable IntPtr colorSpaces) intXR.enumerateDisplayRefreshRatesFB(XrSession session, int displayRefreshRateCapacityInput, IntPtr displayRefreshRateCountOutput, @Nullable FloatPtr displayRefreshRates) intXR.enumerateEnvironmentBlendModes(XrInstance instance, long systemId, int viewConfigurationType, int environmentBlendModeCapacityInput, IntPtr environmentBlendModeCountOutput, @Nullable IntPtr environmentBlendModes) intXRStatic.enumerateEnvironmentBlendModes(XrInstance instance, long systemId, int viewConfigurationType, int environmentBlendModeCapacityInput, IntPtr environmentBlendModeCountOutput, @Nullable IntPtr environmentBlendModes) intXR.enumerateEnvironmentDepthSwapchainImagesMETA(XrEnvironmentDepthSwapchainMETA swapchain, int imageCapacityInput, IntPtr imageCountOutput, @Nullable IXrSwapchainImageBaseHeader images) intXR.enumerateExternalCamerasOCULUS(XrSession session, int cameraCapacityInput, IntPtr cameraCountOutput, @Nullable IXrExternalCameraOCULUS cameras) intXR.enumerateInstanceExtensionProperties(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) intXRStatic.enumerateInstanceExtensionProperties(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) 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.enumeratePersistedSpatialAnchorNamesMSFT(XrSpatialAnchorStoreConnectionMSFT spatialAnchorStore, int spatialAnchorNameCapacityInput, IntPtr spatialAnchorNameCountOutput, @Nullable IXrSpatialAnchorPersistenceNameMSFT spatialAnchorNames) intXR.enumerateReferenceSpaces(XrSession session, int spaceCapacityInput, IntPtr spaceCountOutput, @Nullable IntPtr spaces) intXRStatic.enumerateReferenceSpaces(XrSession session, int spaceCapacityInput, IntPtr spaceCountOutput, @Nullable IntPtr spaces) intXR.enumerateRenderModelPathsFB(XrSession session, int pathCapacityInput, IntPtr pathCountOutput, @Nullable IXrRenderModelPathInfoFB paths) intXR.enumerateRenderModelSubactionPathsEXT(XrRenderModelEXT renderModel, @Nullable XrInteractionRenderModelSubactionPathInfoEXT info, int pathCapacityInput, IntPtr pathCountOutput, @Nullable LongPtr paths) intXR.enumerateReprojectionModesMSFT(XrInstance instance, long systemId, int viewConfigurationType, int modeCapacityInput, IntPtr modeCountOutput, @Nullable IntPtr modes) intXR.enumerateSceneComputeFeaturesMSFT(XrInstance instance, long systemId, int featureCapacityInput, IntPtr featureCountOutput, @Nullable IntPtr features) intXR.enumerateSpaceSupportedComponentsFB(XrSpace space, int componentTypeCapacityInput, IntPtr componentTypeCountOutput, @Nullable IntPtr componentTypes) intXR.enumerateSpatialCapabilitiesEXT(XrInstance instance, long systemId, int capabilityCapacityInput, IntPtr capabilityCountOutput, @Nullable IntPtr capabilities) intXR.enumerateSpatialCapabilityFeaturesEXT(XrInstance instance, long systemId, int capability, int capabilityFeatureCapacityInput, IntPtr capabilityFeatureCountOutput, @Nullable IntPtr capabilityFeatures) intXR.enumerateSpatialEntityComponentTypesBD(XrSenseDataSnapshotBD snapshot, long entityId, int componentTypeCapacityInput, IntPtr componentTypeCountOutput, @Nullable IntPtr componentTypes) intXR.enumerateSpatialPersistenceScopesEXT(XrInstance instance, long systemId, int persistenceScopeCapacityInput, IntPtr persistenceScopeCountOutput, @Nullable IntPtr persistenceScopes) intXR.enumerateSwapchainFormats(XrSession session, int formatCapacityInput, IntPtr formatCountOutput, @Nullable LongPtr formats) intXRStatic.enumerateSwapchainFormats(XrSession session, int formatCapacityInput, IntPtr formatCountOutput, @Nullable LongPtr formats) intXR.enumerateSwapchainImages(XrSwapchain swapchain, int imageCapacityInput, IntPtr imageCountOutput, @Nullable IXrSwapchainImageBaseHeader images) intXRStatic.enumerateSwapchainImages(XrSwapchain swapchain, int imageCapacityInput, IntPtr imageCountOutput, @Nullable IXrSwapchainImageBaseHeader images) intXR.enumerateViewConfigurations(XrInstance instance, long systemId, int viewConfigurationTypeCapacityInput, IntPtr viewConfigurationTypeCountOutput, @Nullable IntPtr viewConfigurationTypes) intXRStatic.enumerateViewConfigurations(XrInstance instance, long systemId, int viewConfigurationTypeCapacityInput, IntPtr viewConfigurationTypeCountOutput, @Nullable IntPtr viewConfigurationTypes) intXR.enumerateViewConfigurationViews(XrInstance instance, long systemId, int viewConfigurationType, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrViewConfigurationView views) intXRStatic.enumerateViewConfigurationViews(XrInstance instance, long systemId, int viewConfigurationType, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrViewConfigurationView views) intXR.enumerateViveTrackerPathsHTCX(XrInstance instance, int pathCapacityInput, IntPtr pathCountOutput, @Nullable IXrViveTrackerPathsHTCX paths) intXR.getExportedLocalizationMapDataML(XrExportedLocalizationMapML map, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getInputSourceLocalizedName(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXRStatic.getInputSourceLocalizedName(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getMarkersML(XrMarkerDetectorML markerDetector, int markerCapacityInput, IntPtr markerCountOutput, @Nullable LongPtr markers) intXR.getMarkerStringML(XrMarkerDetectorML markerDetector, long marker, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getPlaneDetectionStateEXT(XrPlaneDetectorEXT planeDetector, IntPtr state) intXR.getSceneComputeStateMSFT(XrSceneObserverMSFT sceneObserver, IntPtr state) intXR.getSceneMarkerDecodedStringMSFT(XrSceneMSFT scene, XrUuidMSFT markerId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getSceneMarkerRawDataMSFT(XrSceneMSFT scene, XrUuidMSFT markerId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getSenseDataProviderStateBD(XrSenseDataProviderBD provider, IntPtr state) intXR.getSerializedSceneFragmentDataMSFT(XrSceneMSFT scene, XrSerializedSceneFragmentDataGetInfoMSFT getInfo, int countInput, IntPtr readOutput, @Nullable BytePtr buffer) intXR.getSpatialBufferFloatEXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable FloatPtr buffer) intXR.getSpatialBufferStringEXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getSpatialBufferUint16EXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable ShortPtr buffer) intXR.getSpatialBufferUint32EXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable IntPtr buffer) intXR.getSpatialBufferUint8EXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getSpatialBufferVector2fEXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable IXrVector2f buffer) intXR.getSpatialBufferVector3fEXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable IXrVector3f buffer) intXR.getVirtualKeyboardDirtyTexturesMETA(XrVirtualKeyboardMETA keyboard, int textureIdCapacityInput, IntPtr textureIdCountOutput, @Nullable LongPtr textureIds) intXR.getVulkanDeviceExtensionsKHR(XrInstance instance, long systemId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getVulkanInstanceExtensionsKHR(XrInstance instance, long systemId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.loadControllerModelMSFT(XrSession session, long modelKey, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.locateViews(XrSession session, XrViewLocateInfo viewLocateInfo, XrViewState viewState, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrView views) intXRStatic.locateViews(XrSession session, XrViewLocateInfo viewLocateInfo, XrViewState viewState, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrView views) intXR.pathToString(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXRStatic.pathToString(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.queryLocalizationMapsML(XrSession session, @Nullable XrLocalizationMapQueryInfoBaseHeaderML queryInfo, int mapCapacityInput, IntPtr mapCountOutput, @Nullable IXrLocalizationMapML maps) intXR.thermalGetTemperatureTrendEXT(XrSession session, int domain, IntPtr notificationLevel, FloatPtr tempHeadroom, FloatPtr tempSlope) intXR.triangleMeshBeginVertexBufferUpdateFB(XrTriangleMeshFB mesh, IntPtr outVertexCount) -
Uses of IntPtr in club.doki7.openxr.datatype
Methods in club.doki7.openxr.datatype that return IntPtrModifier and TypeMethodDescription@Nullable IntPtrXrScenePlaneAlignmentFilterInfoMSFT.alignments()@Nullable IntPtrXrSpatialCapabilityComponentTypesEXT.componentTypes()@Nullable IntPtrXrSpatialComponentDataQueryConditionEXT.componentTypes()@Nullable IntPtrXrSpatialDiscoverySnapshotCreateInfoEXT.componentTypes()@Nullable IntPtrXrSpatialUpdateSnapshotCreateInfoEXT.componentTypes()@Nullable IntPtrXrSpatialCapabilityConfigurationAnchorEXT.enabledComponents()@Nullable IntPtrXrSpatialCapabilityConfigurationAprilTagEXT.enabledComponents()@Nullable IntPtrXrSpatialCapabilityConfigurationArucoMarkerEXT.enabledComponents()@Nullable IntPtrXrSpatialCapabilityConfigurationBaseHeaderEXT.enabledComponents()@Nullable IntPtrXrSpatialCapabilityConfigurationMicroQrCodeEXT.enabledComponents()@Nullable IntPtrXrSpatialCapabilityConfigurationPlaneTrackingEXT.enabledComponents()@Nullable IntPtrXrSpatialCapabilityConfigurationQrCodeEXT.enabledComponents()@Nullable IntPtrXrSecondaryViewConfigurationSessionBeginInfoMSFT.enabledViewConfigurationTypes()@Nullable IntPtrXrSpatialComponentDataQueryResultEXT.entityStates()@Nullable IntPtrXrTriangleMeshCreateInfoFB.indexBuffer()@Nullable IntPtrXrHandMeshIndexBufferMSFT.indices()@Nullable IntPtrXrPassthroughMeshTransformInfoHTC.indices()@Nullable IntPtrXrSceneMeshIndicesUint32MSFT.indices()@Nullable IntPtrXrSpaceTriangleMeshMETA.indices()@Nullable IntPtrXrVisibilityMaskKHR.indices()@Nullable IntPtrXrHandTrackingMeshFB.jointParents()@Nullable IntPtrXrSenseDataFilterSemanticBD.labels()@Nullable IntPtrXrSpatialEntityComponentDataSemanticBD.labels()@Nullable IntPtrXrSceneMarkerTypeFilterMSFT.markerTypes()@Nullable IntPtrXrSceneObjectTypesFilterInfoMSFT.objectTypes()@Nullable IntPtrXrPlaneDetectorBeginInfoEXT.orientations()@Nullable IntPtrXrSenseDataFilterPlaneOrientationBD.orientations()@Nullable IntPtrXrSpatialComponentPlaneAlignmentListEXT.planeAlignments()@Nullable IntPtrXrFaceTrackerCreateInfo2FB.requestedDataSources()@Nullable IntPtrXrHandTrackingDataSourceInfoEXT.requestedDataSources()@Nullable IntPtrXrFacialExpressionClientCreateInfoML.requestedFacialBlendShapes()@Nullable IntPtrXrNewSceneComputeInfoMSFT.requestedFeatures()@Nullable IntPtrXrHapticPcmVibrationFB.samplesConsumed()@Nullable IntPtrXrSpatialComponentPlaneSemanticLabelListEXT.semanticLabels()@Nullable IntPtrXrPlaneDetectorBeginInfoEXT.semanticTypes()@Nullable IntPtrXrVulkanSwapchainFormatListCreateInfoKHR.viewFormats()Methods in club.doki7.openxr.datatype with parameters of type IntPtrModifier and TypeMethodDescriptionXrScenePlaneAlignmentFilterInfoMSFT.alignments(@Nullable IntPtr value) XrSpatialCapabilityComponentTypesEXT.componentTypes(@Nullable IntPtr value) XrSpatialComponentDataQueryConditionEXT.componentTypes(@Nullable IntPtr value) XrSpatialDiscoverySnapshotCreateInfoEXT.componentTypes(@Nullable IntPtr value) XrSpatialUpdateSnapshotCreateInfoEXT.componentTypes(@Nullable IntPtr value) XrSpatialCapabilityConfigurationAnchorEXT.enabledComponents(@Nullable IntPtr value) XrSpatialCapabilityConfigurationAprilTagEXT.enabledComponents(@Nullable IntPtr value) XrSpatialCapabilityConfigurationArucoMarkerEXT.enabledComponents(@Nullable IntPtr value) XrSpatialCapabilityConfigurationBaseHeaderEXT.enabledComponents(@Nullable IntPtr value) XrSpatialCapabilityConfigurationMicroQrCodeEXT.enabledComponents(@Nullable IntPtr value) XrSpatialCapabilityConfigurationPlaneTrackingEXT.enabledComponents(@Nullable IntPtr value) XrSpatialCapabilityConfigurationQrCodeEXT.enabledComponents(@Nullable IntPtr value) XrSecondaryViewConfigurationSessionBeginInfoMSFT.enabledViewConfigurationTypes(@Nullable IntPtr value) XrSpatialComponentDataQueryResultEXT.entityStates(@Nullable IntPtr value) XrTriangleMeshCreateInfoFB.indexBuffer(@Nullable IntPtr value) XrHandTrackingMeshFB.jointParents(@Nullable IntPtr value) XrSceneMarkerTypeFilterMSFT.markerTypes(@Nullable IntPtr value) XrSceneObjectTypesFilterInfoMSFT.objectTypes(@Nullable IntPtr value) XrPlaneDetectorBeginInfoEXT.orientations(@Nullable IntPtr value) XrSenseDataFilterPlaneOrientationBD.orientations(@Nullable IntPtr value) XrSpatialComponentPlaneAlignmentListEXT.planeAlignments(@Nullable IntPtr value) XrFaceTrackerCreateInfo2FB.requestedDataSources(@Nullable IntPtr value) XrHandTrackingDataSourceInfoEXT.requestedDataSources(@Nullable IntPtr value) XrFacialExpressionClientCreateInfoML.requestedFacialBlendShapes(@Nullable IntPtr value) XrNewSceneComputeInfoMSFT.requestedFeatures(@Nullable IntPtr value) XrHapticPcmVibrationFB.samplesConsumed(@Nullable IntPtr value) XrSpatialComponentPlaneSemanticLabelListEXT.semanticLabels(@Nullable IntPtr value) XrPlaneDetectorBeginInfoEXT.semanticTypes(@Nullable IntPtr value) XrVulkanSwapchainFormatListCreateInfoKHR.viewFormats(@Nullable IntPtr value) -
Uses of IntPtr in club.doki7.sdl3
Methods in club.doki7.sdl3 that return IntPtrModifier and TypeMethodDescriptionSDL3.getAudioDeviceChannelMap(int devid, @Nullable IntPtr count) Get the current channel map of an audio device.SDL3.getAudioPlaybackDevices(@Nullable IntPtr count) Get a list of currently-connected audio playback devices.SDL3.getAudioRecordingDevices(@Nullable IntPtr count) Get a list of currently-connected audio recording devices.SDL3.getAudioStreamInputChannelMap(@Nullable SDL_AudioStream stream, @Nullable IntPtr count) Get the current input channel map of an audio stream.SDL3.getAudioStreamOutputChannelMap(@Nullable SDL_AudioStream stream, @Nullable IntPtr count) Get the current output channel map of an audio stream.SDL3.getCameras(@Nullable IntPtr count) Get a list of currently connected camera devices.SDL3.getDisplays(@Nullable IntPtr count) Get a list of currently connected displays.SDL3.getGamepads(@Nullable IntPtr count) Get a list of currently connected gamepads.SDL3.getHaptics(@Nullable IntPtr count) Get a list of currently connected haptic devices.SDL3.getJoysticks(@Nullable IntPtr count) Get a list of currently connected joysticks.SDL3.getKeyboards(@Nullable IntPtr count) Get a list of currently connected keyboards.Get a list of currently connected mice.SDL3.getSensors(@Nullable IntPtr count) Get a list of currently connected sensors.Methods in club.doki7.sdl3 with parameters of type IntPtrModifier and TypeMethodDescriptionbooleanSDL3.acquireGPUSwapchainTexture(@Nullable SDL_GPUCommandBuffer command_buffer, @Nullable SDL_Window window, SDL_GPUTexture.Ptr swapchain_texture, @Nullable IntPtr swapchain_texture_width, @Nullable IntPtr swapchain_texture_height) Acquire a texture to use in presentation.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.getAudioDeviceChannelMap(int devid, @Nullable IntPtr count) Get the current channel map of an audio device.booleanSDL3.getAudioDeviceFormat(int devid, @Nullable ISDL_AudioSpec spec, @Nullable IntPtr sample_frames) Get the current audio format of a specific audio device.SDL3.getAudioPlaybackDevices(@Nullable IntPtr count) Get a list of currently-connected audio playback devices.SDL3.getAudioRecordingDevices(@Nullable IntPtr count) Get a list of currently-connected audio recording devices.SDL3.getAudioStreamInputChannelMap(@Nullable SDL_AudioStream stream, @Nullable IntPtr count) Get the current input channel map of an audio stream.SDL3.getAudioStreamOutputChannelMap(@Nullable SDL_AudioStream stream, @Nullable IntPtr count) Get the current output channel map of an audio stream.SDL3.getCameras(@Nullable IntPtr count) Get a list of currently connected camera devices.SDL3.getCameraSupportedFormats(int instance_id, @Nullable IntPtr count) Get the list of native formats/sizes a camera supports.booleanSDL3.getCurrentRenderOutputSize(@Nullable SDL_Renderer renderer, @Nullable IntPtr w, @Nullable IntPtr h) Get the current output size in pixels of a rendering context.booleanSDL3.getDateTimeLocalePreferences(@Nullable IntPtr dateFormat, @Nullable IntPtr timeFormat) Gets the current preferred date and time format for the system locale.SDL3.getDisplays(@Nullable IntPtr count) Get a list of currently connected displays.booleanSDL3.getDXGIOutputInfo(int displayID, @Nullable IntPtr adapterIndex, @Nullable IntPtr outputIndex) Get the DXGI Adapter and Output indices for the specified display.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.intSDL3.getGamepadPowerInfo(@Nullable SDL_Gamepad gamepad, @Nullable IntPtr percent) Get the battery state of a gamepad.SDL3.getGamepads(@Nullable IntPtr count) Get a list of currently connected gamepads.SDL3.getHaptics(@Nullable IntPtr count) Get a list of currently connected haptic devices.booleanSDL3.getJoystickBall(@Nullable SDL_Joystick joystick, int ball, @Nullable IntPtr dx, @Nullable IntPtr dy) Get the ball axis change since the last poll.intSDL3.getJoystickPowerInfo(@Nullable SDL_Joystick joystick, @Nullable IntPtr percent) Get the battery state of a joystick.SDL3.getJoysticks(@Nullable IntPtr count) Get a list of currently connected joysticks.SDL3.getKeyboards(@Nullable IntPtr count) Get a list of currently connected keyboards.SDL3.getKeyboardState(@Nullable IntPtr numkeys) Get a snapshot of the current state of the keyboard.booleanSDL3.getMasksForPixelFormat(int format, @Nullable IntPtr bpp, @Nullable IntPtr Rmask, @Nullable IntPtr Gmask, @Nullable IntPtr Bmask, @Nullable IntPtr Amask) Convert one of the enumerated pixel formats to a bpp value and RGBA masks.Get a list of currently connected mice.intSDL3.getPowerInfo(@Nullable IntPtr seconds, @Nullable IntPtr percent) Get the current power supply details.SDL3.getPreferredLocales(@Nullable IntPtr count) Report the user's preferred locale.booleanSDL3.getRectAndLineIntersection(@Nullable ISDL_Rect rect, @Nullable IntPtr X1, @Nullable IntPtr Y1, @Nullable IntPtr X2, @Nullable IntPtr Y2) Calculate the intersection of a rectangle and line segment.booleanSDL3.getRenderDrawBlendMode(@Nullable SDL_Renderer renderer, @Nullable IntPtr blendMode) Get the blend mode used for drawing operations.booleanSDL3.getRenderLogicalPresentation(@Nullable SDL_Renderer renderer, @Nullable IntPtr w, @Nullable IntPtr h, @Nullable IntPtr mode) Get device independent resolution and presentation mode for rendering.booleanSDL3.getRenderOutputSize(@Nullable SDL_Renderer renderer, @Nullable IntPtr w, @Nullable IntPtr h) Get the output size in pixels of a rendering context.booleanSDL3.getRenderVSync(@Nullable SDL_Renderer renderer, @Nullable IntPtr vsync) Get VSync of the given renderer.intSDL3.getScancodeFromKey(int key, @Nullable IntPtr modstate) Get the scancode corresponding to the given key code according to the current keyboard layout.SDL3.getSensors(@Nullable IntPtr count) Get a list of currently connected sensors.booleanSDL3.getSurfaceBlendMode(@Nullable SDL_Surface surface, @Nullable IntPtr blendMode) Get the blend mode used for blit operations.booleanSDL3.getSurfaceColorKey(@Nullable SDL_Surface surface, @Nullable IntPtr key) Get the color key (transparent pixel) for a surface.SDL3.getSurfaceImages(@Nullable SDL_Surface surface, @Nullable IntPtr count) Get an array including all versions of a surface.booleanSDL3.getTextInputArea(@Nullable SDL_Window window, @Nullable ISDL_Rect rect, @Nullable IntPtr cursor) Get the area used to type Unicode text input.booleanSDL3.getTextureBlendMode(@Nullable SDL_Texture texture, @Nullable IntPtr blendMode) Get the blend mode used for texture copy operations.booleanSDL3.getTextureScaleMode(@Nullable SDL_Texture texture, @Nullable IntPtr scaleMode) Get the scale mode used for texture scale operations.SDL3.getTouchDevices(@Nullable IntPtr count) Get a list of registered touch devices.SDL3.getTouchFingers(long touchID, @Nullable IntPtr count) Get a list of active fingers for a given touch device.SDL3.getTrayEntries(@Nullable SDL_TrayMenu menu, @Nullable IntPtr count) Returns a list of entries in the menu, in order.booleanSDL3.getWindowBordersSize(@Nullable SDL_Window window, @Nullable IntPtr top, @Nullable IntPtr left, @Nullable IntPtr bottom, @Nullable IntPtr right) Get the size of a window's borders (decorations) around the client area.booleanSDL3.getWindowMaximumSize(@Nullable SDL_Window window, @Nullable IntPtr w, @Nullable IntPtr h) Get the maximum size of a window's client area.booleanSDL3.getWindowMinimumSize(@Nullable SDL_Window window, @Nullable IntPtr w, @Nullable IntPtr h) Get the minimum size of a window's client area.booleanSDL3.getWindowPosition(@Nullable SDL_Window window, @Nullable IntPtr x, @Nullable IntPtr y) Get the position of a window.SDL3.getWindows(@Nullable IntPtr count) Get a list of valid windows.booleanSDL3.getWindowSize(@Nullable SDL_Window window, @Nullable IntPtr w, @Nullable IntPtr h) Get the size of a window's client area.booleanSDL3.getWindowSizeInPixels(@Nullable SDL_Window window, @Nullable IntPtr w, @Nullable IntPtr h) Get the size of a window's client area, in pixels.booleanSDL3.getWindowSurfaceVSync(@Nullable SDL_Window window, @Nullable IntPtr vsync) Get VSync for the window surface.booleanSDL3.GL_GetAttribute(int attr, @Nullable IntPtr value) Get the actual value for an attribute from the current context.booleanSDL3.GL_GetSwapInterval(@Nullable IntPtr interval) Get the swap interval for the current OpenGL context.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.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.voidSDL3.lockSpinlock(@Nullable IntPtr lock) Lock a spin lock by setting it to a non-zero value.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.booleanSDL3.readS32BE(@Nullable SDL_IOStream src, @Nullable IntPtr value) Use this function to read 32 bits of big-endian data from an SDL_IOStream and return in native format.booleanSDL3.readS32LE(@Nullable SDL_IOStream src, @Nullable IntPtr value) Use this function to read 32 bits of little-endian data from an SDL_IOStream and return in native format.booleanSDL3.readU32BE(@Nullable SDL_IOStream src, @Nullable IntPtr value) Use this function to read 32 bits of big-endian data from an SDL_IOStream and return in native format.booleanSDL3.readU32LE(@Nullable SDL_IOStream src, @Nullable IntPtr value) Use this function to read 32 bits of little-endian data from an SDL_IOStream and return in native format.booleanSDL3.renderGeometry(@Nullable SDL_Renderer renderer, @Nullable SDL_Texture texture, @Nullable ISDL_Vertex vertices, int num_vertices, @Nullable IntPtr indices, int num_indices) Render a list of triangles, optionally using a texture and indices into the vertex array Color and alpha modulation is done per vertex (SDL_SetTextureColorMod and SDL_SetTextureAlphaMod are ignored).booleanSDL3.setAudioStreamInputChannelMap(@Nullable SDL_AudioStream stream, @Nullable IntPtr chmap, int count) Set the current input channel map of an audio stream.booleanSDL3.setAudioStreamOutputChannelMap(@Nullable SDL_AudioStream stream, @Nullable IntPtr chmap, int count) Set the current output channel map of an audio stream.booleanSDL3.showMessageBox(@Nullable ISDL_MessageBoxData messageboxdata, @Nullable IntPtr buttonid) Create a modal message box.voidSDL3.timeToWindows(long ticks, @Nullable IntPtr dwLowDateTime, @Nullable IntPtr dwHighDateTime) Converts an SDL time into a Windows FILETIME (100-nanosecond intervals since January 1, 1601).booleanSDL3.tryLockSpinlock(@Nullable IntPtr lock) Try to lock a spin lock by setting it to a non-zero value.voidSDL3.unlockSpinlock(@Nullable IntPtr lock) Unlock a spin lock by setting it to 0.booleanSDL3.waitAndAcquireGPUSwapchainTexture(@Nullable SDL_GPUCommandBuffer command_buffer, @Nullable SDL_Window window, SDL_GPUTexture.Ptr swapchain_texture, @Nullable IntPtr swapchain_texture_width, @Nullable IntPtr swapchain_texture_height) Blocks the thread until a swapchain texture is available to be acquired, and then acquires it.booleanSDL3.waitProcess(@Nullable SDL_Process process, boolean block, @Nullable IntPtr exitcode) Wait for a process to finish.voidSDL3.waitThread(@Nullable SDL_Thread thread, @Nullable IntPtr status) Wait for a thread to finish. -
Uses of IntPtr in club.doki7.sdl3.datatype
Methods in club.doki7.sdl3.datatype that return IntPtrMethods in club.doki7.sdl3.datatype with parameters of type IntPtr -
Uses of IntPtr in club.doki7.shaderc
Methods in club.doki7.shaderc with parameters of type IntPtrModifier and TypeMethodDescriptionvoidShaderc.getSPVVersion(@Nullable IntPtr version, @Nullable IntPtr revision) booleanShaderc.parseVersionProfile(@Nullable BytePtr str, @Nullable IntPtr version, @Nullable IntPtr profile) -
Uses of IntPtr in club.doki7.stb.image
Methods in club.doki7.stb.image with parameters of type IntPtrModifier and TypeMethodDescriptionintSTBI.info(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) intSTBI.infoFromCallbacks(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) intSTBI.infoFromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) @Nullable BytePtrSTBI.load(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtrSTBI.load16(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtrSTBI.load16FromCallbacks(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtrSTBI.load16FromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtrSTBI.loadf(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtrSTBI.loadfFromCallbacks(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtrSTBI.loadfFromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtrSTBI.loadFromCallbacks(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtrSTBI.loadFromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @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) @Nullable BytePtrSTBI.zlibDecodeMalloc(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) @Nullable BytePtrSTBI.zlibDecodeMallocGuesssize(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen) @Nullable BytePtrSTBI.zlibDecodeMallocGuesssizeHeaderflag(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen, int parseHeader) @Nullable BytePtrSTBI.zlibDecodeNoheaderMalloc(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) -
Uses of IntPtr in club.doki7.stb.truetype
Methods in club.doki7.stb.truetype with parameters of type IntPtrModifier and TypeMethodDescription@Nullable BytePtrSTBTT.getCodepointBitmap(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, int codepoint, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) voidSTBTT.getCodepointBitmapBox(@Nullable ISTBTT_Fontinfo font, int codepoint, float scaleX, float scaleY, @Nullable IntPtr ix0, @Nullable IntPtr iy0, @Nullable IntPtr ix1, @Nullable IntPtr iy1) voidSTBTT.getCodepointBitmapBoxSubpixel(@Nullable ISTBTT_Fontinfo font, int codepoint, float scaleX, float scaleY, float shiftX, float shiftY, @Nullable IntPtr ix0, @Nullable IntPtr iy0, @Nullable IntPtr ix1, @Nullable IntPtr iy1) @Nullable BytePtrSTBTT.getCodepointBitmapSubpixel(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, float shiftX, float shiftY, int codepoint, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) intSTBTT.getCodepointBox(@Nullable ISTBTT_Fontinfo info, int codepoint, @Nullable IntPtr x0, @Nullable IntPtr y0, @Nullable IntPtr x1, @Nullable IntPtr y1) voidSTBTT.getCodepointHMetrics(@Nullable ISTBTT_Fontinfo info, int codepoint, @Nullable IntPtr advancewidth, @Nullable IntPtr leftsidebearing) @Nullable BytePtrSTBTT.getCodepointSDF(@Nullable ISTBTT_Fontinfo info, float scale, int codepoint, int padding, byte onedgeValue, float pixelDistScale, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) voidSTBTT.getFontBoundingBox(@Nullable ISTBTT_Fontinfo info, @Nullable IntPtr x0, @Nullable IntPtr y0, @Nullable IntPtr x1, @Nullable IntPtr y1) @Nullable BytePtrSTBTT.getFontNameString(@Nullable ISTBTT_Fontinfo font, @Nullable IntPtr length, int platformid, int encodingid, int languageid, int nameid) voidSTBTT.getFontVMetrics(@Nullable ISTBTT_Fontinfo info, @Nullable IntPtr ascent, @Nullable IntPtr descent, @Nullable IntPtr linegap) intSTBTT.getFontVMetricsOS2(@Nullable ISTBTT_Fontinfo info, @Nullable IntPtr typoascent, @Nullable IntPtr typodescent, @Nullable IntPtr typolinegap) @Nullable BytePtrSTBTT.getGlyphBitmap(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, int glyph, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) voidSTBTT.getGlyphBitmapBox(@Nullable ISTBTT_Fontinfo font, int glyph, float scaleX, float scaleY, @Nullable IntPtr ix0, @Nullable IntPtr iy0, @Nullable IntPtr ix1, @Nullable IntPtr iy1) voidSTBTT.getGlyphBitmapBoxSubpixel(@Nullable ISTBTT_Fontinfo font, int glyph, float scaleX, float scaleY, float shiftX, float shiftY, @Nullable IntPtr ix0, @Nullable IntPtr iy0, @Nullable IntPtr ix1, @Nullable IntPtr iy1) @Nullable BytePtrSTBTT.getGlyphBitmapSubpixel(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, float shiftX, float shiftY, int glyph, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) intSTBTT.getGlyphBox(@Nullable ISTBTT_Fontinfo info, int glyphIndex, @Nullable IntPtr x0, @Nullable IntPtr y0, @Nullable IntPtr x1, @Nullable IntPtr y1) voidSTBTT.getGlyphHMetrics(@Nullable ISTBTT_Fontinfo info, int glyphIndex, @Nullable IntPtr advancewidth, @Nullable IntPtr leftsidebearing) @Nullable BytePtrSTBTT.getGlyphSDF(@Nullable ISTBTT_Fontinfo info, float scale, int glyph, int padding, byte onedgeValue, float pixelDistScale, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) -
Uses of IntPtr in club.doki7.stb.truetype.datatype
Methods in club.doki7.stb.truetype.datatype that return IntPtrMethods in club.doki7.stb.truetype.datatype with parameters of type IntPtrModifier and TypeMethodDescriptionSTBTT_PackRange.arrayOfUnicodeCodepoints(@Nullable IntPtr value) -
Uses of IntPtr in club.doki7.stb.vorbis
Methods in club.doki7.stb.vorbis with parameters of type IntPtrModifier 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) @Nullable STB_VorbisSTBVorbis.openFilename(@Nullable BytePtr filename, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) @Nullable STB_VorbisSTBVorbis.openMemory(@Nullable BytePtr data, int len, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) @Nullable STB_VorbisSTBVorbis.openPushdata(@Nullable BytePtr datablock, int datablockLengthInBytes, @Nullable IntPtr datablockMemoryConsumedInBytes, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) -
Uses of IntPtr in club.doki7.vma
Methods in club.doki7.vma with parameters of type IntPtrModifier and TypeMethodDescriptionintVMA.findMemoryTypeIndex(VmaAllocator allocator, int memoryTypeBits, IVmaAllocationCreateInfo pAllocationCreateInfo, IntPtr pMemoryTypeIndex) Helps to find memoryTypeIndex, given memoryTypeBits and VmaAllocationCreateInfo.intVMA.findMemoryTypeIndexForBufferInfo(VmaAllocator allocator, IVkBufferCreateInfo pBufferCreateInfo, IVmaAllocationCreateInfo pAllocationCreateInfo, IntPtr pMemoryTypeIndex) Helps to find memoryTypeIndex, given VkBufferCreateInfo and VmaAllocationCreateInfo.intVMA.findMemoryTypeIndexForImageInfo(VmaAllocator allocator, IVkImageCreateInfo pImageCreateInfo, IVmaAllocationCreateInfo pAllocationCreateInfo, IntPtr pMemoryTypeIndex) Helps to find memoryTypeIndex, given VkImageCreateInfo and VmaAllocationCreateInfo.voidVMA.getAllocationMemoryProperties(VmaAllocator allocator, VmaAllocation allocation, IntPtr pFlags) Given an allocation, returns Property Flags of its memory type.voidVMA.getMemoryTypeProperties(VmaAllocator allocator, int memoryTypeIndex, IntPtr pFlags) Given Memory Type Index, returns Property Flags of this memory type. -
Uses of IntPtr in club.doki7.vma.datatype
Methods in club.doki7.vma.datatype that return IntPtrModifier and TypeMethodDescription@Nullable IntPtrVmaAllocatorCreateInfo.pTypeExternalMemoryHandleTypes()Methods in club.doki7.vma.datatype with parameters of type IntPtrModifier and TypeMethodDescriptionVmaAllocatorCreateInfo.pTypeExternalMemoryHandleTypes(@Nullable IntPtr value) -
Uses of IntPtr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type IntPtrModifier and TypeMethodDescriptionintVkDeviceCommands.acquireNextImage2KHR(VkDevice device, VkAcquireNextImageInfoKHR pAcquireInfo, IntPtr pImageIndex) intVkDeviceCommands.acquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, long timeout, @Nullable VkSemaphore semaphore, @Nullable VkFence fence, IntPtr pImageIndex) voidVkDeviceCommands.cmdBindDescriptorSets(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int descriptorSetCount, VkDescriptorSet.Ptr pDescriptorSets, int dynamicOffsetCount, @Nullable IntPtr pDynamicOffsets) voidVkDeviceCommands.cmdBindShadersEXT(VkCommandBuffer commandBuffer, int stageCount, IntPtr pStages, VkShaderEXT.Ptr pShaders) voidVkDeviceCommands.cmdBuildAccelerationStructuresIndirectKHR(VkCommandBuffer commandBuffer, int infoCount, IVkAccelerationStructureBuildGeometryInfoKHR pInfos, LongPtr pIndirectDeviceAddresses, IntPtr pIndirectStrides, PointerPtr ppMaxPrimitiveCounts) voidVkDeviceCommands.cmdDrawMultiIndexedEXT(VkCommandBuffer commandBuffer, int drawCount, @Nullable IVkMultiDrawIndexedInfoEXT pIndexInfo, int instanceCount, int firstInstance, int stride, @Nullable IntPtr pVertexOffset) voidVkDeviceCommands.cmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, int firstAttachment, int attachmentCount, IntPtr pColorBlendEnables) voidVkDeviceCommands.cmdSetColorWriteEnableEXT(VkCommandBuffer commandBuffer, int attachmentCount, IntPtr pColorWriteEnables) voidVkDeviceCommands.cmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, int firstAttachment, int attachmentCount, IntPtr pColorWriteMasks) voidVkDeviceCommands.cmdSetDescriptorBufferOffsetsEXT(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int setCount, IntPtr pBufferIndices, LongPtr pOffsets) voidVkDeviceCommands.cmdSetExclusiveScissorEnableNV(VkCommandBuffer commandBuffer, int firstExclusiveScissor, int exclusiveScissorCount, IntPtr pExclusiveScissorEnables) voidVkDeviceCommands.cmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, int samples, IntPtr pSampleMask) intVkInstanceCommands.enumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, @Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) intVkInstanceCommands.enumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkLayerProperties pProperties) intVkEntryCommands.enumerateInstanceExtensionProperties(@Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) intVkEntryCommands.enumerateInstanceLayerProperties(IntPtr pPropertyCount, @Nullable IVkLayerProperties pProperties) intVkEntryCommands.enumerateInstanceVersion(IntPtr pApiVersion) intVkInstanceCommands.enumeratePhysicalDeviceGroups(VkInstance instance, IntPtr pPhysicalDeviceGroupCount, @Nullable IVkPhysicalDeviceGroupProperties pPhysicalDeviceGroupProperties) intVkInstanceCommands.enumeratePhysicalDeviceGroupsKHR(VkInstance instance, IntPtr pPhysicalDeviceGroupCount, @Nullable IVkPhysicalDeviceGroupProperties pPhysicalDeviceGroupProperties) intVkInstanceCommands.enumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, IntPtr pCounterCount, @Nullable IVkPerformanceCounterKHR pCounters, @Nullable IVkPerformanceCounterDescriptionKHR pCounterDescriptions) intVkInstanceCommands.enumeratePhysicalDevices(VkInstance instance, IntPtr pPhysicalDeviceCount, VkPhysicalDevice.Ptr pPhysicalDevices) voidVkDeviceCommands.getAccelerationStructureBuildSizesKHR(VkDevice device, int buildType, VkAccelerationStructureBuildGeometryInfoKHR pBuildInfo, @Nullable IntPtr pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR pSizeInfo) voidVkDeviceCommands.getDeviceAccelerationStructureCompatibilityKHR(VkDevice device, VkAccelerationStructureVersionInfoKHR pVersionInfo, IntPtr pCompatibility) voidVkDeviceCommands.getDeviceGroupPeerMemoryFeatures(VkDevice device, int heapIndex, int localDeviceIndex, int remoteDeviceIndex, IntPtr pPeerMemoryFeatures) voidVkDeviceCommands.getDeviceGroupPeerMemoryFeaturesKHR(VkDevice device, int heapIndex, int localDeviceIndex, int remoteDeviceIndex, IntPtr pPeerMemoryFeatures) intVkDeviceCommands.getDeviceGroupSurfacePresentModes2EXT(VkDevice device, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pModes) intVkDeviceCommands.getDeviceGroupSurfacePresentModesKHR(VkDevice device, VkSurfaceKHR surface, IntPtr pModes) voidVkDeviceCommands.getDeviceImageSparseMemoryRequirements(VkDevice device, VkDeviceImageMemoryRequirements pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) voidVkDeviceCommands.getDeviceImageSparseMemoryRequirementsKHR(VkDevice device, VkDeviceImageMemoryRequirements pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) voidVkDeviceCommands.getDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, IntPtr pCompatibility) intVkInstanceCommands.getDisplayModeProperties2KHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, IntPtr pPropertyCount, @Nullable IVkDisplayModeProperties2KHR pProperties) intVkInstanceCommands.getDisplayModePropertiesKHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, IntPtr pPropertyCount, @Nullable IVkDisplayModePropertiesKHR pProperties) intVkInstanceCommands.getDisplayPlaneSupportedDisplaysKHR(VkPhysicalDevice physicalDevice, int planeIndex, IntPtr pDisplayCount, VkDisplayKHR.Ptr pDisplays) intVkDeviceCommands.getExecutionGraphPipelineNodeIndexAMDX(VkDevice device, VkPipeline executionGraph, VkPipelineShaderStageNodeCreateInfoAMDX pNodeInfo, IntPtr pNodeIndex) intVkDeviceCommands.getFenceFdKHR(VkDevice device, VkFenceGetFdInfoKHR pGetFdInfo, IntPtr pFd) intVkDeviceCommands.getFramebufferTilePropertiesQCOM(VkDevice device, VkFramebuffer framebuffer, IntPtr pPropertiesCount, @Nullable IVkTilePropertiesQCOM pProperties) voidVkDeviceCommands.getImageSparseMemoryRequirements(VkDevice device, VkImage image, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements pSparseMemoryRequirements) voidVkDeviceCommands.getImageSparseMemoryRequirements2(VkDevice device, VkImageSparseMemoryRequirementsInfo2 pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) voidVkDeviceCommands.getImageSparseMemoryRequirements2KHR(VkDevice device, VkImageSparseMemoryRequirementsInfo2 pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) intVkDeviceCommands.getMemoryFdKHR(VkDevice device, VkMemoryGetFdInfoKHR pGetFdInfo, IntPtr pFd) intVkDeviceCommands.getMemoryZirconHandleFUCHSIA(VkDevice device, VkMemoryGetZirconHandleInfoFUCHSIA pGetZirconHandleInfo, IntPtr pZirconHandle) intVkDeviceCommands.getPastPresentationTimingGOOGLE(VkDevice device, VkSwapchainKHR swapchain, IntPtr pPresentationTimingCount, @Nullable IVkPastPresentationTimingGOOGLE pPresentationTimings) intVkInstanceCommands.getPhysicalDeviceCalibrateableTimeDomainsEXT(VkPhysicalDevice physicalDevice, IntPtr pTimeDomainCount, @Nullable IntPtr pTimeDomains) intVkInstanceCommands.getPhysicalDeviceCalibrateableTimeDomainsKHR(VkPhysicalDevice physicalDevice, IntPtr pTimeDomainCount, @Nullable IntPtr pTimeDomains) intVkInstanceCommands.getPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixFlexibleDimensionsPropertiesNV pProperties) intVkInstanceCommands.getPhysicalDeviceCooperativeMatrixPropertiesKHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixPropertiesKHR pProperties) intVkInstanceCommands.getPhysicalDeviceCooperativeMatrixPropertiesNV(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixPropertiesNV pProperties) intVkInstanceCommands.getPhysicalDeviceCooperativeVectorPropertiesNV(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeVectorPropertiesNV pProperties) intVkInstanceCommands.getPhysicalDeviceDisplayPlaneProperties2KHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPlaneProperties2KHR pProperties) intVkInstanceCommands.getPhysicalDeviceDisplayPlanePropertiesKHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPlanePropertiesKHR pProperties) intVkInstanceCommands.getPhysicalDeviceDisplayProperties2KHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayProperties2KHR pProperties) intVkInstanceCommands.getPhysicalDeviceDisplayPropertiesKHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPropertiesKHR pProperties) intVkInstanceCommands.getPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice physicalDevice, IntPtr pFragmentShadingRateCount, @Nullable IVkPhysicalDeviceFragmentShadingRateKHR pFragmentShadingRates) intVkInstanceCommands.getPhysicalDeviceOpticalFlowImageFormatsNV(VkPhysicalDevice physicalDevice, VkOpticalFlowImageFormatInfoNV pOpticalFlowImageFormatInfo, IntPtr pFormatCount, @Nullable IVkOpticalFlowImageFormatPropertiesNV pImageFormatProperties) intVkInstanceCommands.getPhysicalDevicePresentRectanglesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, IntPtr pRectCount, @Nullable IVkRect2D pRects) voidVkInstanceCommands.getPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR(VkPhysicalDevice physicalDevice, VkQueryPoolPerformanceCreateInfoKHR pPerformanceQueryCreateInfo, IntPtr pNumPasses) voidVkInstanceCommands.getPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties pQueueFamilyProperties) voidVkInstanceCommands.getPhysicalDeviceQueueFamilyProperties2(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties2 pQueueFamilyProperties) voidVkInstanceCommands.getPhysicalDeviceQueueFamilyProperties2KHR(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties2 pQueueFamilyProperties) intVkInstanceCommands.getPhysicalDeviceRefreshableObjectTypesKHR(VkPhysicalDevice physicalDevice, IntPtr pRefreshableObjectTypeCount, @Nullable IntPtr pRefreshableObjectTypes) voidVkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, int format, int type, int samples, int usage, int tiling, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties pProperties) voidVkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSparseImageFormatInfo2 pFormatInfo, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties2 pProperties) voidVkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSparseImageFormatInfo2 pFormatInfo, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties2 pProperties) intVkInstanceCommands.getPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV(VkPhysicalDevice physicalDevice, IntPtr pCombinationCount, @Nullable IVkFramebufferMixedSamplesCombinationNV pCombinations) intVkInstanceCommands.getPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pSurfaceFormatCount, @Nullable IVkSurfaceFormat2KHR pSurfaceFormats) intVkInstanceCommands.getPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, @Nullable VkSurfaceKHR surface, IntPtr pSurfaceFormatCount, @Nullable IVkSurfaceFormatKHR pSurfaceFormats) intVkInstanceCommands.getPhysicalDeviceSurfacePresentModes2EXT(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pPresentModeCount, @Nullable IntPtr pPresentModes) intVkInstanceCommands.getPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, @Nullable VkSurfaceKHR surface, IntPtr pPresentModeCount, @Nullable IntPtr pPresentModes) intVkInstanceCommands.getPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, VkSurfaceKHR surface, IntPtr pSupported) intVkInstanceCommands.getPhysicalDeviceToolProperties(VkPhysicalDevice physicalDevice, IntPtr pToolCount, @Nullable IVkPhysicalDeviceToolProperties pToolProperties) intVkInstanceCommands.getPhysicalDeviceToolPropertiesEXT(VkPhysicalDevice physicalDevice, IntPtr pToolCount, @Nullable IVkPhysicalDeviceToolProperties pToolProperties) intVkInstanceCommands.getPhysicalDeviceVideoFormatPropertiesKHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceVideoFormatInfoKHR pVideoFormatInfo, IntPtr pVideoFormatPropertyCount, @Nullable IVkVideoFormatPropertiesKHR pVideoFormatProperties) intVkDeviceCommands.getPipelineExecutableInternalRepresentationsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, IntPtr pInternalRepresentationCount, @Nullable IVkPipelineExecutableInternalRepresentationKHR pInternalRepresentations) intVkDeviceCommands.getPipelineExecutablePropertiesKHR(VkDevice device, VkPipelineInfoKHR pPipelineInfo, IntPtr pExecutableCount, @Nullable IVkPipelineExecutablePropertiesKHR pProperties) intVkDeviceCommands.getPipelineExecutableStatisticsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, IntPtr pStatisticCount, @Nullable IVkPipelineExecutableStatisticKHR pStatistics) voidVkDeviceCommands.getQueueCheckpointData2NV(VkQueue queue, IntPtr pCheckpointDataCount, @Nullable IVkCheckpointData2NV pCheckpointData) voidVkDeviceCommands.getQueueCheckpointDataNV(VkQueue queue, IntPtr pCheckpointDataCount, @Nullable IVkCheckpointDataNV pCheckpointData) intVkDeviceCommands.getSemaphoreFdKHR(VkDevice device, VkSemaphoreGetFdInfoKHR pGetFdInfo, IntPtr pFd) intVkDeviceCommands.getSemaphoreZirconHandleFUCHSIA(VkDevice device, VkSemaphoreGetZirconHandleInfoFUCHSIA pGetZirconHandleInfo, IntPtr pZirconHandle) intVkDeviceCommands.getSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, IntPtr pSwapchainImageCount, VkImage.Ptr pSwapchainImages) intVkDeviceCommands.getVideoSessionMemoryRequirementsKHR(VkDevice device, VkVideoSessionKHR videoSession, IntPtr pMemoryRequirementsCount, @Nullable IVkVideoSessionMemoryRequirementsKHR pMemoryRequirements) -
Uses of IntPtr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return IntPtrModifier and TypeMethodDescriptionStdVideoH265SubLayerHrdParameters.bit_rate_du_value_minus1()StdVideoH264HrdParameters.bit_rate_value_minus1()StdVideoH265SubLayerHrdParameters.bit_rate_value_minus1()VkPipelineFragmentShadingRateEnumStateCreateInfoNV.combinerOps()VkPipelineFragmentShadingRateStateCreateInfoKHR.combinerOps()VkShaderStatisticsInfoAMD.computeWorkGroupSize()StdVideoH265SubLayerHrdParameters.cpb_size_du_value_minus1()StdVideoH264HrdParameters.cpb_size_value_minus1()StdVideoH265SubLayerHrdParameters.cpb_size_value_minus1()StdVideoEncodeAV1PictureInfo.delta_frame_id_minus_1()StdVideoDecodeAV1PictureInfo.expectedFrameId()StdVideoAV1LoopRestoration.FrameRestorationType()StdVideoAV1GlobalMotion.gm_params()VkClearColorValue.int32()StdVideoH265LongTermRefPicsSps.lt_ref_pic_poc_lsb_sps()StdVideoH265DecPicBufMgr.max_latency_increase_plus1()VkPhysicalDeviceLimits.maxComputeWorkGroupCount()VkPhysicalDeviceLimits.maxComputeWorkGroupSize()VkPhysicalDeviceShaderEnqueuePropertiesAMDX.maxExecutionGraphWorkgroupCount()VkPhysicalDeviceMeshShaderPropertiesEXT.maxMeshWorkGroupCount()VkPhysicalDeviceMeshShaderPropertiesEXT.maxMeshWorkGroupSize()VkPhysicalDeviceMeshShaderPropertiesNV.maxMeshWorkGroupSize()VkPhysicalDeviceMeshShaderPropertiesEXT.maxTaskWorkGroupCount()VkPhysicalDeviceMeshShaderPropertiesEXT.maxTaskWorkGroupSize()VkPhysicalDeviceMeshShaderPropertiesNV.maxTaskWorkGroupSize()VkPhysicalDeviceLimits.maxViewportDimensions()VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI.maxWorkGroupCount()VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI.maxWorkGroupSize()@Nullable IntPtrVkWin32KeyedMutexAcquireReleaseInfoNV.pAcquireTimeoutMilliseconds()@Nullable IntPtrVkWin32KeyedMutexAcquireReleaseInfoKHR.pAcquireTimeouts()@Nullable IntPtrVkDescriptorSetLayoutBindingFlagsCreateInfo.pBindingFlags()@Nullable IntPtrVkSetDescriptorBufferOffsetsInfoEXT.pBufferIndices()@Nullable IntPtrStdVideoEncodeAV1PictureInfo.pBufferRemovalTimes()@Nullable IntPtrVkShaderModuleCreateInfo.pCode()@Nullable IntPtrVkCommandBufferInheritanceRenderingInfo.pColorAttachmentFormats()@Nullable IntPtrVkPipelineRenderingCreateInfo.pColorAttachmentFormats()@Nullable IntPtrVkRenderingAreaInfo.pColorAttachmentFormats()@Nullable IntPtrVkRenderingInputAttachmentIndexInfo.pColorAttachmentInputIndices()@Nullable IntPtrVkRenderingAttachmentLocationInfo.pColorAttachmentLocations()@Nullable IntPtrVkAttachmentSampleCountInfoAMD.pColorAttachmentSamples()@Nullable IntPtrVkPipelineColorWriteCreateInfoEXT.pColorWriteEnables()@Nullable IntPtrVkDeviceGroupSubmitInfo.pCommandBufferDeviceMasks()@Nullable IntPtrVkPhysicalDeviceHostImageCopyProperties.pCopyDstLayouts()@Nullable IntPtrVkPhysicalDeviceVulkan14Properties.pCopyDstLayouts()@Nullable IntPtrVkPhysicalDeviceHostImageCopyProperties.pCopySrcLayouts()@Nullable IntPtrVkPhysicalDeviceVulkan14Properties.pCopySrcLayouts()@Nullable IntPtrVkRenderPassCreateInfo2.pCorrelatedViewMasks()@Nullable IntPtrVkRenderPassMultiviewCreateInfo.pCorrelationMasks()@Nullable IntPtrVkQueryPoolPerformanceCreateInfoKHR.pCounterIndices()@Nullable IntPtrVkRenderingInputAttachmentIndexInfo.pDepthInputAttachmentIndex()@Nullable IntPtrVkDescriptorSetVariableDescriptorCountAllocateInfo.pDescriptorCounts()@Nullable IntPtrVkMutableDescriptorTypeListEXT.pDescriptorTypes()@Nullable IntPtrVkBindAccelerationStructureMemoryInfoNV.pDeviceIndices()@Nullable IntPtrVkBindBufferMemoryDeviceGroupInfo.pDeviceIndices()@Nullable IntPtrVkBindImageMemoryDeviceGroupInfo.pDeviceIndices()@Nullable IntPtrVkDeviceGroupPresentInfoKHR.pDeviceMasks()@Nullable IntPtrVkValidationFlagsEXT.pDisabledValidationChecks()@Nullable IntPtrVkValidationFeaturesEXT.pDisabledValidationFeatures()@Nullable IntPtrVkBindDescriptorSetsInfo.pDynamicOffsets()@Nullable IntPtrVkPipelineDynamicStateCreateInfo.pDynamicStates()@Nullable IntPtrVkValidationFeaturesEXT.pEnabledValidationFeatures()@Nullable IntPtrVkImageCompressionControlEXT.pFixedRateFlags()StdVideoDecodeH264PictureInfo.PicOrderCnt()StdVideoDecodeH264ReferenceInfo.PicOrderCnt()@Nullable IntPtrVkPresentInfoKHR.pImageIndices()@Nullable IntPtrVkReleaseSwapchainImagesInfoEXT.pImageIndices()@Nullable IntPtrVkIndirectCommandsLayoutTokenNV.pIndexTypes()@Nullable IntPtrVkIndirectCommandsLayoutTokenNV.pIndexTypeValues()@Nullable IntPtrStdVideoH264SequenceParameterSet.pOffsetForRefFrame()@Nullable IntPtrVkLatencySurfaceCapabilitiesNV.pPresentModes()@Nullable IntPtrVkSurfacePresentModeCompatibilityEXT.pPresentModes()@Nullable IntPtrVkSwapchainPresentModeInfoEXT.pPresentModes()@Nullable IntPtrVkSwapchainPresentModesCreateInfoEXT.pPresentModes()@Nullable IntPtrVkSubpassDescription.pPreserveAttachments()@Nullable IntPtrVkSubpassDescription2.pPreserveAttachments()@Nullable IntPtrVkBufferCreateInfo.pQueueFamilyIndices()@Nullable IntPtrVkImageCreateInfo.pQueueFamilyIndices()@Nullable IntPtrVkPhysicalDeviceImageDrmFormatModifierInfoEXT.pQueueFamilyIndices()@Nullable IntPtrVkSwapchainCreateInfoKHR.pQueueFamilyIndices()VkDeviceGroupPresentCapabilitiesKHR.presentMask()@Nullable IntPtrVkBindMemoryStatus.pResult()@Nullable IntPtrVkPresentInfoKHR.pResults()VkQueueFamilyGlobalPriorityProperties.priorities()@Nullable IntPtrVkPipelineMultisampleStateCreateInfo.pSampleMask()@Nullable IntPtrVkShadingRatePaletteNV.pShadingRatePaletteEntries()@Nullable IntPtrVkDeviceGroupSubmitInfo.pSignalSemaphoreDeviceIndices()@Nullable IntPtrVkVideoDecodeH264PictureInfoKHR.pSliceOffsets()@Nullable IntPtrVkVideoDecodeH265PictureInfoKHR.pSliceSegmentOffsets()@Nullable IntPtrVkRenderingInputAttachmentIndexInfo.pStencilInputAttachmentIndex()@Nullable IntPtrVkIndirectCommandsLayoutCreateInfoNV.pStreamStrides()@Nullable IntPtrVkVideoDecodeAV1PictureInfoKHR.pTileOffsets()@Nullable IntPtrVkVideoDecodeAV1PictureInfoKHR.pTileSizes()@Nullable IntPtrVkFramebufferAttachmentImageInfo.pViewFormats()@Nullable IntPtrVkImageFormatListCreateInfo.pViewFormats()@Nullable IntPtrVkRenderPassMultiviewCreateInfo.pViewMasks()@Nullable IntPtrVkRenderPassMultiviewCreateInfo.pViewOffsets()@Nullable IntPtrVkSubmitInfo.pWaitDstStageMask()@Nullable IntPtrVkDeviceGroupSubmitInfo.pWaitSemaphoreDeviceIndices()VkVideoDecodeAV1PictureInfoKHR.referenceNameSlotIndices()VkVideoEncodeAV1PictureInfoKHR.referenceNameSlotIndices()VkClearColorValue.uint32()Methods in club.doki7.vulkan.datatype with parameters of type IntPtrModifier and TypeMethodDescriptionStdVideoH265SubLayerHrdParameters.bit_rate_du_value_minus1(IntPtr value) StdVideoH264HrdParameters.bit_rate_value_minus1(IntPtr value) StdVideoH265SubLayerHrdParameters.bit_rate_value_minus1(IntPtr value) VkPipelineFragmentShadingRateEnumStateCreateInfoNV.combinerOps(IntPtr value) VkPipelineFragmentShadingRateStateCreateInfoKHR.combinerOps(IntPtr value) VkShaderStatisticsInfoAMD.computeWorkGroupSize(IntPtr value) StdVideoH265SubLayerHrdParameters.cpb_size_du_value_minus1(IntPtr value) StdVideoH264HrdParameters.cpb_size_value_minus1(IntPtr value) StdVideoH265SubLayerHrdParameters.cpb_size_value_minus1(IntPtr value) StdVideoEncodeAV1PictureInfo.delta_frame_id_minus_1(IntPtr value) StdVideoDecodeAV1PictureInfo.expectedFrameId(IntPtr value) StdVideoAV1LoopRestoration.FrameRestorationType(IntPtr value) StdVideoH265LongTermRefPicsSps.lt_ref_pic_poc_lsb_sps(IntPtr value) StdVideoH265DecPicBufMgr.max_latency_increase_plus1(IntPtr value) VkPhysicalDeviceLimits.maxComputeWorkGroupCount(IntPtr value) VkPhysicalDeviceLimits.maxComputeWorkGroupSize(IntPtr value) VkPhysicalDeviceShaderEnqueuePropertiesAMDX.maxExecutionGraphWorkgroupCount(IntPtr value) VkPhysicalDeviceMeshShaderPropertiesEXT.maxMeshWorkGroupCount(IntPtr value) VkPhysicalDeviceMeshShaderPropertiesEXT.maxMeshWorkGroupSize(IntPtr value) VkPhysicalDeviceMeshShaderPropertiesNV.maxMeshWorkGroupSize(IntPtr value) VkPhysicalDeviceMeshShaderPropertiesEXT.maxTaskWorkGroupCount(IntPtr value) VkPhysicalDeviceMeshShaderPropertiesEXT.maxTaskWorkGroupSize(IntPtr value) VkPhysicalDeviceMeshShaderPropertiesNV.maxTaskWorkGroupSize(IntPtr value) VkPhysicalDeviceLimits.maxViewportDimensions(IntPtr value) VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI.maxWorkGroupCount(IntPtr value) VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI.maxWorkGroupSize(IntPtr value) VkWin32KeyedMutexAcquireReleaseInfoNV.pAcquireTimeoutMilliseconds(@Nullable IntPtr value) VkWin32KeyedMutexAcquireReleaseInfoKHR.pAcquireTimeouts(@Nullable IntPtr value) VkDescriptorSetLayoutBindingFlagsCreateInfo.pBindingFlags(@Nullable IntPtr value) VkSetDescriptorBufferOffsetsInfoEXT.pBufferIndices(@Nullable IntPtr value) StdVideoEncodeAV1PictureInfo.pBufferRemovalTimes(@Nullable IntPtr value) VkCommandBufferInheritanceRenderingInfo.pColorAttachmentFormats(@Nullable IntPtr value) VkPipelineRenderingCreateInfo.pColorAttachmentFormats(@Nullable IntPtr value) VkRenderingAreaInfo.pColorAttachmentFormats(@Nullable IntPtr value) VkRenderingInputAttachmentIndexInfo.pColorAttachmentInputIndices(@Nullable IntPtr value) VkRenderingAttachmentLocationInfo.pColorAttachmentLocations(@Nullable IntPtr value) VkAttachmentSampleCountInfoAMD.pColorAttachmentSamples(@Nullable IntPtr value) VkPipelineColorWriteCreateInfoEXT.pColorWriteEnables(@Nullable IntPtr value) VkDeviceGroupSubmitInfo.pCommandBufferDeviceMasks(@Nullable IntPtr value) VkPhysicalDeviceHostImageCopyProperties.pCopyDstLayouts(@Nullable IntPtr value) VkPhysicalDeviceVulkan14Properties.pCopyDstLayouts(@Nullable IntPtr value) VkPhysicalDeviceHostImageCopyProperties.pCopySrcLayouts(@Nullable IntPtr value) VkPhysicalDeviceVulkan14Properties.pCopySrcLayouts(@Nullable IntPtr value) VkRenderPassCreateInfo2.pCorrelatedViewMasks(@Nullable IntPtr value) VkRenderPassMultiviewCreateInfo.pCorrelationMasks(@Nullable IntPtr value) VkQueryPoolPerformanceCreateInfoKHR.pCounterIndices(@Nullable IntPtr value) VkRenderingInputAttachmentIndexInfo.pDepthInputAttachmentIndex(@Nullable IntPtr value) VkDescriptorSetVariableDescriptorCountAllocateInfo.pDescriptorCounts(@Nullable IntPtr value) VkMutableDescriptorTypeListEXT.pDescriptorTypes(@Nullable IntPtr value) VkBindAccelerationStructureMemoryInfoNV.pDeviceIndices(@Nullable IntPtr value) VkBindBufferMemoryDeviceGroupInfo.pDeviceIndices(@Nullable IntPtr value) VkBindImageMemoryDeviceGroupInfo.pDeviceIndices(@Nullable IntPtr value) VkDeviceGroupPresentInfoKHR.pDeviceMasks(@Nullable IntPtr value) VkValidationFlagsEXT.pDisabledValidationChecks(@Nullable IntPtr value) VkValidationFeaturesEXT.pDisabledValidationFeatures(@Nullable IntPtr value) VkBindDescriptorSetsInfo.pDynamicOffsets(@Nullable IntPtr value) VkPipelineDynamicStateCreateInfo.pDynamicStates(@Nullable IntPtr value) VkValidationFeaturesEXT.pEnabledValidationFeatures(@Nullable IntPtr value) VkImageCompressionControlEXT.pFixedRateFlags(@Nullable IntPtr value) StdVideoDecodeH264PictureInfo.PicOrderCnt(IntPtr value) StdVideoDecodeH264ReferenceInfo.PicOrderCnt(IntPtr value) VkPresentInfoKHR.pImageIndices(@Nullable IntPtr value) VkReleaseSwapchainImagesInfoEXT.pImageIndices(@Nullable IntPtr value) VkIndirectCommandsLayoutTokenNV.pIndexTypes(@Nullable IntPtr value) VkIndirectCommandsLayoutTokenNV.pIndexTypeValues(@Nullable IntPtr value) StdVideoH264SequenceParameterSet.pOffsetForRefFrame(@Nullable IntPtr value) VkLatencySurfaceCapabilitiesNV.pPresentModes(@Nullable IntPtr value) VkSurfacePresentModeCompatibilityEXT.pPresentModes(@Nullable IntPtr value) VkSwapchainPresentModeInfoEXT.pPresentModes(@Nullable IntPtr value) VkSwapchainPresentModesCreateInfoEXT.pPresentModes(@Nullable IntPtr value) VkSubpassDescription.pPreserveAttachments(@Nullable IntPtr value) VkSubpassDescription2.pPreserveAttachments(@Nullable IntPtr value) VkBufferCreateInfo.pQueueFamilyIndices(@Nullable IntPtr value) VkImageCreateInfo.pQueueFamilyIndices(@Nullable IntPtr value) VkPhysicalDeviceImageDrmFormatModifierInfoEXT.pQueueFamilyIndices(@Nullable IntPtr value) VkSwapchainCreateInfoKHR.pQueueFamilyIndices(@Nullable IntPtr value) VkDeviceGroupPresentCapabilitiesKHR.presentMask(IntPtr value) VkQueueFamilyGlobalPriorityProperties.priorities(IntPtr value) VkPipelineMultisampleStateCreateInfo.pSampleMask(@Nullable IntPtr value) VkShadingRatePaletteNV.pShadingRatePaletteEntries(@Nullable IntPtr value) VkDeviceGroupSubmitInfo.pSignalSemaphoreDeviceIndices(@Nullable IntPtr value) VkVideoDecodeH264PictureInfoKHR.pSliceOffsets(@Nullable IntPtr value) VkVideoDecodeH265PictureInfoKHR.pSliceSegmentOffsets(@Nullable IntPtr value) VkRenderingInputAttachmentIndexInfo.pStencilInputAttachmentIndex(@Nullable IntPtr value) VkIndirectCommandsLayoutCreateInfoNV.pStreamStrides(@Nullable IntPtr value) VkVideoDecodeAV1PictureInfoKHR.pTileOffsets(@Nullable IntPtr value) VkVideoDecodeAV1PictureInfoKHR.pTileSizes(@Nullable IntPtr value) VkFramebufferAttachmentImageInfo.pViewFormats(@Nullable IntPtr value) VkImageFormatListCreateInfo.pViewFormats(@Nullable IntPtr value) VkRenderPassMultiviewCreateInfo.pViewMasks(@Nullable IntPtr value) VkRenderPassMultiviewCreateInfo.pViewOffsets(@Nullable IntPtr value) VkSubmitInfo.pWaitDstStageMask(@Nullable IntPtr value) VkDeviceGroupSubmitInfo.pWaitSemaphoreDeviceIndices(@Nullable IntPtr value) VkVideoDecodeAV1PictureInfoKHR.referenceNameSlotIndices(IntPtr value) VkVideoEncodeAV1PictureInfoKHR.referenceNameSlotIndices(IntPtr value) Method parameters in club.doki7.vulkan.datatype with type arguments of type IntPtrModifier and TypeMethodDescriptionStdVideoH265SubLayerHrdParameters.bit_rate_du_value_minus1(@NotNull Consumer<IntPtr> consumer) StdVideoH264HrdParameters.bit_rate_value_minus1(@NotNull Consumer<IntPtr> consumer) StdVideoH265SubLayerHrdParameters.bit_rate_value_minus1(@NotNull Consumer<IntPtr> consumer) VkPipelineFragmentShadingRateEnumStateCreateInfoNV.combinerOps(@NotNull Consumer<IntPtr> consumer) VkPipelineFragmentShadingRateStateCreateInfoKHR.combinerOps(@NotNull Consumer<IntPtr> consumer) VkShaderStatisticsInfoAMD.computeWorkGroupSize(@NotNull Consumer<IntPtr> consumer) StdVideoH265SubLayerHrdParameters.cpb_size_du_value_minus1(@NotNull Consumer<IntPtr> consumer) StdVideoH264HrdParameters.cpb_size_value_minus1(@NotNull Consumer<IntPtr> consumer) StdVideoH265SubLayerHrdParameters.cpb_size_value_minus1(@NotNull Consumer<IntPtr> consumer) StdVideoEncodeAV1PictureInfo.delta_frame_id_minus_1(@NotNull Consumer<IntPtr> consumer) StdVideoDecodeAV1PictureInfo.expectedFrameId(@NotNull Consumer<IntPtr> consumer) StdVideoAV1LoopRestoration.FrameRestorationType(@NotNull Consumer<IntPtr> consumer) StdVideoH265LongTermRefPicsSps.lt_ref_pic_poc_lsb_sps(@NotNull Consumer<IntPtr> consumer) StdVideoH265DecPicBufMgr.max_latency_increase_plus1(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceLimits.maxComputeWorkGroupCount(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceLimits.maxComputeWorkGroupSize(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceShaderEnqueuePropertiesAMDX.maxExecutionGraphWorkgroupCount(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceMeshShaderPropertiesEXT.maxMeshWorkGroupCount(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceMeshShaderPropertiesEXT.maxMeshWorkGroupSize(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceMeshShaderPropertiesNV.maxMeshWorkGroupSize(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceMeshShaderPropertiesEXT.maxTaskWorkGroupCount(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceMeshShaderPropertiesEXT.maxTaskWorkGroupSize(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceMeshShaderPropertiesNV.maxTaskWorkGroupSize(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceLimits.maxViewportDimensions(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI.maxWorkGroupCount(@NotNull Consumer<IntPtr> consumer) VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI.maxWorkGroupSize(@NotNull Consumer<IntPtr> consumer) StdVideoDecodeH264PictureInfo.PicOrderCnt(@NotNull Consumer<IntPtr> consumer) StdVideoDecodeH264ReferenceInfo.PicOrderCnt(@NotNull Consumer<IntPtr> consumer) VkDeviceGroupPresentCapabilitiesKHR.presentMask(@NotNull Consumer<IntPtr> consumer) VkQueueFamilyGlobalPriorityProperties.priorities(@NotNull Consumer<IntPtr> consumer) VkVideoDecodeAV1PictureInfoKHR.referenceNameSlotIndices(@NotNull Consumer<IntPtr> consumer) VkVideoEncodeAV1PictureInfoKHR.referenceNameSlotIndices(@NotNull Consumer<IntPtr> consumer) -
Uses of IntPtr in club.doki7.webgpu
Methods in club.doki7.webgpu with parameters of type IntPtrModifier and TypeMethodDescriptionvoidWGPU.computePassEncoderSetBindGroup(WGPUComputePassEncoder computePassEncoder, int groupIndex, @Nullable WGPUBindGroup group, long dynamicOffsetCount, IntPtr dynamicOffsets) voidWGPU.renderBundleEncoderSetBindGroup(WGPURenderBundleEncoder renderBundleEncoder, int groupIndex, @Nullable WGPUBindGroup group, long dynamicOffsetCount, IntPtr dynamicOffsets) voidWGPU.renderPassEncoderSetBindGroup(WGPURenderPassEncoder renderPassEncoder, int groupIndex, @Nullable WGPUBindGroup group, long dynamicOffsetCount, IntPtr dynamicOffsets) -
Uses of IntPtr in club.doki7.webgpu.datatype
Methods in club.doki7.webgpu.datatype that return IntPtrModifier and TypeMethodDescription@Nullable IntPtrWGPUSurfaceCapabilities.alphaModes()@Nullable IntPtrWGPUShaderSourceSpirv.code()@Nullable IntPtrWGPURenderBundleEncoderDescriptor.colorFormats()@Nullable IntPtrWGPUSupportedFeatures.features()@Nullable IntPtrWGPUSupportedWgslLanguageFeatures.features()@Nullable IntPtrWGPUSurfaceCapabilities.formats()@Nullable IntPtrWGPUQuerySetDescriptorExtras.pipelineStatistics()@Nullable IntPtrWGPUSurfaceCapabilities.presentModes()@Nullable IntPtrWGPUDeviceDescriptor.requiredFeatures()@Nullable IntPtrWGPUShaderModuleDescriptorSpirV.source()@Nullable IntPtrWGPUSurfaceConfiguration.viewFormats()@Nullable IntPtrWGPUTextureDescriptor.viewFormats()Methods in club.doki7.webgpu.datatype with parameters of type IntPtrModifier and TypeMethodDescriptionWGPUSurfaceCapabilities.alphaModes(@Nullable IntPtr value) WGPURenderBundleEncoderDescriptor.colorFormats(@Nullable IntPtr value) WGPUQuerySetDescriptorExtras.pipelineStatistics(@Nullable IntPtr value) WGPUSurfaceCapabilities.presentModes(@Nullable IntPtr value) WGPUDeviceDescriptor.requiredFeatures(@Nullable IntPtr value) WGPUSurfaceConfiguration.viewFormats(@Nullable IntPtr value) WGPUTextureDescriptor.viewFormats(@Nullable IntPtr value)