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 IntPtr
static @NotNull IntPtr
static @NotNull IntPtr
static @NotNull IntPtr
static @NotNull IntPtr
static @NotNull IntPtr
IntPtr.allocate
(@NotNull Arena arena, Collection<Integer> ints) static @NotNull IntPtr
static @Nullable IntPtr
IntPtr.checked
(@NotNull MemorySegment segment) Create a newIntPtr
usingsegment
as backing storage, with argument validation.static @NotNull IntPtr
Create a newIntPtr
using the same backing storage asbuffer
, with argument validation.@NotNull IntPtr
IntPtr.offset
(long offset) @NotNull IntPtr
IntPtr.reinterpret
(long newSize) @NotNull IntPtr
IntPtr.slice
(long end) @NotNull IntPtr
IntPtr.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 TypeMethodDescriptionvoid
GLES2.deleteBuffers
(int n, @Nullable IntPtr buffers) void
GLES2.deleteFramebuffers
(int n, @Nullable IntPtr framebuffers) void
GLES2.deleteRenderbuffers
(int n, @Nullable IntPtr renderbuffers) void
GLES2.deleteTextures
(int n, @Nullable IntPtr textures) void
GLES2.genBuffers
(int n, @Nullable IntPtr buffers) void
GLES2.genFramebuffers
(int n, @Nullable IntPtr framebuffers) void
GLES2.genRenderbuffers
(int n, @Nullable IntPtr renderbuffers) void
GLES2.genTextures
(int n, @Nullable IntPtr textures) void
GLES2.getActiveAttrib
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLES2.getActiveUniform
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLES2.getAttachedShaders
(int program, int maxCount, @Nullable IntPtr count, @Nullable IntPtr shaders) void
GLES2.getBufferParameteriv
(int target, int pname, @Nullable IntPtr params) void
GLES2.getFramebufferAttachmentParameteriv
(int target, int attachment, int pname, @Nullable IntPtr params) void
GLES2.getIntegerv
(int pname, @Nullable IntPtr data) void
GLES2.getProgramInfoLog
(int program, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GLES2.getProgramiv
(int program, int pname, @Nullable IntPtr params) void
GLES2.getRenderbufferParameteriv
(int target, int pname, @Nullable IntPtr params) void
GLES2.getShaderInfoLog
(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GLES2.getShaderiv
(int shader, int pname, @Nullable IntPtr params) void
GLES2.getShaderPrecisionFormat
(int shadertype, int precisiontype, @Nullable IntPtr range, @Nullable IntPtr precision) void
GLES2.getShaderSource
(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr source) void
GLES2.getTexParameteriv
(int target, int pname, @Nullable IntPtr params) void
GLES2.getUniformiv
(int program, int location, @Nullable IntPtr params) void
GLES2.getVertexAttribiv
(int index, int pname, @Nullable IntPtr params) void
GLES2.shaderBinary
(int count, @Nullable IntPtr shaders, int binaryFormat, @NotNull MemorySegment binary, int length) void
GLES2.shaderSource
(int shader, int count, @Nullable PointerPtr string, @Nullable IntPtr length) void
GLES2.texParameteriv
(int target, int pname, @Nullable IntPtr params) void
GLES2.uniform1iv
(int location, int count, @Nullable IntPtr value) void
GLES2.uniform2iv
(int location, int count, @Nullable IntPtr value) void
GLES2.uniform3iv
(int location, int count, @Nullable IntPtr value) void
GLES2.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 TypeMethodDescriptionvoid
GLFW.getFramebufferSize
(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height) @Nullable FloatPtr
GLFW.getJoystickAxes
(int jid, @Nullable IntPtr count) @Nullable BytePtr
GLFW.getJoystickButtons
(int jid, @Nullable IntPtr count) @Nullable BytePtr
GLFW.getJoystickHats
(int jid, @Nullable IntPtr count) void
GLFW.getMonitorPhysicalSize
(@Nullable GLFWmonitor monitor, @Nullable IntPtr widthMM, @Nullable IntPtr heightMM) void
GLFW.getMonitorPos
(@Nullable GLFWmonitor monitor, @Nullable IntPtr xpos, @Nullable IntPtr ypos) GLFW.getMonitors
(@Nullable IntPtr count) void
GLFW.getMonitorWorkarea
(@Nullable GLFWmonitor monitor, @Nullable IntPtr xpos, @Nullable IntPtr ypos, @Nullable IntPtr width, @Nullable IntPtr height) int
GLFW.getOSMesaColorBuffer
(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr format, @Nullable PointerPtr buffer) int
GLFW.getOSMesaDepthBuffer
(@Nullable GLFWwindow window, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr bytesPerValue, @Nullable PointerPtr buffer) @Nullable PointerPtr
GLFW.getRequiredInstanceExtensions
(@Nullable IntPtr count) void
GLFW.getVersion
(@Nullable IntPtr major, @Nullable IntPtr minor, @Nullable IntPtr rev) @Nullable IGLFWvidmode
GLFW.getVideoModes
(@Nullable GLFWmonitor monitor, @Nullable IntPtr count) void
GLFW.getWindowFrameSize
(@Nullable GLFWwindow window, @Nullable IntPtr left, @Nullable IntPtr top, @Nullable IntPtr right, @Nullable IntPtr bottom) void
GLFW.getWindowPos
(@Nullable GLFWwindow window, @Nullable IntPtr xpos, @Nullable IntPtr ypos) void
GLFW.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 TypeMethodDescriptionvoid
AL.auxiliaryEffectSlotiv
(int effectslot, int param, @Nullable IntPtr piValues) void
AL.auxiliaryEffectSlotivDirect
(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValues) void
void
AL.bufferivDirect
(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr values) @Nullable ALCcontext
ALC.createContext
(@Nullable ALCdevice device, @Nullable IntPtr attrlist) Create and attach a context to the given device.void
AL.debugMessageControlDirectEXT
(@Nullable ALCcontext context, int source, int type, int severity, int count, @Nullable IntPtr ids, byte enable) void
AL.debugMessageControlEXT
(int source, int type, int severity, int count, @Nullable IntPtr ids, byte enable) void
AL.deleteAuxiliaryEffectSlots
(int n, @Nullable IntPtr effectslots) void
AL.deleteAuxiliaryEffectSlotsDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr effectslots) void
AL.deleteBuffers
(int n, @Nullable IntPtr buffers) Delete buffer objectsvoid
AL.deleteBuffersDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers) void
AL.deleteEffects
(int n, @Nullable IntPtr effects) void
AL.deleteEffectsDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr effects) void
AL.deleteFilters
(int n, @Nullable IntPtr filters) void
AL.deleteFiltersDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr filters) void
AL.deleteSources
(int n, @Nullable IntPtr sources) Delete source objects.void
AL.deleteSourcesDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) int
AL.EAXGetBufferModeDirect
(@Nullable ALCcontext context, int buffer, @Nullable IntPtr pReserved) byte
AL.EAXSetBufferModeDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers, int value) void
void
AL.effectivDirect
(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValues) void
AL.eventControlDirectSOFT
(@Nullable ALCcontext context, int count, @Nullable IntPtr types, byte enable) void
AL.eventControlSOFT
(int count, @Nullable IntPtr types, byte enable) byte
ALC.eventControlSOFT
(int count, @Nullable IntPtr events, byte enable) void
void
AL.filterivDirect
(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValues) void
AL.genAuxiliaryEffectSlots
(int n, @Nullable IntPtr effectslots) void
AL.genAuxiliaryEffectSlotsDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr effectslots) void
AL.genBuffers
(int n, @Nullable IntPtr buffers) Create buffer objectsvoid
AL.genBuffersDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers) void
AL.genEffects
(int n, @Nullable IntPtr effects) void
AL.genEffectsDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr effects) void
AL.genFilters
(int n, @Nullable IntPtr filters) void
AL.genFiltersDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr filters) void
AL.genSources
(int n, @Nullable IntPtr sources) Create source objects.void
AL.genSourcesDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) void
AL.getAuxiliaryEffectSloti
(int effectslot, int param, @Nullable IntPtr piValue) void
AL.getAuxiliaryEffectSlotiDirect
(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValue) void
AL.getAuxiliaryEffectSlotiv
(int effectslot, int param, @Nullable IntPtr piValues) void
AL.getAuxiliaryEffectSlotivDirect
(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValues) void
AL.getBuffer3i
(int buffer, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) void
AL.getBuffer3iDirect
(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) void
AL.getBufferi
(int buffer, int param, @Nullable IntPtr value) void
AL.getBufferiDirect
(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr value) void
AL.getBufferiv
(int buffer, int param, @Nullable IntPtr values) void
AL.getBufferivDirect
(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr values) int
AL.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) int
AL.getDebugMessageLogEXT
(int count, int logBufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr logBuf) void
AL.getEffecti
(int effect, int param, @Nullable IntPtr piValue) void
AL.getEffectiDirect
(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValue) void
AL.getEffectiv
(int effect, int param, @Nullable IntPtr piValues) void
AL.getEffectivDirect
(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValues) void
AL.getFilteri
(int filter, int param, @Nullable IntPtr piValue) void
AL.getFilteriDirect
(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValue) void
AL.getFilteriv
(int filter, int param, @Nullable IntPtr piValues) void
AL.getFilterivDirect
(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValues) void
AL.getIntegerv
(int param, @Nullable IntPtr values) void
ALC.getIntegerv
(@Nullable ALCdevice device, int param, int size, @Nullable IntPtr values) Returns information about the device and the version of OpenAL.void
AL.getIntegervDirect
(@Nullable ALCcontext context, int param, @Nullable IntPtr values) void
AL.getListener3i
(int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) void
AL.getListener3iDirect
(@Nullable ALCcontext context, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) void
AL.getListeneri
(int param, @Nullable IntPtr value) void
AL.getListeneriDirect
(@Nullable ALCcontext context, int param, @Nullable IntPtr value) void
AL.getListeneriv
(int param, @Nullable IntPtr values) void
AL.getListenerivDirect
(@Nullable ALCcontext context, int param, @Nullable IntPtr values) void
AL.getObjectLabelDirectEXT
(@Nullable ALCcontext context, int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
AL.getObjectLabelEXT
(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
AL.getSource3i
(int source, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) void
AL.getSource3iDirect
(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) void
AL.getSourcei
(int source, int param, @Nullable IntPtr value) void
AL.getSourceiDirect
(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr value) void
AL.getSourceiv
(int source, int param, @Nullable IntPtr values) void
AL.getSourceivDirect
(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr values) void
AL.listeneriv
(int param, @Nullable IntPtr values) void
AL.listenerivDirect
(@Nullable ALCcontext context, int param, @Nullable IntPtr values) byte
ALC.reopenDeviceSOFT
(@Nullable ALCdevice device, @Nullable BytePtr deviceName, @Nullable IntPtr attribs) byte
ALC.resetDeviceSOFT
(@Nullable ALCdevice device, @Nullable IntPtr attribs) void
void
AL.sourceivDirect
(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr values) void
AL.sourcePausev
(int n, @Nullable IntPtr sources) Pause a list of sources atomically.void
AL.sourcePausevDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) void
AL.sourcePlayAtTimevDirectSOFT
(@Nullable ALCcontext context, int n, @Nullable IntPtr sources, long start_time) void
AL.sourcePlayAtTimevSOFT
(int n, @Nullable IntPtr sources, long start_time) void
AL.sourcePlayv
(int n, @Nullable IntPtr sources) Play, restart, or resume a list of sources atomically.void
AL.sourcePlayvDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) void
AL.sourceQueueBuffers
(int source, int nb, @Nullable IntPtr buffers) Queue buffers onto a sourcevoid
AL.sourceQueueBuffersDirect
(@Nullable ALCcontext context, int source, int nb, @Nullable IntPtr buffers) void
AL.sourceRewindv
(int n, @Nullable IntPtr sources) Rewind a list of sources atomically.void
AL.sourceRewindvDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) void
AL.sourceStopv
(int n, @Nullable IntPtr sources) Stop a list of sources atomically.void
AL.sourceStopvDirect
(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) void
AL.sourceUnqueueBuffers
(int source, int nb, @Nullable IntPtr buffers) Unqueue processed buffers from a sourcevoid
AL.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 CLKernel
CL.cloneKernel
(@Nullable CLKernel source_kernel, @Nullable IntPtr errcode_ret) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.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 CLAcceleratorIntel
CL.createAcceleratorINTEL
(@Nullable CLContext context, int accelerator_type, long descriptor_size, @NotNull MemorySegment descriptor, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createBuffer
(@Nullable CLContext context, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createBufferWithProperties
(@Nullable CLContext context, @Nullable LongPtr properties, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createBufferWithPropertiesINTEL
(@Nullable CLContext context, @Nullable LongPtr properties, long flags, long size, @NotNull MemorySegment host_ptr, @Nullable IntPtr errcode_ret) @Nullable CLCommandBufferKhr
CL.createCommandBufferKHR
(int num_queues, CLCommandQueue.Ptr queues, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueue
CL.createCommandQueue
(@Nullable CLContext context, @Nullable CLDeviceId device, long properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueue
CL.createCommandQueueWithProperties
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLCommandQueue
CL.createCommandQueueWithPropertiesKHR
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLContext
CL.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 CLContext
CL.createContext
(@Nullable PointerPtr properties, int num_devices, CLDeviceId.Ptr devices, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLContext
CL.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 CLContext
CL.createContextFromType
(@Nullable PointerPtr properties, long device_type, CLFunctionTypes.Ipfn_notify_1 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLContext
CL.createContextFromType
(@Nullable PointerPtr properties, long device_type, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLContext
CL.createContextFromType
(Arena arena, @Nullable PointerPtr properties, long device_type, CLFunctionTypes.Ipfn_notify_1 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLEvent
CL.createEventFromEGLSyncKHR
(@Nullable CLContext context, @NotNull MemorySegment sync, @NotNull MemorySegment display, @Nullable IntPtr errcode_ret) @Nullable CLEvent
CL.createEventFromGLsyncKHR
(@Nullable CLContext context, @Nullable CLGLsync sync, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromD3D10BufferKHR
(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromD3D10Texture2DKHR
(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, int subresource, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromD3D10Texture3DKHR
(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, int subresource, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromD3D11BufferKHR
(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromD3D11Texture2DKHR
(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, int subresource, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromD3D11Texture3DKHR
(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, int subresource, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromDX9MediaSurfaceINTEL
(@Nullable CLContext context, long flags, @Nullable PointerPtr resource, @NotNull MemorySegment sharedHandle, int plane, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromDX9MediaSurfaceKHR
(@Nullable CLContext context, long flags, int adapter_type, @NotNull MemorySegment surface_info, int plane, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromEGLImageKHR
(@Nullable CLContext context, @NotNull MemorySegment egldisplay, @NotNull MemorySegment eglimage, long flags, @Nullable PointerPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromGLBuffer
(@Nullable CLContext context, long flags, int bufobj, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromGLRenderbuffer
(@Nullable CLContext context, long flags, int renderbuffer, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromGLTexture
(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromGLTexture2D
(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromGLTexture3D
(@Nullable CLContext context, long flags, int target, int miplevel, int texture, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createFromVA_APIMediaSurfaceINTEL
(@Nullable CLContext context, long flags, @Nullable IntPtr surface, int plane, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createImage
(@Nullable CLContext context, long flags, @Nullable CLImageFormat image_format, @Nullable CLImageDesc image_desc, @NotNull MemorySegment host_ptr, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.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 CLMem
CL.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 CLMem
CL.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 CLKernel
CL.createKernel
(@Nullable CLProgram program, @Nullable BytePtr kernel_name, @Nullable IntPtr errcode_ret) int
CL.createKernelsInProgram
(@Nullable CLProgram program, int num_kernels, CLKernel.Ptr kernels, @Nullable IntPtr num_kernels_ret) @Nullable CLMem
CL.createPipe
(@Nullable CLContext context, long flags, int pipe_packet_size, int pipe_max_packets, @Nullable PointerPtr properties, @Nullable IntPtr errcode_ret) @Nullable CLProgram
CL.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 CLProgram
CL.createProgramWithBuiltInKernels
(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr kernel_names, @Nullable IntPtr errcode_ret) @Nullable CLProgram
CL.createProgramWithIL
(@Nullable CLContext context, @NotNull MemorySegment il, long length, @Nullable IntPtr errcode_ret) @Nullable CLProgram
CL.createProgramWithILKHR
(@Nullable CLContext context, @NotNull MemorySegment il, long length, @Nullable IntPtr errcode_ret) @Nullable CLProgram
CL.createProgramWithSource
(@Nullable CLContext context, int count, @Nullable PointerPtr strings, @Nullable PointerPtr lengths, @Nullable IntPtr errcode_ret) @Nullable CLSampler
CL.createSampler
(@Nullable CLContext context, int normalized_coords, int addressing_mode, int filter_mode, @Nullable IntPtr errcode_ret) @Nullable CLSampler
CL.createSamplerWithProperties
(@Nullable CLContext context, @Nullable LongPtr sampler_properties, @Nullable IntPtr errcode_ret) @Nullable CLSemaphoreKhr
CL.createSemaphoreWithPropertiesKHR
(@Nullable CLContext context, @Nullable LongPtr sema_props, @Nullable IntPtr errcode_ret) @Nullable CLMem
CL.createSubBuffer
(@Nullable CLMem buffer, long flags, int buffer_create_type, @NotNull MemorySegment buffer_create_info, @Nullable IntPtr errcode_ret) int
CL.createSubDevices
(@Nullable CLDeviceId in_device, @Nullable PointerPtr properties, int num_devices, CLDeviceId.Ptr out_devices, @Nullable IntPtr num_devices_ret) int
CL.createSubDevicesEXT
(@Nullable CLDeviceId in_device, @Nullable LongPtr properties, int num_entries, CLDeviceId.Ptr out_devices, @Nullable IntPtr num_devices) @Nullable CLEvent
CL.createUserEvent
(@Nullable CLContext context, @Nullable IntPtr errcode_ret) @NotNull MemorySegment
CL.deviceMemAllocINTEL
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) @NotNull MemorySegment
CL.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 MemorySegment
CL.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) int
CL.getDeviceIDs
(@Nullable CLPlatformId platform, long device_type, int num_entries, CLDeviceId.Ptr devices, @Nullable IntPtr num_devices) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.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) int
CL.getGLObjectInfo
(@Nullable CLMem memobj, @Nullable IntPtr gl_object_type, @Nullable IntPtr gl_object_name) int
CL.getPlatformIDs
(int num_entries, CLPlatformId.Ptr platforms, @Nullable IntPtr num_platforms) int
CL.getSupportedD3D10TextureFormatsINTEL
(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable IntPtr d3d10_formats, @Nullable IntPtr num_texture_formats) int
CL.getSupportedD3D11TextureFormatsINTEL
(@Nullable CLContext context, long flags, int imageType, int plane, int num_entries, @Nullable IntPtr d3d11_formats, @Nullable IntPtr num_texture_formats) int
CL.getSupportedDX9MediaSurfaceFormatsINTEL
(@Nullable CLContext context, long flags, int imageType, int plane, int num_entries, @Nullable IntPtr dx9_formats, @Nullable IntPtr num_surface_formats) int
CL.getSupportedGLTextureFormatsINTEL
(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable IntPtr gl_formats, @Nullable IntPtr num_texture_formats) int
CL.getSupportedImageFormats
(@Nullable CLContext context, long flags, int imageType, int num_entries, @Nullable CLImageFormat image_formats, @Nullable IntPtr num_image_formats) int
CL.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 MemorySegment
CL.hostMemAllocINTEL
(@Nullable CLContext context, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) int
CL.icdGetPlatformIDsKHR
(int num_entries, CLPlatformId.Ptr platforms, @Nullable IntPtr num_platforms) @Nullable CLMem
CL.importMemoryARM
(@Nullable CLContext context, long flags, @Nullable PointerPtr properties, @NotNull MemorySegment memory, long size, @Nullable IntPtr errcode_ret) int
CL.initLayer
(int num_entries, @Nullable CLIcdDispatch target_dispatch, @Nullable IntPtr num_entries_ret, CLIcdDispatch.Ptr layer_dispatch_ret) @Nullable CLProgram
CL.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 CLProgram
CL.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 CLProgram
CL.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 CLCommandBufferKhr
CL.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 MemorySegment
CL.sharedMemAllocINTEL
(@Nullable CLContext context, @Nullable CLDeviceId device, @Nullable LongPtr properties, long size, int alignment, @Nullable IntPtr errcode_ret) int
CL.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 TypeMethodDescriptionbyte
GLCompatibility.areTexturesResident
(int n, @Nullable IntPtr textures, @Nullable BytePtr residences) int
GLCompatibility.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) int
GLCompatibility.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) void
GL.bindBuffersBase
(int target, int first, int count, @Nullable IntPtr buffers) void
GL.bindBuffersRange
(int target, int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable PointerPtr sizes) void
GL.bindImageTextures
(int first, int count, @Nullable IntPtr textures) void
GL.bindSamplers
(int first, int count, @Nullable IntPtr samplers) void
GL.bindTextures
(int first, int count, @Nullable IntPtr textures) void
GL.bindVertexBuffers
(int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable IntPtr strides) void
GL.clearBufferiv
(int buffer, int drawbuffer, @Nullable IntPtr value) void
GL.clearBufferuiv
(int buffer, int drawbuffer, @Nullable IntPtr value) void
GL.clearNamedFramebufferiv
(int framebuffer, int buffer, int drawbuffer, @Nullable IntPtr value) void
GL.clearNamedFramebufferuiv
(int framebuffer, int buffer, int drawbuffer, @Nullable IntPtr value) void
GLCompatibility.clientWaitSemaphoreui64NVX
(int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) void
void
void
void
void
GLCompatibility.colorP3uiv
(int type, @Nullable IntPtr color) void
GLCompatibility.colorP4uiv
(int type, @Nullable IntPtr color) void
GLCompatibility.colorTableParameteriv
(int target, int pname, @Nullable IntPtr params) void
GL.compileShaderIncludeARB
(int shader, int count, @Nullable PointerPtr path, @Nullable IntPtr length) void
GLCompatibility.convolutionParameteriv
(int target, int pname, @Nullable IntPtr params) void
GL.createBuffers
(int n, @Nullable IntPtr buffers) void
GL.createCommandListsNV
(int n, @Nullable IntPtr lists) void
GL.createFramebuffers
(int n, @Nullable IntPtr framebuffers) void
GL.createPerfQueryINTEL
(int queryId, @Nullable IntPtr queryHandle) void
GL.createProgramPipelines
(int n, @Nullable IntPtr pipelines) void
GL.createQueries
(int target, int n, @Nullable IntPtr ids) void
GL.createRenderbuffers
(int n, @Nullable IntPtr renderbuffers) void
GL.createSamplers
(int n, @Nullable IntPtr samplers) void
GLCompatibility.createSemaphoresNV
(int n, @Nullable IntPtr semaphores) void
GL.createStatesNV
(int n, @Nullable IntPtr states) void
GL.createTextures
(int target, int n, @Nullable IntPtr textures) void
GL.createTransformFeedbacks
(int n, @Nullable IntPtr ids) void
GL.createVertexArrays
(int n, @Nullable IntPtr arrays) void
GL.debugMessageControl
(int source, int type, int severity, int count, @Nullable IntPtr ids, byte enabled) void
GL.debugMessageControlARB
(int source, int type, int severity, int count, @Nullable IntPtr ids, byte enabled) void
GL.debugMessageControlKHR
(int source, int type, int severity, int count, @Nullable IntPtr ids, byte enabled) void
GLCompatibility.debugMessageEnableAMD
(int category, int severity, int count, @Nullable IntPtr ids, byte enabled) void
GL.deleteBuffers
(int n, @Nullable IntPtr buffers) void
GLCompatibility.deleteBuffersARB
(int n, @Nullable IntPtr buffers) void
GL.deleteCommandListsNV
(int n, @Nullable IntPtr lists) void
GLCompatibility.deleteFencesNV
(int n, @Nullable IntPtr fences) void
GL.deleteFramebuffers
(int n, @Nullable IntPtr framebuffers) void
GLCompatibility.deleteFramebuffersEXT
(int n, @Nullable IntPtr framebuffers) void
GL.deletePerfMonitorsAMD
(int n, @Nullable IntPtr monitors) void
GL.deleteProgramPipelines
(int n, @Nullable IntPtr pipelines) void
GL.deleteProgramPipelinesEXT
(int n, @Nullable IntPtr pipelines) void
GLCompatibility.deleteProgramsARB
(int n, @Nullable IntPtr programs) void
GL.deleteQueries
(int n, @Nullable IntPtr ids) void
GLCompatibility.deleteQueriesARB
(int n, @Nullable IntPtr ids) void
GLCompatibility.deleteQueryResourceTagNV
(int n, @Nullable IntPtr tagIds) void
GL.deleteRenderbuffers
(int n, @Nullable IntPtr renderbuffers) void
GLCompatibility.deleteRenderbuffersEXT
(int n, @Nullable IntPtr renderbuffers) void
GL.deleteSamplers
(int count, @Nullable IntPtr samplers) void
GL.deleteStatesNV
(int n, @Nullable IntPtr states) void
GL.deleteTextures
(int n, @Nullable IntPtr textures) void
GL.deleteTransformFeedbacks
(int n, @Nullable IntPtr ids) void
GLCompatibility.deleteTransformFeedbacksNV
(int n, @Nullable IntPtr ids) void
GL.deleteVertexArrays
(int n, @Nullable IntPtr arrays) void
GL.drawBuffers
(int n, @Nullable IntPtr bufs) void
GLCompatibility.drawBuffersARB
(int n, @Nullable IntPtr bufs) void
GL.drawCommandsAddressNV
(int primitiveMode, @Nullable LongPtr indirects, @Nullable IntPtr sizes, int count) void
GL.drawCommandsNV
(int primitiveMode, int buffer, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, int count) void
GL.drawCommandsStatesAddressNV
(@Nullable LongPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) void
GL.drawCommandsStatesNV
(int buffer, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) void
GL.EGLImageTargetTexStorageEXT
(int target, @Nullable GLeglImageOES image, @Nullable IntPtr attrib_list) void
GL.EGLImageTargetTextureStorageEXT
(int texture, @Nullable GLeglImageOES image, @Nullable IntPtr attrib_list) void
void
GL.framebufferDrawBuffersEXT
(int framebuffer, int n, @Nullable IntPtr bufs) void
GL.genBuffers
(int n, @Nullable IntPtr buffers) void
GLCompatibility.genBuffersARB
(int n, @Nullable IntPtr buffers) void
GLCompatibility.genFencesNV
(int n, @Nullable IntPtr fences) void
GL.genFramebuffers
(int n, @Nullable IntPtr framebuffers) void
GLCompatibility.genFramebuffersEXT
(int n, @Nullable IntPtr framebuffers) void
GL.genPerfMonitorsAMD
(int n, @Nullable IntPtr monitors) void
GL.genProgramPipelines
(int n, @Nullable IntPtr pipelines) void
GL.genProgramPipelinesEXT
(int n, @Nullable IntPtr pipelines) void
GLCompatibility.genProgramsARB
(int n, @Nullable IntPtr programs) void
GL.genQueries
(int n, @Nullable IntPtr ids) void
GLCompatibility.genQueriesARB
(int n, @Nullable IntPtr ids) void
GLCompatibility.genQueryResourceTagNV
(int n, @Nullable IntPtr tagIds) void
GL.genRenderbuffers
(int n, @Nullable IntPtr renderbuffers) void
GLCompatibility.genRenderbuffersEXT
(int n, @Nullable IntPtr renderbuffers) void
GL.genSamplers
(int count, @Nullable IntPtr samplers) void
GL.genTextures
(int n, @Nullable IntPtr textures) void
GL.genTransformFeedbacks
(int n, @Nullable IntPtr ids) void
GLCompatibility.genTransformFeedbacksNV
(int n, @Nullable IntPtr ids) void
GL.genVertexArrays
(int n, @Nullable IntPtr arrays) void
GL.getActiveAtomicCounterBufferiv
(int program, int bufferIndex, int pname, @Nullable IntPtr params) void
GL.getActiveAttrib
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLCompatibility.getActiveAttribARB
(int programObj, int index, int maxLength, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GL.getActiveSubroutineName
(int program, int shadertype, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) void
GL.getActiveSubroutineUniformiv
(int program, int shadertype, int index, int pname, @Nullable IntPtr values) void
GL.getActiveSubroutineUniformName
(int program, int shadertype, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) void
GL.getActiveUniform
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLCompatibility.getActiveUniformARB
(int programObj, int index, int maxLength, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GL.getActiveUniformBlockiv
(int program, int uniformBlockIndex, int pname, @Nullable IntPtr params) void
GL.getActiveUniformBlockName
(int program, int uniformBlockIndex, int bufSize, @Nullable IntPtr length, @Nullable BytePtr uniformBlockName) void
GL.getActiveUniformName
(int program, int uniformIndex, int bufSize, @Nullable IntPtr length, @Nullable BytePtr uniformName) void
GL.getActiveUniformsiv
(int program, int uniformCount, @Nullable IntPtr uniformIndices, int pname, @Nullable IntPtr params) void
GLCompatibility.getActiveVaryingNV
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLCompatibility.getAttachedObjectsARB
(int containerObj, int maxCount, @Nullable IntPtr count, @Nullable IntPtr obj) void
GL.getAttachedShaders
(int program, int maxCount, @Nullable IntPtr count, @Nullable IntPtr shaders) void
GL.getBufferParameteriv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getBufferParameterivARB
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getColorTableParameteriv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getConvolutionParameteriv
(int target, int pname, @Nullable IntPtr params) int
GL.getDebugMessageLog
(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) int
GLCompatibility.getDebugMessageLogAMD
(int count, int bufSize, @Nullable IntPtr categories, @Nullable IntPtr severities, @Nullable IntPtr ids, @Nullable IntPtr lengths, @Nullable BytePtr message) int
GL.getDebugMessageLogARB
(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) int
GL.getDebugMessageLogKHR
(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) void
GLCompatibility.getFenceivNV
(int fence, int pname, @Nullable IntPtr params) void
GL.getFirstPerfQueryIdINTEL
(@Nullable IntPtr queryId) void
GL.getFramebufferAttachmentParameteriv
(int target, int attachment, int pname, @Nullable IntPtr params) void
GLCompatibility.getFramebufferAttachmentParameterivEXT
(int target, int attachment, int pname, @Nullable IntPtr params) void
GL.getFramebufferParameteriv
(int target, int pname, @Nullable IntPtr params) void
GL.getFramebufferParameterivEXT
(int framebuffer, int pname, @Nullable IntPtr params) void
GL.getFramebufferParameterivMESA
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getHistogramParameteriv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getInfoLogARB
(int obj, int maxLength, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getIntegeri_v
(int target, int index, @Nullable IntPtr data) void
GL.getIntegerIndexedvEXT
(int target, int index, @Nullable IntPtr data) void
GL.getIntegerv
(int pname, @Nullable IntPtr data) void
GL.getInternalformativ
(int target, int internalformat, int pname, int count, @Nullable IntPtr params) void
GL.getInternalformatSampleivNV
(int target, int internalformat, int samples, int pname, int count, @Nullable IntPtr params) void
GLCompatibility.getLightiv
(int light, int pname, @Nullable IntPtr params) void
void
GLCompatibility.getMaterialiv
(int face, int pname, @Nullable IntPtr params) void
GL.getMemoryObjectDetachedResourcesuivNV
(int memory, int pname, int first, int count, @Nullable IntPtr params) void
GLCompatibility.getMinmaxParameteriv
(int target, int pname, @Nullable IntPtr params) void
GL.getMultiTexEnvivEXT
(int texunit, int target, int pname, @Nullable IntPtr params) void
GL.getMultiTexGenivEXT
(int texunit, int coord, int pname, @Nullable IntPtr params) void
GL.getMultiTexLevelParameterivEXT
(int texunit, int target, int level, int pname, @Nullable IntPtr params) void
GL.getMultiTexParameterIivEXT
(int texunit, int target, int pname, @Nullable IntPtr params) void
GL.getMultiTexParameterIuivEXT
(int texunit, int target, int pname, @Nullable IntPtr params) void
GL.getMultiTexParameterivEXT
(int texunit, int target, int pname, @Nullable IntPtr params) void
GL.getNamedBufferParameteriv
(int buffer, int pname, @Nullable IntPtr params) void
GL.getNamedBufferParameterivEXT
(int buffer, int pname, @Nullable IntPtr params) void
GL.getNamedFramebufferAttachmentParameteriv
(int framebuffer, int attachment, int pname, @Nullable IntPtr params) void
GL.getNamedFramebufferAttachmentParameterivEXT
(int framebuffer, int attachment, int pname, @Nullable IntPtr params) void
GL.getNamedFramebufferParameteriv
(int framebuffer, int pname, @Nullable IntPtr param) void
GL.getNamedFramebufferParameterivEXT
(int framebuffer, int pname, @Nullable IntPtr params) void
GL.getNamedProgramivEXT
(int program, int target, int pname, @Nullable IntPtr params) void
GL.getNamedProgramLocalParameterIivEXT
(int program, int target, int index, @Nullable IntPtr params) void
GL.getNamedProgramLocalParameterIuivEXT
(int program, int target, int index, @Nullable IntPtr params) void
GL.getNamedRenderbufferParameteriv
(int renderbuffer, int pname, @Nullable IntPtr params) void
GL.getNamedRenderbufferParameterivEXT
(int renderbuffer, int pname, @Nullable IntPtr params) void
GL.getNamedStringARB
(int namelen, @Nullable BytePtr name, int bufSize, @Nullable IntPtr stringlen, @Nullable BytePtr string) void
GL.getNamedStringivARB
(int namelen, @Nullable BytePtr name, int pname, @Nullable IntPtr params) void
GL.getNextPerfQueryIdINTEL
(int queryId, @Nullable IntPtr nextQueryId) void
void
GLCompatibility.getnMapivARB
(int target, int query, int bufSize, @Nullable IntPtr v) void
GLCompatibility.getnPixelMapuiv
(int map, int bufSize, @Nullable IntPtr values) void
GLCompatibility.getnPixelMapuivARB
(int map, int bufSize, @Nullable IntPtr values) void
GL.getnUniformiv
(int program, int location, int bufSize, @Nullable IntPtr params) void
GL.getnUniformivARB
(int program, int location, int bufSize, @Nullable IntPtr params) void
GL.getnUniformivKHR
(int program, int location, int bufSize, @Nullable IntPtr params) void
GL.getnUniformuiv
(int program, int location, int bufSize, @Nullable IntPtr params) void
GL.getnUniformuivARB
(int program, int location, int bufSize, @Nullable IntPtr params) void
GL.getnUniformuivKHR
(int program, int location, int bufSize, @Nullable IntPtr params) void
GL.getObjectLabel
(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GL.getObjectLabelEXT
(int type, int object, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GL.getObjectLabelKHR
(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GLCompatibility.getObjectParameterivARB
(int obj, int pname, @Nullable IntPtr params) void
GL.getObjectPtrLabel
(@NotNull MemorySegment ptr, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GL.getObjectPtrLabelKHR
(@NotNull MemorySegment ptr, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GLCompatibility.getPathColorGenivNV
(int color, int pname, @Nullable IntPtr value) void
GL.getPathParameterivNV
(int path, int pname, @Nullable IntPtr value) void
GLCompatibility.getPathTexGenivNV
(int texCoordSet, int pname, @Nullable IntPtr value) void
GL.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) void
GL.getPerfMonitorCounterDataAMD
(int monitor, int pname, int dataSize, @Nullable IntPtr data, @Nullable IntPtr bytesWritten) void
GL.getPerfMonitorCountersAMD
(int group, @Nullable IntPtr numCounters, @Nullable IntPtr maxActiveCounters, int counterSize, @Nullable IntPtr counters) void
GL.getPerfMonitorCounterStringAMD
(int group, int counter, int bufSize, @Nullable IntPtr length, @Nullable BytePtr counterString) void
GL.getPerfMonitorGroupsAMD
(@Nullable IntPtr numGroups, int groupsSize, @Nullable IntPtr groups) void
GL.getPerfMonitorGroupStringAMD
(int group, int bufSize, @Nullable IntPtr length, @Nullable BytePtr groupString) void
GL.getPerfQueryDataINTEL
(int queryHandle, int flags, int dataSize, @NotNull MemorySegment data, @Nullable IntPtr bytesWritten) void
GL.getPerfQueryIdByNameINTEL
(@Nullable BytePtr queryName, @Nullable IntPtr queryId) void
GL.getPerfQueryInfoINTEL
(int queryId, int queryNameLength, @Nullable BytePtr queryName, @Nullable IntPtr dataSize, @Nullable IntPtr noCounters, @Nullable IntPtr noInstances, @Nullable IntPtr capsMask) void
GLCompatibility.getPixelMapuiv
(int map, @Nullable IntPtr values) void
GL.getProgramBinary
(int program, int bufSize, @Nullable IntPtr length, @Nullable IntPtr binaryFormat, @NotNull MemorySegment binary) void
GL.getProgramInfoLog
(int program, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getProgramInterfaceiv
(int program, int programInterface, int pname, @Nullable IntPtr params) void
GL.getProgramiv
(int program, int pname, @Nullable IntPtr params) void
GLCompatibility.getProgramivARB
(int target, int pname, @Nullable IntPtr params) void
GL.getProgramPipelineInfoLog
(int pipeline, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getProgramPipelineInfoLogEXT
(int pipeline, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getProgramPipelineiv
(int pipeline, int pname, @Nullable IntPtr params) void
GL.getProgramPipelineivEXT
(int pipeline, int pname, @Nullable IntPtr params) void
GL.getProgramResourcefvNV
(int program, int programInterface, int index, int propCount, @Nullable IntPtr props, int count, @Nullable IntPtr length, @Nullable FloatPtr params) void
GL.getProgramResourceiv
(int program, int programInterface, int index, int propCount, @Nullable IntPtr props, int count, @Nullable IntPtr length, @Nullable IntPtr params) void
GL.getProgramResourceName
(int program, int programInterface, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) void
GL.getProgramStageiv
(int program, int shadertype, int pname, @Nullable IntPtr values) void
GL.getQueryIndexediv
(int target, int index, int pname, @Nullable IntPtr params) void
GL.getQueryiv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getQueryivARB
(int target, int pname, @Nullable IntPtr params) void
GL.getQueryObjectiv
(int id, int pname, @Nullable IntPtr params) void
GLCompatibility.getQueryObjectivARB
(int id, int pname, @Nullable IntPtr params) void
GL.getQueryObjectuiv
(int id, int pname, @Nullable IntPtr params) void
GLCompatibility.getQueryObjectuivARB
(int id, int pname, @Nullable IntPtr params) void
GL.getRenderbufferParameteriv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getRenderbufferParameterivEXT
(int target, int pname, @Nullable IntPtr params) void
GL.getSamplerParameterIiv
(int sampler, int pname, @Nullable IntPtr params) void
GL.getSamplerParameterIuiv
(int sampler, int pname, @Nullable IntPtr params) void
GL.getSamplerParameteriv
(int sampler, int pname, @Nullable IntPtr params) void
GLCompatibility.getSemaphoreParameterivNV
(int semaphore, int pname, @Nullable IntPtr params) void
GL.getShaderInfoLog
(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getShaderiv
(int shader, int pname, @Nullable IntPtr params) void
GL.getShaderPrecisionFormat
(int shadertype, int precisiontype, @Nullable IntPtr range, @Nullable IntPtr precision) void
GL.getShaderSource
(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr source) void
GLCompatibility.getShaderSourceARB
(int obj, int maxLength, @Nullable IntPtr length, @Nullable BytePtr source) void
GL.getShadingRateImagePaletteNV
(int viewport, int entry, @Nullable IntPtr rate) void
GL.getShadingRateSampleLocationivNV
(int rate, int samples, int index, @Nullable IntPtr location) void
GL.getSynciv
(@Nullable GLsync sync, int pname, int count, @Nullable IntPtr length, @Nullable IntPtr values) void
GLCompatibility.getTexEnviv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getTexGeniv
(int coord, int pname, @Nullable IntPtr params) void
GL.getTexLevelParameteriv
(int target, int level, int pname, @Nullable IntPtr params) void
GL.getTexParameterIiv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getTexParameterIivEXT
(int target, int pname, @Nullable IntPtr params) void
GL.getTexParameterIuiv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.getTexParameterIuivEXT
(int target, int pname, @Nullable IntPtr params) void
GL.getTexParameteriv
(int target, int pname, @Nullable IntPtr params) void
GL.getTextureLevelParameteriv
(int texture, int level, int pname, @Nullable IntPtr params) void
GL.getTextureLevelParameterivEXT
(int texture, int target, int level, int pname, @Nullable IntPtr params) void
GL.getTextureParameterIiv
(int texture, int pname, @Nullable IntPtr params) void
GL.getTextureParameterIivEXT
(int texture, int target, int pname, @Nullable IntPtr params) void
GL.getTextureParameterIuiv
(int texture, int pname, @Nullable IntPtr params) void
GL.getTextureParameterIuivEXT
(int texture, int target, int pname, @Nullable IntPtr params) void
GL.getTextureParameteriv
(int texture, int pname, @Nullable IntPtr params) void
GL.getTextureParameterivEXT
(int texture, int target, int pname, @Nullable IntPtr params) void
GL.getTransformFeedbacki_v
(int xfb, int pname, int index, @Nullable IntPtr param) void
GL.getTransformFeedbackiv
(int xfb, int pname, @Nullable IntPtr param) void
GL.getTransformFeedbackVarying
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLCompatibility.getTransformFeedbackVaryingEXT
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLCompatibility.getTransformFeedbackVaryingNV
(int program, int index, @Nullable IntPtr location) void
GL.getUniformIndices
(int program, int uniformCount, @Nullable PointerPtr uniformNames, @Nullable IntPtr uniformIndices) void
GL.getUniformiv
(int program, int location, @Nullable IntPtr params) void
GLCompatibility.getUniformivARB
(int programObj, int location, @Nullable IntPtr params) void
GL.getUniformSubroutineuiv
(int shadertype, int location, @Nullable IntPtr params) void
GL.getUniformuiv
(int program, int location, @Nullable IntPtr params) void
GLCompatibility.getUniformuivEXT
(int program, int location, @Nullable IntPtr params) void
GL.getVertexArrayIndexediv
(int vaobj, int index, int pname, @Nullable IntPtr param) void
GL.getVertexArrayIntegeri_vEXT
(int vaobj, int index, int pname, @Nullable IntPtr param) void
GL.getVertexArrayIntegervEXT
(int vaobj, int pname, @Nullable IntPtr param) void
GL.getVertexArrayiv
(int vaobj, int pname, @Nullable IntPtr param) void
GL.getVertexAttribIiv
(int index, int pname, @Nullable IntPtr params) void
GLCompatibility.getVertexAttribIivEXT
(int index, int pname, @Nullable IntPtr params) void
GL.getVertexAttribIuiv
(int index, int pname, @Nullable IntPtr params) void
GLCompatibility.getVertexAttribIuivEXT
(int index, int pname, @Nullable IntPtr params) void
GL.getVertexAttribiv
(int index, int pname, @Nullable IntPtr params) void
GLCompatibility.getVertexAttribivARB
(int index, int pname, @Nullable IntPtr params) void
void
GL.invalidateFramebuffer
(int target, int numAttachments, @Nullable IntPtr attachments) void
GL.invalidateNamedFramebufferData
(int framebuffer, int numAttachments, @Nullable IntPtr attachments) void
GL.invalidateNamedFramebufferSubData
(int framebuffer, int numAttachments, @Nullable IntPtr attachments, int x, int y, int width, int height) void
GL.invalidateSubFramebuffer
(int target, int numAttachments, @Nullable IntPtr attachments, int x, int y, int width, int height) void
void
GLCompatibility.lightModeliv
(int pname, @Nullable IntPtr params) void
GL.listDrawCommandsStatesClientNV
(int list, int segment, @Nullable PointerPtr indirects, @Nullable IntPtr sizes, @Nullable IntPtr states, @Nullable IntPtr fbos, int count) @NotNull MemorySegment
GLCompatibility.mapTexture2DINTEL
(int texture, int level, int access, @Nullable IntPtr stride, @Nullable IntPtr layout) void
GLCompatibility.materialiv
(int face, int pname, @Nullable IntPtr params) void
GLCompatibility.matrixIndexuivARB
(int size, @Nullable IntPtr indices) void
GLCompatibility.multicastGetQueryObjectivNV
(int gpu, int id, int pname, @Nullable IntPtr params) void
GLCompatibility.multicastGetQueryObjectuivNV
(int gpu, int id, int pname, @Nullable IntPtr params) void
GLCompatibility.multicastScissorArrayvNVX
(int gpu, int first, int count, @Nullable IntPtr v) void
GL.multiDrawArrays
(int mode, @Nullable IntPtr first, @Nullable IntPtr count, int drawcount) void
GL.multiDrawElements
(int mode, @Nullable IntPtr count, int type, @Nullable PointerPtr indices, int drawcount) void
GL.multiDrawElementsBaseVertex
(int mode, @Nullable IntPtr count, int type, @Nullable PointerPtr indices, int drawcount, @Nullable IntPtr basevertex) void
GLCompatibility.multiTexCoord1iv
(int target, @Nullable IntPtr v) void
GLCompatibility.multiTexCoord1ivARB
(int target, @Nullable IntPtr v) void
GLCompatibility.multiTexCoord2iv
(int target, @Nullable IntPtr v) void
GLCompatibility.multiTexCoord2ivARB
(int target, @Nullable IntPtr v) void
GLCompatibility.multiTexCoord3iv
(int target, @Nullable IntPtr v) void
GLCompatibility.multiTexCoord3ivARB
(int target, @Nullable IntPtr v) void
GLCompatibility.multiTexCoord4iv
(int target, @Nullable IntPtr v) void
GLCompatibility.multiTexCoord4ivARB
(int target, @Nullable IntPtr v) void
GLCompatibility.multiTexCoordP1uiv
(int texture, int type, @Nullable IntPtr coords) void
GLCompatibility.multiTexCoordP2uiv
(int texture, int type, @Nullable IntPtr coords) void
GLCompatibility.multiTexCoordP3uiv
(int texture, int type, @Nullable IntPtr coords) void
GLCompatibility.multiTexCoordP4uiv
(int texture, int type, @Nullable IntPtr coords) void
GL.multiTexEnvivEXT
(int texunit, int target, int pname, @Nullable IntPtr params) void
GL.multiTexGenivEXT
(int texunit, int coord, int pname, @Nullable IntPtr params) void
GL.multiTexParameterIivEXT
(int texunit, int target, int pname, @Nullable IntPtr params) void
GL.multiTexParameterIuivEXT
(int texunit, int target, int pname, @Nullable IntPtr params) void
GL.multiTexParameterivEXT
(int texunit, int target, int pname, @Nullable IntPtr params) void
GL.namedFramebufferDrawBuffers
(int framebuffer, int n, @Nullable IntPtr bufs) void
GL.namedProgramLocalParameterI4ivEXT
(int program, int target, int index, @Nullable IntPtr params) void
GL.namedProgramLocalParameterI4uivEXT
(int program, int target, int index, @Nullable IntPtr params) void
GL.namedProgramLocalParametersI4ivEXT
(int program, int target, int index, int count, @Nullable IntPtr params) void
GL.namedProgramLocalParametersI4uivEXT
(int program, int target, int index, int count, @Nullable IntPtr params) void
void
GLCompatibility.normalP3uiv
(int type, @Nullable IntPtr coords) int
GL.pathGlyphIndexRangeNV
(int fontTarget, @NotNull MemorySegment fontName, int fontStyle, int pathParameterTemplate, float emScale, @Nullable IntPtr baseAndCount) void
GL.pathParameterivNV
(int path, int pname, @Nullable IntPtr value) void
GLCompatibility.pixelMapuiv
(int map, int mapsize, @Nullable IntPtr values) void
GL.pointParameteriv
(int pname, @Nullable IntPtr params) void
GLCompatibility.pointParameterivNV
(int pname, @Nullable IntPtr params) void
GLCompatibility.prioritizeTextures
(int n, @Nullable IntPtr textures, @Nullable FloatPtr priorities) void
GL.programUniform1iv
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform1ivEXT
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform1uiv
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform1uivEXT
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform2iv
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform2ivEXT
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform2uiv
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform2uivEXT
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform3iv
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform3ivEXT
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform3uiv
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform3uivEXT
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform4iv
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform4ivEXT
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform4uiv
(int program, int location, int count, @Nullable IntPtr value) void
GL.programUniform4uivEXT
(int program, int location, int count, @Nullable IntPtr value) int
GLCompatibility.queryResourceNV
(int queryType, int tagId, int count, @Nullable IntPtr buffer) void
GLCompatibility.rasterPos2iv
(@Nullable IntPtr v) void
GLCompatibility.rasterPos3iv
(@Nullable IntPtr v) void
GLCompatibility.rasterPos4iv
(@Nullable IntPtr v) void
void
GL.samplerParameterIiv
(int sampler, int pname, @Nullable IntPtr param) void
GL.samplerParameterIuiv
(int sampler, int pname, @Nullable IntPtr param) void
GL.samplerParameteriv
(int sampler, int pname, @Nullable IntPtr param) void
GL.scissorArrayv
(int first, int count, @Nullable IntPtr v) void
GL.scissorExclusiveArrayvNV
(int first, int count, @Nullable IntPtr v) void
GL.scissorIndexedv
(int index, @Nullable IntPtr v) void
GLCompatibility.secondaryColor3iv
(@Nullable IntPtr v) void
GLCompatibility.secondaryColor3ivEXT
(@Nullable IntPtr v) void
GLCompatibility.secondaryColor3uiv
(@Nullable IntPtr v) void
GLCompatibility.secondaryColor3uivEXT
(@Nullable IntPtr v) void
GLCompatibility.secondaryColorP3uiv
(int type, @Nullable IntPtr color) void
GLCompatibility.selectBuffer
(int size, @Nullable IntPtr buffer) void
GL.selectPerfMonitorCountersAMD
(int monitor, byte enable, int group, int numCounters, @Nullable IntPtr counterList) void
GLCompatibility.semaphoreParameterivNV
(int semaphore, int pname, @Nullable IntPtr params) void
GL.shaderBinary
(int count, @Nullable IntPtr shaders, int binaryFormat, @NotNull MemorySegment binary, int length) void
GL.shaderSource
(int shader, int count, @Nullable PointerPtr string, @Nullable IntPtr length) void
GLCompatibility.shaderSourceARB
(int shaderObj, int count, @Nullable PointerPtr string, @Nullable IntPtr length) void
GL.shadingRateImagePaletteNV
(int viewport, int first, int count, @Nullable IntPtr rates) void
GL.shadingRateSampleOrderCustomNV
(int rate, int samples, @Nullable IntPtr locations) void
GLCompatibility.signalSemaphoreui64NVX
(int signalGpu, int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) void
GL.specializeShader
(int shader, @Nullable BytePtr pEntryPoint, int numSpecializationConstants, @Nullable IntPtr pConstantIndex, @Nullable IntPtr pConstantValue) void
GL.specializeShaderARB
(int shader, @Nullable BytePtr pEntryPoint, int numSpecializationConstants, @Nullable IntPtr pConstantIndex, @Nullable IntPtr pConstantValue) void
GLCompatibility.texCoord1iv
(@Nullable IntPtr v) void
GLCompatibility.texCoord2iv
(@Nullable IntPtr v) void
GLCompatibility.texCoord3iv
(@Nullable IntPtr v) void
GLCompatibility.texCoord4iv
(@Nullable IntPtr v) void
GLCompatibility.texCoordP1uiv
(int type, @Nullable IntPtr coords) void
GLCompatibility.texCoordP2uiv
(int type, @Nullable IntPtr coords) void
GLCompatibility.texCoordP3uiv
(int type, @Nullable IntPtr coords) void
GLCompatibility.texCoordP4uiv
(int type, @Nullable IntPtr coords) void
void
void
GL.texParameterIiv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.texParameterIivEXT
(int target, int pname, @Nullable IntPtr params) void
GL.texParameterIuiv
(int target, int pname, @Nullable IntPtr params) void
GLCompatibility.texParameterIuivEXT
(int target, int pname, @Nullable IntPtr params) void
GL.texParameteriv
(int target, int pname, @Nullable IntPtr params) void
GL.textureParameterIiv
(int texture, int pname, @Nullable IntPtr params) void
GL.textureParameterIivEXT
(int texture, int target, int pname, @Nullable IntPtr params) void
GL.textureParameterIuiv
(int texture, int pname, @Nullable IntPtr params) void
GL.textureParameterIuivEXT
(int texture, int target, int pname, @Nullable IntPtr params) void
GL.textureParameteriv
(int texture, int pname, @Nullable IntPtr param) void
GL.textureParameterivEXT
(int texture, int target, int pname, @Nullable IntPtr params) void
GLCompatibility.transformFeedbackAttribsNV
(int count, @Nullable IntPtr attribs, int bufferMode) void
GLCompatibility.transformFeedbackStreamAttribsNV
(int count, @Nullable IntPtr attribs, int nbuffers, @Nullable IntPtr bufstreams, int bufferMode) void
GLCompatibility.transformFeedbackVaryingsNV
(int program, int count, @Nullable IntPtr locations, int bufferMode) void
GL.uniform1iv
(int location, int count, @Nullable IntPtr value) void
GLCompatibility.uniform1ivARB
(int location, int count, @Nullable IntPtr value) void
GL.uniform1uiv
(int location, int count, @Nullable IntPtr value) void
GLCompatibility.uniform1uivEXT
(int location, int count, @Nullable IntPtr value) void
GL.uniform2iv
(int location, int count, @Nullable IntPtr value) void
GLCompatibility.uniform2ivARB
(int location, int count, @Nullable IntPtr value) void
GL.uniform2uiv
(int location, int count, @Nullable IntPtr value) void
GLCompatibility.uniform2uivEXT
(int location, int count, @Nullable IntPtr value) void
GL.uniform3iv
(int location, int count, @Nullable IntPtr value) void
GLCompatibility.uniform3ivARB
(int location, int count, @Nullable IntPtr value) void
GL.uniform3uiv
(int location, int count, @Nullable IntPtr value) void
GLCompatibility.uniform3uivEXT
(int location, int count, @Nullable IntPtr value) void
GL.uniform4iv
(int location, int count, @Nullable IntPtr value) void
GLCompatibility.uniform4ivARB
(int location, int count, @Nullable IntPtr value) void
GL.uniform4uiv
(int location, int count, @Nullable IntPtr value) void
GLCompatibility.uniform4uivEXT
(int location, int count, @Nullable IntPtr value) void
GL.uniformSubroutinesuiv
(int shadertype, int count, @Nullable IntPtr indices) void
void
void
void
GL.vertexArrayVertexBuffers
(int vaobj, int first, int count, @Nullable IntPtr buffers, @Nullable PointerPtr offsets, @Nullable IntPtr strides) void
GL.vertexAttrib4iv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttrib4ivARB
(int index, @Nullable IntPtr v) void
GL.vertexAttrib4Niv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttrib4NivARB
(int index, @Nullable IntPtr v) void
GL.vertexAttrib4Nuiv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttrib4NuivARB
(int index, @Nullable IntPtr v) void
GL.vertexAttrib4uiv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttrib4uivARB
(int index, @Nullable IntPtr v) void
GL.vertexAttribI1iv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttribI1ivEXT
(int index, @Nullable IntPtr v) void
GL.vertexAttribI1uiv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttribI1uivEXT
(int index, @Nullable IntPtr v) void
GL.vertexAttribI2iv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttribI2ivEXT
(int index, @Nullable IntPtr v) void
GL.vertexAttribI2uiv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttribI2uivEXT
(int index, @Nullable IntPtr v) void
GL.vertexAttribI3iv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttribI3ivEXT
(int index, @Nullable IntPtr v) void
GL.vertexAttribI3uiv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttribI3uivEXT
(int index, @Nullable IntPtr v) void
GL.vertexAttribI4iv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttribI4ivEXT
(int index, @Nullable IntPtr v) void
GL.vertexAttribI4uiv
(int index, @Nullable IntPtr v) void
GLCompatibility.vertexAttribI4uivEXT
(int index, @Nullable IntPtr v) void
GL.vertexAttribP1uiv
(int index, int type, byte normalized, @Nullable IntPtr value) void
GL.vertexAttribP2uiv
(int index, int type, byte normalized, @Nullable IntPtr value) void
GL.vertexAttribP3uiv
(int index, int type, byte normalized, @Nullable IntPtr value) void
GL.vertexAttribP4uiv
(int index, int type, byte normalized, @Nullable IntPtr value) void
GLCompatibility.vertexP2uiv
(int type, @Nullable IntPtr value) void
GLCompatibility.vertexP3uiv
(int type, @Nullable IntPtr value) void
GLCompatibility.vertexP4uiv
(int type, @Nullable IntPtr value) void
GLCompatibility.waitSemaphoreui64NVX
(int waitGpu, int fenceObjectCount, @Nullable IntPtr semaphoreArray, @Nullable LongPtr fenceValueArray) void
GLCompatibility.weightivARB
(int size, @Nullable IntPtr weights) void
GL.weightPathsNV
(int resultPath, int numPaths, @Nullable IntPtr paths, @Nullable FloatPtr weights) void
GLCompatibility.weightuivARB
(int size, @Nullable IntPtr weights) void
GLCompatibility.windowPos2iv
(@Nullable IntPtr v) void
GLCompatibility.windowPos2ivARB
(@Nullable IntPtr v) void
GLCompatibility.windowPos3iv
(@Nullable IntPtr v) void
GLCompatibility.windowPos3ivARB
(@Nullable IntPtr v) void
GL.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 TypeMethodDescriptionint
XR.acquireSwapchainImage
(XrSwapchain swapchain, @Nullable XrSwapchainImageAcquireInfo acquireInfo, IntPtr index) int
XRStatic.acquireSwapchainImage
(XrSwapchain swapchain, @Nullable XrSwapchainImageAcquireInfo acquireInfo, IntPtr index) int
XR.createVulkanDeviceKHR
(XrInstance instance, XrVulkanDeviceCreateInfoKHR createInfo, VkDevice.Ptr vulkanDevice, IntPtr vulkanResult) int
XR.createVulkanInstanceKHR
(XrInstance instance, XrVulkanInstanceCreateInfoKHR createInfo, VkInstance.Ptr vulkanInstance, IntPtr vulkanResult) int
XR.enumerateApiLayerProperties
(int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrApiLayerProperties properties) int
XRStatic.enumerateApiLayerProperties
(int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrApiLayerProperties properties) int
XR.enumerateBoundSourcesForAction
(XrSession session, XrBoundSourcesForActionEnumerateInfo enumerateInfo, int sourceCapacityInput, IntPtr sourceCountOutput, @Nullable LongPtr sources) int
XRStatic.enumerateBoundSourcesForAction
(XrSession session, XrBoundSourcesForActionEnumerateInfo enumerateInfo, int sourceCapacityInput, IntPtr sourceCountOutput, @Nullable LongPtr sources) int
XR.enumerateColorSpacesFB
(XrSession session, int colorSpaceCapacityInput, IntPtr colorSpaceCountOutput, @Nullable IntPtr colorSpaces) int
XR.enumerateDisplayRefreshRatesFB
(XrSession session, int displayRefreshRateCapacityInput, IntPtr displayRefreshRateCountOutput, @Nullable FloatPtr displayRefreshRates) int
XR.enumerateEnvironmentBlendModes
(XrInstance instance, long systemId, int viewConfigurationType, int environmentBlendModeCapacityInput, IntPtr environmentBlendModeCountOutput, @Nullable IntPtr environmentBlendModes) int
XRStatic.enumerateEnvironmentBlendModes
(XrInstance instance, long systemId, int viewConfigurationType, int environmentBlendModeCapacityInput, IntPtr environmentBlendModeCountOutput, @Nullable IntPtr environmentBlendModes) int
XR.enumerateEnvironmentDepthSwapchainImagesMETA
(XrEnvironmentDepthSwapchainMETA swapchain, int imageCapacityInput, IntPtr imageCountOutput, @Nullable IXrSwapchainImageBaseHeader images) int
XR.enumerateExternalCamerasOCULUS
(XrSession session, int cameraCapacityInput, IntPtr cameraCountOutput, @Nullable IXrExternalCameraOCULUS cameras) int
XR.enumerateInstanceExtensionProperties
(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) int
XRStatic.enumerateInstanceExtensionProperties
(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) int
XR.enumerateInteractionRenderModelIdsEXT
(XrSession session, XrInteractionRenderModelIdsEnumerateInfoEXT getInfo, int renderModelIdCapacityInput, IntPtr renderModelIdCountOutput, @Nullable LongPtr renderModelIds) int
XR.enumeratePerformanceMetricsCounterPathsMETA
(XrInstance instance, int counterPathCapacityInput, IntPtr counterPathCountOutput, @Nullable LongPtr counterPaths) int
XR.enumeratePersistedSpatialAnchorNamesMSFT
(XrSpatialAnchorStoreConnectionMSFT spatialAnchorStore, int spatialAnchorNameCapacityInput, IntPtr spatialAnchorNameCountOutput, @Nullable IXrSpatialAnchorPersistenceNameMSFT spatialAnchorNames) int
XR.enumerateReferenceSpaces
(XrSession session, int spaceCapacityInput, IntPtr spaceCountOutput, @Nullable IntPtr spaces) int
XRStatic.enumerateReferenceSpaces
(XrSession session, int spaceCapacityInput, IntPtr spaceCountOutput, @Nullable IntPtr spaces) int
XR.enumerateRenderModelPathsFB
(XrSession session, int pathCapacityInput, IntPtr pathCountOutput, @Nullable IXrRenderModelPathInfoFB paths) int
XR.enumerateRenderModelSubactionPathsEXT
(XrRenderModelEXT renderModel, @Nullable XrInteractionRenderModelSubactionPathInfoEXT info, int pathCapacityInput, IntPtr pathCountOutput, @Nullable LongPtr paths) int
XR.enumerateReprojectionModesMSFT
(XrInstance instance, long systemId, int viewConfigurationType, int modeCapacityInput, IntPtr modeCountOutput, @Nullable IntPtr modes) int
XR.enumerateSceneComputeFeaturesMSFT
(XrInstance instance, long systemId, int featureCapacityInput, IntPtr featureCountOutput, @Nullable IntPtr features) int
XR.enumerateSpaceSupportedComponentsFB
(XrSpace space, int componentTypeCapacityInput, IntPtr componentTypeCountOutput, @Nullable IntPtr componentTypes) int
XR.enumerateSpatialCapabilitiesEXT
(XrInstance instance, long systemId, int capabilityCapacityInput, IntPtr capabilityCountOutput, @Nullable IntPtr capabilities) int
XR.enumerateSpatialCapabilityFeaturesEXT
(XrInstance instance, long systemId, int capability, int capabilityFeatureCapacityInput, IntPtr capabilityFeatureCountOutput, @Nullable IntPtr capabilityFeatures) int
XR.enumerateSpatialEntityComponentTypesBD
(XrSenseDataSnapshotBD snapshot, long entityId, int componentTypeCapacityInput, IntPtr componentTypeCountOutput, @Nullable IntPtr componentTypes) int
XR.enumerateSpatialPersistenceScopesEXT
(XrInstance instance, long systemId, int persistenceScopeCapacityInput, IntPtr persistenceScopeCountOutput, @Nullable IntPtr persistenceScopes) int
XR.enumerateSwapchainFormats
(XrSession session, int formatCapacityInput, IntPtr formatCountOutput, @Nullable LongPtr formats) int
XRStatic.enumerateSwapchainFormats
(XrSession session, int formatCapacityInput, IntPtr formatCountOutput, @Nullable LongPtr formats) int
XR.enumerateSwapchainImages
(XrSwapchain swapchain, int imageCapacityInput, IntPtr imageCountOutput, @Nullable IXrSwapchainImageBaseHeader images) int
XRStatic.enumerateSwapchainImages
(XrSwapchain swapchain, int imageCapacityInput, IntPtr imageCountOutput, @Nullable IXrSwapchainImageBaseHeader images) int
XR.enumerateViewConfigurations
(XrInstance instance, long systemId, int viewConfigurationTypeCapacityInput, IntPtr viewConfigurationTypeCountOutput, @Nullable IntPtr viewConfigurationTypes) int
XRStatic.enumerateViewConfigurations
(XrInstance instance, long systemId, int viewConfigurationTypeCapacityInput, IntPtr viewConfigurationTypeCountOutput, @Nullable IntPtr viewConfigurationTypes) int
XR.enumerateViewConfigurationViews
(XrInstance instance, long systemId, int viewConfigurationType, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrViewConfigurationView views) int
XRStatic.enumerateViewConfigurationViews
(XrInstance instance, long systemId, int viewConfigurationType, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrViewConfigurationView views) int
XR.enumerateViveTrackerPathsHTCX
(XrInstance instance, int pathCapacityInput, IntPtr pathCountOutput, @Nullable IXrViveTrackerPathsHTCX paths) int
XR.getExportedLocalizationMapDataML
(XrExportedLocalizationMapML map, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getInputSourceLocalizedName
(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XRStatic.getInputSourceLocalizedName
(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getMarkersML
(XrMarkerDetectorML markerDetector, int markerCapacityInput, IntPtr markerCountOutput, @Nullable LongPtr markers) int
XR.getMarkerStringML
(XrMarkerDetectorML markerDetector, long marker, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getPlaneDetectionStateEXT
(XrPlaneDetectorEXT planeDetector, IntPtr state) int
XR.getSceneComputeStateMSFT
(XrSceneObserverMSFT sceneObserver, IntPtr state) int
XR.getSceneMarkerDecodedStringMSFT
(XrSceneMSFT scene, XrUuidMSFT markerId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getSceneMarkerRawDataMSFT
(XrSceneMSFT scene, XrUuidMSFT markerId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getSenseDataProviderStateBD
(XrSenseDataProviderBD provider, IntPtr state) int
XR.getSerializedSceneFragmentDataMSFT
(XrSceneMSFT scene, XrSerializedSceneFragmentDataGetInfoMSFT getInfo, int countInput, IntPtr readOutput, @Nullable BytePtr buffer) int
XR.getSpatialBufferFloatEXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable FloatPtr buffer) int
XR.getSpatialBufferStringEXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getSpatialBufferUint16EXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable ShortPtr buffer) int
XR.getSpatialBufferUint32EXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable IntPtr buffer) int
XR.getSpatialBufferUint8EXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getSpatialBufferVector2fEXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable IXrVector2f buffer) int
XR.getSpatialBufferVector3fEXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable IXrVector3f buffer) int
XR.getVirtualKeyboardDirtyTexturesMETA
(XrVirtualKeyboardMETA keyboard, int textureIdCapacityInput, IntPtr textureIdCountOutput, @Nullable LongPtr textureIds) int
XR.getVulkanDeviceExtensionsKHR
(XrInstance instance, long systemId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getVulkanInstanceExtensionsKHR
(XrInstance instance, long systemId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.loadControllerModelMSFT
(XrSession session, long modelKey, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.locateViews
(XrSession session, XrViewLocateInfo viewLocateInfo, XrViewState viewState, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrView views) int
XRStatic.locateViews
(XrSession session, XrViewLocateInfo viewLocateInfo, XrViewState viewState, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrView views) int
XR.pathToString
(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XRStatic.pathToString
(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.queryLocalizationMapsML
(XrSession session, @Nullable XrLocalizationMapQueryInfoBaseHeaderML queryInfo, int mapCapacityInput, IntPtr mapCountOutput, @Nullable IXrLocalizationMapML maps) int
XR.thermalGetTemperatureTrendEXT
(XrSession session, int domain, IntPtr notificationLevel, FloatPtr tempHeadroom, FloatPtr tempSlope) int
XR.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 IntPtr
XrScenePlaneAlignmentFilterInfoMSFT.alignments()
@Nullable IntPtr
XrSpatialCapabilityComponentTypesEXT.componentTypes()
@Nullable IntPtr
XrSpatialComponentDataQueryConditionEXT.componentTypes()
@Nullable IntPtr
XrSpatialDiscoverySnapshotCreateInfoEXT.componentTypes()
@Nullable IntPtr
XrSpatialUpdateSnapshotCreateInfoEXT.componentTypes()
@Nullable IntPtr
XrSpatialCapabilityConfigurationAnchorEXT.enabledComponents()
@Nullable IntPtr
XrSpatialCapabilityConfigurationAprilTagEXT.enabledComponents()
@Nullable IntPtr
XrSpatialCapabilityConfigurationArucoMarkerEXT.enabledComponents()
@Nullable IntPtr
XrSpatialCapabilityConfigurationBaseHeaderEXT.enabledComponents()
@Nullable IntPtr
XrSpatialCapabilityConfigurationMicroQrCodeEXT.enabledComponents()
@Nullable IntPtr
XrSpatialCapabilityConfigurationPlaneTrackingEXT.enabledComponents()
@Nullable IntPtr
XrSpatialCapabilityConfigurationQrCodeEXT.enabledComponents()
@Nullable IntPtr
XrSecondaryViewConfigurationSessionBeginInfoMSFT.enabledViewConfigurationTypes()
@Nullable IntPtr
XrSpatialComponentDataQueryResultEXT.entityStates()
@Nullable IntPtr
XrTriangleMeshCreateInfoFB.indexBuffer()
@Nullable IntPtr
XrHandMeshIndexBufferMSFT.indices()
@Nullable IntPtr
XrPassthroughMeshTransformInfoHTC.indices()
@Nullable IntPtr
XrSceneMeshIndicesUint32MSFT.indices()
@Nullable IntPtr
XrSpaceTriangleMeshMETA.indices()
@Nullable IntPtr
XrVisibilityMaskKHR.indices()
@Nullable IntPtr
XrHandTrackingMeshFB.jointParents()
@Nullable IntPtr
XrSenseDataFilterSemanticBD.labels()
@Nullable IntPtr
XrSpatialEntityComponentDataSemanticBD.labels()
@Nullable IntPtr
XrSceneMarkerTypeFilterMSFT.markerTypes()
@Nullable IntPtr
XrSceneObjectTypesFilterInfoMSFT.objectTypes()
@Nullable IntPtr
XrPlaneDetectorBeginInfoEXT.orientations()
@Nullable IntPtr
XrSenseDataFilterPlaneOrientationBD.orientations()
@Nullable IntPtr
XrSpatialComponentPlaneAlignmentListEXT.planeAlignments()
@Nullable IntPtr
XrFaceTrackerCreateInfo2FB.requestedDataSources()
@Nullable IntPtr
XrHandTrackingDataSourceInfoEXT.requestedDataSources()
@Nullable IntPtr
XrFacialExpressionClientCreateInfoML.requestedFacialBlendShapes()
@Nullable IntPtr
XrNewSceneComputeInfoMSFT.requestedFeatures()
@Nullable IntPtr
XrHapticPcmVibrationFB.samplesConsumed()
@Nullable IntPtr
XrSpatialComponentPlaneSemanticLabelListEXT.semanticLabels()
@Nullable IntPtr
XrPlaneDetectorBeginInfoEXT.semanticTypes()
@Nullable IntPtr
XrVulkanSwapchainFormatListCreateInfoKHR.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 TypeMethodDescriptionboolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.getCurrentRenderOutputSize
(@Nullable SDL_Renderer renderer, @Nullable IntPtr w, @Nullable IntPtr h) Get the current output size in pixels of a rendering context.boolean
SDL3.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.boolean
SDL3.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.int
SDL3.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.boolean
SDL3.getJoystickBall
(@Nullable SDL_Joystick joystick, int ball, @Nullable IntPtr dx, @Nullable IntPtr dy) Get the ball axis change since the last poll.int
SDL3.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.boolean
SDL3.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.int
SDL3.getPowerInfo
(@Nullable IntPtr seconds, @Nullable IntPtr percent) Get the current power supply details.SDL3.getPreferredLocales
(@Nullable IntPtr count) Report the user's preferred locale.boolean
SDL3.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.boolean
SDL3.getRenderDrawBlendMode
(@Nullable SDL_Renderer renderer, @Nullable IntPtr blendMode) Get the blend mode used for drawing operations.boolean
SDL3.getRenderLogicalPresentation
(@Nullable SDL_Renderer renderer, @Nullable IntPtr w, @Nullable IntPtr h, @Nullable IntPtr mode) Get device independent resolution and presentation mode for rendering.boolean
SDL3.getRenderOutputSize
(@Nullable SDL_Renderer renderer, @Nullable IntPtr w, @Nullable IntPtr h) Get the output size in pixels of a rendering context.boolean
SDL3.getRenderVSync
(@Nullable SDL_Renderer renderer, @Nullable IntPtr vsync) Get VSync of the given renderer.int
SDL3.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.boolean
SDL3.getSurfaceBlendMode
(@Nullable SDL_Surface surface, @Nullable IntPtr blendMode) Get the blend mode used for blit operations.boolean
SDL3.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.boolean
SDL3.getTextInputArea
(@Nullable SDL_Window window, @Nullable ISDL_Rect rect, @Nullable IntPtr cursor) Get the area used to type Unicode text input.boolean
SDL3.getTextureBlendMode
(@Nullable SDL_Texture texture, @Nullable IntPtr blendMode) Get the blend mode used for texture copy operations.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.getWindowMaximumSize
(@Nullable SDL_Window window, @Nullable IntPtr w, @Nullable IntPtr h) Get the maximum size of a window's client area.boolean
SDL3.getWindowMinimumSize
(@Nullable SDL_Window window, @Nullable IntPtr w, @Nullable IntPtr h) Get the minimum size of a window's client area.boolean
SDL3.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.boolean
SDL3.getWindowSize
(@Nullable SDL_Window window, @Nullable IntPtr w, @Nullable IntPtr h) Get the size of a window's client area.boolean
SDL3.getWindowSizeInPixels
(@Nullable SDL_Window window, @Nullable IntPtr w, @Nullable IntPtr h) Get the size of a window's client area, in pixels.boolean
SDL3.getWindowSurfaceVSync
(@Nullable SDL_Window window, @Nullable IntPtr vsync) Get VSync for the window surface.boolean
SDL3.GL_GetAttribute
(int attr, @Nullable IntPtr value) Get the actual value for an attribute from the current context.boolean
SDL3.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.boolean
SDL3.loadWAV
(@Nullable BytePtr path, @Nullable ISDL_AudioSpec spec, @Nullable PointerPtr audio_buf, @Nullable IntPtr audio_len) Loads a WAV from a file path.boolean
SDL3.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.void
SDL3.lockSpinlock
(@Nullable IntPtr lock) Lock a spin lock by setting it to a non-zero value.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.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).boolean
SDL3.setAudioStreamInputChannelMap
(@Nullable SDL_AudioStream stream, @Nullable IntPtr chmap, int count) Set the current input channel map of an audio stream.boolean
SDL3.setAudioStreamOutputChannelMap
(@Nullable SDL_AudioStream stream, @Nullable IntPtr chmap, int count) Set the current output channel map of an audio stream.boolean
SDL3.showMessageBox
(@Nullable ISDL_MessageBoxData messageboxdata, @Nullable IntPtr buttonid) Create a modal message box.void
SDL3.timeToWindows
(long ticks, @Nullable IntPtr dwLowDateTime, @Nullable IntPtr dwHighDateTime) Converts an SDL time into a Windows FILETIME (100-nanosecond intervals since January 1, 1601).boolean
SDL3.tryLockSpinlock
(@Nullable IntPtr lock) Try to lock a spin lock by setting it to a non-zero value.void
SDL3.unlockSpinlock
(@Nullable IntPtr lock) Unlock a spin lock by setting it to 0.boolean
SDL3.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.boolean
SDL3.waitProcess
(@Nullable SDL_Process process, boolean block, @Nullable IntPtr exitcode) Wait for a process to finish.void
SDL3.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 TypeMethodDescriptionvoid
Shaderc.getSPVVersion
(@Nullable IntPtr version, @Nullable IntPtr revision) boolean
Shaderc.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 TypeMethodDescriptionint
STBI.info
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) int
STBI.infoFromCallbacks
(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) int
STBI.infoFromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) @Nullable BytePtr
STBI.load
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtr
STBI.load16
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtr
STBI.load16FromCallbacks
(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtr
STBI.load16FromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtr
STBI.loadf
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtr
STBI.loadfFromCallbacks
(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtr
STBI.loadfFromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtr
STBI.loadFromCallbacks
(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtr
STBI.loadFromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtr
STBI.loadGifFromMemory
(@Nullable BytePtr buffer, int len, @Nullable PointerPtr delays, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr z, @Nullable IntPtr comp, int reqComp) @Nullable BytePtr
STBI.zlibDecodeMalloc
(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) @Nullable BytePtr
STBI.zlibDecodeMallocGuesssize
(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen) @Nullable BytePtr
STBI.zlibDecodeMallocGuesssizeHeaderflag
(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen, int parseHeader) @Nullable BytePtr
STBI.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 BytePtr
STBTT.getCodepointBitmap
(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, int codepoint, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) void
STBTT.getCodepointBitmapBox
(@Nullable ISTBTT_Fontinfo font, int codepoint, float scaleX, float scaleY, @Nullable IntPtr ix0, @Nullable IntPtr iy0, @Nullable IntPtr ix1, @Nullable IntPtr iy1) void
STBTT.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 BytePtr
STBTT.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) int
STBTT.getCodepointBox
(@Nullable ISTBTT_Fontinfo info, int codepoint, @Nullable IntPtr x0, @Nullable IntPtr y0, @Nullable IntPtr x1, @Nullable IntPtr y1) void
STBTT.getCodepointHMetrics
(@Nullable ISTBTT_Fontinfo info, int codepoint, @Nullable IntPtr advancewidth, @Nullable IntPtr leftsidebearing) @Nullable BytePtr
STBTT.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) void
STBTT.getFontBoundingBox
(@Nullable ISTBTT_Fontinfo info, @Nullable IntPtr x0, @Nullable IntPtr y0, @Nullable IntPtr x1, @Nullable IntPtr y1) @Nullable BytePtr
STBTT.getFontNameString
(@Nullable ISTBTT_Fontinfo font, @Nullable IntPtr length, int platformid, int encodingid, int languageid, int nameid) void
STBTT.getFontVMetrics
(@Nullable ISTBTT_Fontinfo info, @Nullable IntPtr ascent, @Nullable IntPtr descent, @Nullable IntPtr linegap) int
STBTT.getFontVMetricsOS2
(@Nullable ISTBTT_Fontinfo info, @Nullable IntPtr typoascent, @Nullable IntPtr typodescent, @Nullable IntPtr typolinegap) @Nullable BytePtr
STBTT.getGlyphBitmap
(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, int glyph, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) void
STBTT.getGlyphBitmapBox
(@Nullable ISTBTT_Fontinfo font, int glyph, float scaleX, float scaleY, @Nullable IntPtr ix0, @Nullable IntPtr iy0, @Nullable IntPtr ix1, @Nullable IntPtr iy1) void
STBTT.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 BytePtr
STBTT.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) int
STBTT.getGlyphBox
(@Nullable ISTBTT_Fontinfo info, int glyphIndex, @Nullable IntPtr x0, @Nullable IntPtr y0, @Nullable IntPtr x1, @Nullable IntPtr y1) void
STBTT.getGlyphHMetrics
(@Nullable ISTBTT_Fontinfo info, int glyphIndex, @Nullable IntPtr advancewidth, @Nullable IntPtr leftsidebearing) @Nullable BytePtr
STBTT.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 TypeMethodDescriptionint
STBVorbis.decodeFilename
(@Nullable BytePtr filename, @Nullable IntPtr channels, @Nullable IntPtr sampleRate, @Nullable PointerPtr output) int
STBVorbis.decodeFramePushdata
(@Nullable STB_Vorbis f, @Nullable BytePtr datablock, int datablockLengthInBytes, @Nullable IntPtr channels, @Nullable PointerPtr output, @Nullable IntPtr samples) int
STBVorbis.decodeMemory
(@Nullable BytePtr mem, int len, @Nullable IntPtr channels, @Nullable IntPtr sampleRate, @Nullable PointerPtr output) int
STBVorbis.getFrameFloat
(@Nullable STB_Vorbis f, @Nullable IntPtr channels, @Nullable PointerPtr output) @Nullable STB_Vorbis
STBVorbis.openFilename
(@Nullable BytePtr filename, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) @Nullable STB_Vorbis
STBVorbis.openMemory
(@Nullable BytePtr data, int len, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) @Nullable STB_Vorbis
STBVorbis.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 TypeMethodDescriptionint
VMA.findMemoryTypeIndex
(VmaAllocator allocator, int memoryTypeBits, IVmaAllocationCreateInfo pAllocationCreateInfo, IntPtr pMemoryTypeIndex) Helps to find memoryTypeIndex, given memoryTypeBits and VmaAllocationCreateInfo.int
VMA.findMemoryTypeIndexForBufferInfo
(VmaAllocator allocator, IVkBufferCreateInfo pBufferCreateInfo, IVmaAllocationCreateInfo pAllocationCreateInfo, IntPtr pMemoryTypeIndex) Helps to find memoryTypeIndex, given VkBufferCreateInfo and VmaAllocationCreateInfo.int
VMA.findMemoryTypeIndexForImageInfo
(VmaAllocator allocator, IVkImageCreateInfo pImageCreateInfo, IVmaAllocationCreateInfo pAllocationCreateInfo, IntPtr pMemoryTypeIndex) Helps to find memoryTypeIndex, given VkImageCreateInfo and VmaAllocationCreateInfo.void
VMA.getAllocationMemoryProperties
(VmaAllocator allocator, VmaAllocation allocation, IntPtr pFlags) Given an allocation, returns Property Flags of its memory type.void
VMA.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 IntPtr
VmaAllocatorCreateInfo.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 TypeMethodDescriptionint
VkDeviceCommands.acquireNextImage2KHR
(VkDevice device, VkAcquireNextImageInfoKHR pAcquireInfo, IntPtr pImageIndex) int
VkDeviceCommands.acquireNextImageKHR
(VkDevice device, VkSwapchainKHR swapchain, long timeout, @Nullable VkSemaphore semaphore, @Nullable VkFence fence, IntPtr pImageIndex) void
VkDeviceCommands.cmdBindDescriptorSets
(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int descriptorSetCount, VkDescriptorSet.Ptr pDescriptorSets, int dynamicOffsetCount, @Nullable IntPtr pDynamicOffsets) void
VkDeviceCommands.cmdBindShadersEXT
(VkCommandBuffer commandBuffer, int stageCount, IntPtr pStages, VkShaderEXT.Ptr pShaders) void
VkDeviceCommands.cmdBuildAccelerationStructuresIndirectKHR
(VkCommandBuffer commandBuffer, int infoCount, IVkAccelerationStructureBuildGeometryInfoKHR pInfos, LongPtr pIndirectDeviceAddresses, IntPtr pIndirectStrides, PointerPtr ppMaxPrimitiveCounts) void
VkDeviceCommands.cmdDrawMultiIndexedEXT
(VkCommandBuffer commandBuffer, int drawCount, @Nullable IVkMultiDrawIndexedInfoEXT pIndexInfo, int instanceCount, int firstInstance, int stride, @Nullable IntPtr pVertexOffset) void
VkDeviceCommands.cmdSetColorBlendEnableEXT
(VkCommandBuffer commandBuffer, int firstAttachment, int attachmentCount, IntPtr pColorBlendEnables) void
VkDeviceCommands.cmdSetColorWriteEnableEXT
(VkCommandBuffer commandBuffer, int attachmentCount, IntPtr pColorWriteEnables) void
VkDeviceCommands.cmdSetColorWriteMaskEXT
(VkCommandBuffer commandBuffer, int firstAttachment, int attachmentCount, IntPtr pColorWriteMasks) void
VkDeviceCommands.cmdSetDescriptorBufferOffsetsEXT
(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int setCount, IntPtr pBufferIndices, LongPtr pOffsets) void
VkDeviceCommands.cmdSetExclusiveScissorEnableNV
(VkCommandBuffer commandBuffer, int firstExclusiveScissor, int exclusiveScissorCount, IntPtr pExclusiveScissorEnables) void
VkDeviceCommands.cmdSetSampleMaskEXT
(VkCommandBuffer commandBuffer, int samples, IntPtr pSampleMask) int
VkInstanceCommands.enumerateDeviceExtensionProperties
(VkPhysicalDevice physicalDevice, @Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) int
VkInstanceCommands.enumerateDeviceLayerProperties
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkLayerProperties pProperties) int
VkEntryCommands.enumerateInstanceExtensionProperties
(@Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) int
VkEntryCommands.enumerateInstanceLayerProperties
(IntPtr pPropertyCount, @Nullable IVkLayerProperties pProperties) int
VkEntryCommands.enumerateInstanceVersion
(IntPtr pApiVersion) int
VkInstanceCommands.enumeratePhysicalDeviceGroups
(VkInstance instance, IntPtr pPhysicalDeviceGroupCount, @Nullable IVkPhysicalDeviceGroupProperties pPhysicalDeviceGroupProperties) int
VkInstanceCommands.enumeratePhysicalDeviceGroupsKHR
(VkInstance instance, IntPtr pPhysicalDeviceGroupCount, @Nullable IVkPhysicalDeviceGroupProperties pPhysicalDeviceGroupProperties) int
VkInstanceCommands.enumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR
(VkPhysicalDevice physicalDevice, int queueFamilyIndex, IntPtr pCounterCount, @Nullable IVkPerformanceCounterKHR pCounters, @Nullable IVkPerformanceCounterDescriptionKHR pCounterDescriptions) int
VkInstanceCommands.enumeratePhysicalDevices
(VkInstance instance, IntPtr pPhysicalDeviceCount, VkPhysicalDevice.Ptr pPhysicalDevices) void
VkDeviceCommands.getAccelerationStructureBuildSizesKHR
(VkDevice device, int buildType, VkAccelerationStructureBuildGeometryInfoKHR pBuildInfo, @Nullable IntPtr pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR pSizeInfo) void
VkDeviceCommands.getDeviceAccelerationStructureCompatibilityKHR
(VkDevice device, VkAccelerationStructureVersionInfoKHR pVersionInfo, IntPtr pCompatibility) void
VkDeviceCommands.getDeviceGroupPeerMemoryFeatures
(VkDevice device, int heapIndex, int localDeviceIndex, int remoteDeviceIndex, IntPtr pPeerMemoryFeatures) void
VkDeviceCommands.getDeviceGroupPeerMemoryFeaturesKHR
(VkDevice device, int heapIndex, int localDeviceIndex, int remoteDeviceIndex, IntPtr pPeerMemoryFeatures) int
VkDeviceCommands.getDeviceGroupSurfacePresentModes2EXT
(VkDevice device, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pModes) int
VkDeviceCommands.getDeviceGroupSurfacePresentModesKHR
(VkDevice device, VkSurfaceKHR surface, IntPtr pModes) void
VkDeviceCommands.getDeviceImageSparseMemoryRequirements
(VkDevice device, VkDeviceImageMemoryRequirements pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) void
VkDeviceCommands.getDeviceImageSparseMemoryRequirementsKHR
(VkDevice device, VkDeviceImageMemoryRequirements pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) void
VkDeviceCommands.getDeviceMicromapCompatibilityEXT
(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, IntPtr pCompatibility) int
VkInstanceCommands.getDisplayModeProperties2KHR
(VkPhysicalDevice physicalDevice, VkDisplayKHR display, IntPtr pPropertyCount, @Nullable IVkDisplayModeProperties2KHR pProperties) int
VkInstanceCommands.getDisplayModePropertiesKHR
(VkPhysicalDevice physicalDevice, VkDisplayKHR display, IntPtr pPropertyCount, @Nullable IVkDisplayModePropertiesKHR pProperties) int
VkInstanceCommands.getDisplayPlaneSupportedDisplaysKHR
(VkPhysicalDevice physicalDevice, int planeIndex, IntPtr pDisplayCount, VkDisplayKHR.Ptr pDisplays) int
VkDeviceCommands.getExecutionGraphPipelineNodeIndexAMDX
(VkDevice device, VkPipeline executionGraph, VkPipelineShaderStageNodeCreateInfoAMDX pNodeInfo, IntPtr pNodeIndex) int
VkDeviceCommands.getFenceFdKHR
(VkDevice device, VkFenceGetFdInfoKHR pGetFdInfo, IntPtr pFd) int
VkDeviceCommands.getFramebufferTilePropertiesQCOM
(VkDevice device, VkFramebuffer framebuffer, IntPtr pPropertiesCount, @Nullable IVkTilePropertiesQCOM pProperties) void
VkDeviceCommands.getImageSparseMemoryRequirements
(VkDevice device, VkImage image, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements pSparseMemoryRequirements) void
VkDeviceCommands.getImageSparseMemoryRequirements2
(VkDevice device, VkImageSparseMemoryRequirementsInfo2 pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) void
VkDeviceCommands.getImageSparseMemoryRequirements2KHR
(VkDevice device, VkImageSparseMemoryRequirementsInfo2 pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) int
VkDeviceCommands.getMemoryFdKHR
(VkDevice device, VkMemoryGetFdInfoKHR pGetFdInfo, IntPtr pFd) int
VkDeviceCommands.getMemoryZirconHandleFUCHSIA
(VkDevice device, VkMemoryGetZirconHandleInfoFUCHSIA pGetZirconHandleInfo, IntPtr pZirconHandle) int
VkDeviceCommands.getPastPresentationTimingGOOGLE
(VkDevice device, VkSwapchainKHR swapchain, IntPtr pPresentationTimingCount, @Nullable IVkPastPresentationTimingGOOGLE pPresentationTimings) int
VkInstanceCommands.getPhysicalDeviceCalibrateableTimeDomainsEXT
(VkPhysicalDevice physicalDevice, IntPtr pTimeDomainCount, @Nullable IntPtr pTimeDomains) int
VkInstanceCommands.getPhysicalDeviceCalibrateableTimeDomainsKHR
(VkPhysicalDevice physicalDevice, IntPtr pTimeDomainCount, @Nullable IntPtr pTimeDomains) int
VkInstanceCommands.getPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixFlexibleDimensionsPropertiesNV pProperties) int
VkInstanceCommands.getPhysicalDeviceCooperativeMatrixPropertiesKHR
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixPropertiesKHR pProperties) int
VkInstanceCommands.getPhysicalDeviceCooperativeMatrixPropertiesNV
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixPropertiesNV pProperties) int
VkInstanceCommands.getPhysicalDeviceCooperativeVectorPropertiesNV
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeVectorPropertiesNV pProperties) int
VkInstanceCommands.getPhysicalDeviceDisplayPlaneProperties2KHR
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPlaneProperties2KHR pProperties) int
VkInstanceCommands.getPhysicalDeviceDisplayPlanePropertiesKHR
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPlanePropertiesKHR pProperties) int
VkInstanceCommands.getPhysicalDeviceDisplayProperties2KHR
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayProperties2KHR pProperties) int
VkInstanceCommands.getPhysicalDeviceDisplayPropertiesKHR
(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPropertiesKHR pProperties) int
VkInstanceCommands.getPhysicalDeviceFragmentShadingRatesKHR
(VkPhysicalDevice physicalDevice, IntPtr pFragmentShadingRateCount, @Nullable IVkPhysicalDeviceFragmentShadingRateKHR pFragmentShadingRates) int
VkInstanceCommands.getPhysicalDeviceOpticalFlowImageFormatsNV
(VkPhysicalDevice physicalDevice, VkOpticalFlowImageFormatInfoNV pOpticalFlowImageFormatInfo, IntPtr pFormatCount, @Nullable IVkOpticalFlowImageFormatPropertiesNV pImageFormatProperties) int
VkInstanceCommands.getPhysicalDevicePresentRectanglesKHR
(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, IntPtr pRectCount, @Nullable IVkRect2D pRects) void
VkInstanceCommands.getPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR
(VkPhysicalDevice physicalDevice, VkQueryPoolPerformanceCreateInfoKHR pPerformanceQueryCreateInfo, IntPtr pNumPasses) void
VkInstanceCommands.getPhysicalDeviceQueueFamilyProperties
(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties pQueueFamilyProperties) void
VkInstanceCommands.getPhysicalDeviceQueueFamilyProperties2
(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties2 pQueueFamilyProperties) void
VkInstanceCommands.getPhysicalDeviceQueueFamilyProperties2KHR
(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties2 pQueueFamilyProperties) int
VkInstanceCommands.getPhysicalDeviceRefreshableObjectTypesKHR
(VkPhysicalDevice physicalDevice, IntPtr pRefreshableObjectTypeCount, @Nullable IntPtr pRefreshableObjectTypes) void
VkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties
(VkPhysicalDevice physicalDevice, int format, int type, int samples, int usage, int tiling, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties pProperties) void
VkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties2
(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSparseImageFormatInfo2 pFormatInfo, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties2 pProperties) void
VkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties2KHR
(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSparseImageFormatInfo2 pFormatInfo, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties2 pProperties) int
VkInstanceCommands.getPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV
(VkPhysicalDevice physicalDevice, IntPtr pCombinationCount, @Nullable IVkFramebufferMixedSamplesCombinationNV pCombinations) int
VkInstanceCommands.getPhysicalDeviceSurfaceFormats2KHR
(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pSurfaceFormatCount, @Nullable IVkSurfaceFormat2KHR pSurfaceFormats) int
VkInstanceCommands.getPhysicalDeviceSurfaceFormatsKHR
(VkPhysicalDevice physicalDevice, @Nullable VkSurfaceKHR surface, IntPtr pSurfaceFormatCount, @Nullable IVkSurfaceFormatKHR pSurfaceFormats) int
VkInstanceCommands.getPhysicalDeviceSurfacePresentModes2EXT
(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pPresentModeCount, @Nullable IntPtr pPresentModes) int
VkInstanceCommands.getPhysicalDeviceSurfacePresentModesKHR
(VkPhysicalDevice physicalDevice, @Nullable VkSurfaceKHR surface, IntPtr pPresentModeCount, @Nullable IntPtr pPresentModes) int
VkInstanceCommands.getPhysicalDeviceSurfaceSupportKHR
(VkPhysicalDevice physicalDevice, int queueFamilyIndex, VkSurfaceKHR surface, IntPtr pSupported) int
VkInstanceCommands.getPhysicalDeviceToolProperties
(VkPhysicalDevice physicalDevice, IntPtr pToolCount, @Nullable IVkPhysicalDeviceToolProperties pToolProperties) int
VkInstanceCommands.getPhysicalDeviceToolPropertiesEXT
(VkPhysicalDevice physicalDevice, IntPtr pToolCount, @Nullable IVkPhysicalDeviceToolProperties pToolProperties) int
VkInstanceCommands.getPhysicalDeviceVideoFormatPropertiesKHR
(VkPhysicalDevice physicalDevice, VkPhysicalDeviceVideoFormatInfoKHR pVideoFormatInfo, IntPtr pVideoFormatPropertyCount, @Nullable IVkVideoFormatPropertiesKHR pVideoFormatProperties) int
VkDeviceCommands.getPipelineExecutableInternalRepresentationsKHR
(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, IntPtr pInternalRepresentationCount, @Nullable IVkPipelineExecutableInternalRepresentationKHR pInternalRepresentations) int
VkDeviceCommands.getPipelineExecutablePropertiesKHR
(VkDevice device, VkPipelineInfoKHR pPipelineInfo, IntPtr pExecutableCount, @Nullable IVkPipelineExecutablePropertiesKHR pProperties) int
VkDeviceCommands.getPipelineExecutableStatisticsKHR
(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, IntPtr pStatisticCount, @Nullable IVkPipelineExecutableStatisticKHR pStatistics) void
VkDeviceCommands.getQueueCheckpointData2NV
(VkQueue queue, IntPtr pCheckpointDataCount, @Nullable IVkCheckpointData2NV pCheckpointData) void
VkDeviceCommands.getQueueCheckpointDataNV
(VkQueue queue, IntPtr pCheckpointDataCount, @Nullable IVkCheckpointDataNV pCheckpointData) int
VkDeviceCommands.getSemaphoreFdKHR
(VkDevice device, VkSemaphoreGetFdInfoKHR pGetFdInfo, IntPtr pFd) int
VkDeviceCommands.getSemaphoreZirconHandleFUCHSIA
(VkDevice device, VkSemaphoreGetZirconHandleInfoFUCHSIA pGetZirconHandleInfo, IntPtr pZirconHandle) int
VkDeviceCommands.getSwapchainImagesKHR
(VkDevice device, VkSwapchainKHR swapchain, IntPtr pSwapchainImageCount, VkImage.Ptr pSwapchainImages) int
VkDeviceCommands.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 IntPtr
VkWin32KeyedMutexAcquireReleaseInfoNV.pAcquireTimeoutMilliseconds()
@Nullable IntPtr
VkWin32KeyedMutexAcquireReleaseInfoKHR.pAcquireTimeouts()
@Nullable IntPtr
VkDescriptorSetLayoutBindingFlagsCreateInfo.pBindingFlags()
@Nullable IntPtr
VkSetDescriptorBufferOffsetsInfoEXT.pBufferIndices()
@Nullable IntPtr
StdVideoEncodeAV1PictureInfo.pBufferRemovalTimes()
@Nullable IntPtr
VkShaderModuleCreateInfo.pCode()
@Nullable IntPtr
VkCommandBufferInheritanceRenderingInfo.pColorAttachmentFormats()
@Nullable IntPtr
VkPipelineRenderingCreateInfo.pColorAttachmentFormats()
@Nullable IntPtr
VkRenderingAreaInfo.pColorAttachmentFormats()
@Nullable IntPtr
VkRenderingInputAttachmentIndexInfo.pColorAttachmentInputIndices()
@Nullable IntPtr
VkRenderingAttachmentLocationInfo.pColorAttachmentLocations()
@Nullable IntPtr
VkAttachmentSampleCountInfoAMD.pColorAttachmentSamples()
@Nullable IntPtr
VkPipelineColorWriteCreateInfoEXT.pColorWriteEnables()
@Nullable IntPtr
VkDeviceGroupSubmitInfo.pCommandBufferDeviceMasks()
@Nullable IntPtr
VkPhysicalDeviceHostImageCopyProperties.pCopyDstLayouts()
@Nullable IntPtr
VkPhysicalDeviceVulkan14Properties.pCopyDstLayouts()
@Nullable IntPtr
VkPhysicalDeviceHostImageCopyProperties.pCopySrcLayouts()
@Nullable IntPtr
VkPhysicalDeviceVulkan14Properties.pCopySrcLayouts()
@Nullable IntPtr
VkRenderPassCreateInfo2.pCorrelatedViewMasks()
@Nullable IntPtr
VkRenderPassMultiviewCreateInfo.pCorrelationMasks()
@Nullable IntPtr
VkQueryPoolPerformanceCreateInfoKHR.pCounterIndices()
@Nullable IntPtr
VkRenderingInputAttachmentIndexInfo.pDepthInputAttachmentIndex()
@Nullable IntPtr
VkDescriptorSetVariableDescriptorCountAllocateInfo.pDescriptorCounts()
@Nullable IntPtr
VkMutableDescriptorTypeListEXT.pDescriptorTypes()
@Nullable IntPtr
VkBindAccelerationStructureMemoryInfoNV.pDeviceIndices()
@Nullable IntPtr
VkBindBufferMemoryDeviceGroupInfo.pDeviceIndices()
@Nullable IntPtr
VkBindImageMemoryDeviceGroupInfo.pDeviceIndices()
@Nullable IntPtr
VkDeviceGroupPresentInfoKHR.pDeviceMasks()
@Nullable IntPtr
VkValidationFlagsEXT.pDisabledValidationChecks()
@Nullable IntPtr
VkValidationFeaturesEXT.pDisabledValidationFeatures()
@Nullable IntPtr
VkBindDescriptorSetsInfo.pDynamicOffsets()
@Nullable IntPtr
VkPipelineDynamicStateCreateInfo.pDynamicStates()
@Nullable IntPtr
VkValidationFeaturesEXT.pEnabledValidationFeatures()
@Nullable IntPtr
VkImageCompressionControlEXT.pFixedRateFlags()
StdVideoDecodeH264PictureInfo.PicOrderCnt()
StdVideoDecodeH264ReferenceInfo.PicOrderCnt()
@Nullable IntPtr
VkPresentInfoKHR.pImageIndices()
@Nullable IntPtr
VkReleaseSwapchainImagesInfoEXT.pImageIndices()
@Nullable IntPtr
VkIndirectCommandsLayoutTokenNV.pIndexTypes()
@Nullable IntPtr
VkIndirectCommandsLayoutTokenNV.pIndexTypeValues()
@Nullable IntPtr
StdVideoH264SequenceParameterSet.pOffsetForRefFrame()
@Nullable IntPtr
VkLatencySurfaceCapabilitiesNV.pPresentModes()
@Nullable IntPtr
VkSurfacePresentModeCompatibilityEXT.pPresentModes()
@Nullable IntPtr
VkSwapchainPresentModeInfoEXT.pPresentModes()
@Nullable IntPtr
VkSwapchainPresentModesCreateInfoEXT.pPresentModes()
@Nullable IntPtr
VkSubpassDescription.pPreserveAttachments()
@Nullable IntPtr
VkSubpassDescription2.pPreserveAttachments()
@Nullable IntPtr
VkBufferCreateInfo.pQueueFamilyIndices()
@Nullable IntPtr
VkImageCreateInfo.pQueueFamilyIndices()
@Nullable IntPtr
VkPhysicalDeviceImageDrmFormatModifierInfoEXT.pQueueFamilyIndices()
@Nullable IntPtr
VkSwapchainCreateInfoKHR.pQueueFamilyIndices()
VkDeviceGroupPresentCapabilitiesKHR.presentMask()
@Nullable IntPtr
VkBindMemoryStatus.pResult()
@Nullable IntPtr
VkPresentInfoKHR.pResults()
VkQueueFamilyGlobalPriorityProperties.priorities()
@Nullable IntPtr
VkPipelineMultisampleStateCreateInfo.pSampleMask()
@Nullable IntPtr
VkShadingRatePaletteNV.pShadingRatePaletteEntries()
@Nullable IntPtr
VkDeviceGroupSubmitInfo.pSignalSemaphoreDeviceIndices()
@Nullable IntPtr
VkVideoDecodeH264PictureInfoKHR.pSliceOffsets()
@Nullable IntPtr
VkVideoDecodeH265PictureInfoKHR.pSliceSegmentOffsets()
@Nullable IntPtr
VkRenderingInputAttachmentIndexInfo.pStencilInputAttachmentIndex()
@Nullable IntPtr
VkIndirectCommandsLayoutCreateInfoNV.pStreamStrides()
@Nullable IntPtr
VkVideoDecodeAV1PictureInfoKHR.pTileOffsets()
@Nullable IntPtr
VkVideoDecodeAV1PictureInfoKHR.pTileSizes()
@Nullable IntPtr
VkFramebufferAttachmentImageInfo.pViewFormats()
@Nullable IntPtr
VkImageFormatListCreateInfo.pViewFormats()
@Nullable IntPtr
VkRenderPassMultiviewCreateInfo.pViewMasks()
@Nullable IntPtr
VkRenderPassMultiviewCreateInfo.pViewOffsets()
@Nullable IntPtr
VkSubmitInfo.pWaitDstStageMask()
@Nullable IntPtr
VkDeviceGroupSubmitInfo.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 TypeMethodDescriptionvoid
WGPU.computePassEncoderSetBindGroup
(WGPUComputePassEncoder computePassEncoder, int groupIndex, @Nullable WGPUBindGroup group, long dynamicOffsetCount, IntPtr dynamicOffsets) void
WGPU.renderBundleEncoderSetBindGroup
(WGPURenderBundleEncoder renderBundleEncoder, int groupIndex, @Nullable WGPUBindGroup group, long dynamicOffsetCount, IntPtr dynamicOffsets) void
WGPU.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 IntPtr
WGPUSurfaceCapabilities.alphaModes()
@Nullable IntPtr
WGPUShaderSourceSpirv.code()
@Nullable IntPtr
WGPURenderBundleEncoderDescriptor.colorFormats()
@Nullable IntPtr
WGPUSupportedFeatures.features()
@Nullable IntPtr
WGPUSupportedWgslLanguageFeatures.features()
@Nullable IntPtr
WGPUSurfaceCapabilities.formats()
@Nullable IntPtr
WGPUQuerySetDescriptorExtras.pipelineStatistics()
@Nullable IntPtr
WGPUSurfaceCapabilities.presentModes()
@Nullable IntPtr
WGPUDeviceDescriptor.requiredFeatures()
@Nullable IntPtr
WGPUShaderModuleDescriptorSpirV.source()
@Nullable IntPtr
WGPUSurfaceConfiguration.viewFormats()
@Nullable IntPtr
WGPUTextureDescriptor.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)