Class RenderStructs
java.lang.Object
org.maplibre.nativeffi.internal.struct.RenderStructs
Internal materializers and readers for render target descriptors and frames.
-
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegmentmetalBorrowedTextureDescriptor(MetalBorrowedTextureDescriptor descriptor, Arena arena) static MemorySegmentmetalOwnedTextureDescriptor(MetalOwnedTextureDescriptor descriptor, Arena arena) static MemorySegmentmetalOwnedTextureFrame(Arena arena) static MemorySegmentmetalSurfaceDescriptor(MetalSurfaceDescriptor descriptor, Arena arena) static MemorySegmentopenglBorrowedTextureDescriptor(OpenGLBorrowedTextureDescriptor descriptor, Arena arena) static MemorySegmentopenglOwnedTextureDescriptor(OpenGLOwnedTextureDescriptor descriptor, Arena arena) static MemorySegmentopenglOwnedTextureFrame(Arena arena) static MemorySegmentopenglSurfaceDescriptor(OpenGLSurfaceDescriptor descriptor, Arena arena) static TextureImageInfotextureImageInfo(MemorySegment segment) static MemorySegmentvulkanBorrowedTextureDescriptor(VulkanBorrowedTextureDescriptor descriptor, Arena arena) static MemorySegmentvulkanOwnedTextureDescriptor(VulkanOwnedTextureDescriptor descriptor, Arena arena) static MemorySegmentvulkanOwnedTextureFrame(Arena arena) static MemorySegmentvulkanSurfaceDescriptor(VulkanSurfaceDescriptor descriptor, Arena arena)
-
Method Details
-
metalOwnedTextureDescriptor
public static MemorySegment metalOwnedTextureDescriptor(MetalOwnedTextureDescriptor descriptor, Arena arena) -
metalBorrowedTextureDescriptor
public static MemorySegment metalBorrowedTextureDescriptor(MetalBorrowedTextureDescriptor descriptor, Arena arena) -
vulkanOwnedTextureDescriptor
public static MemorySegment vulkanOwnedTextureDescriptor(VulkanOwnedTextureDescriptor descriptor, Arena arena) -
vulkanBorrowedTextureDescriptor
public static MemorySegment vulkanBorrowedTextureDescriptor(VulkanBorrowedTextureDescriptor descriptor, Arena arena) -
openglOwnedTextureDescriptor
public static MemorySegment openglOwnedTextureDescriptor(OpenGLOwnedTextureDescriptor descriptor, Arena arena) -
openglBorrowedTextureDescriptor
public static MemorySegment openglBorrowedTextureDescriptor(OpenGLBorrowedTextureDescriptor descriptor, Arena arena) -
metalSurfaceDescriptor
-
vulkanSurfaceDescriptor
public static MemorySegment vulkanSurfaceDescriptor(VulkanSurfaceDescriptor descriptor, Arena arena) -
openglSurfaceDescriptor
public static MemorySegment openglSurfaceDescriptor(OpenGLSurfaceDescriptor descriptor, Arena arena) -
textureImageInfo
-
metalOwnedTextureFrame
-
vulkanOwnedTextureFrame
-
openglOwnedTextureFrame
-