Uses of Record Class
club.doki7.vulkan.handle.VkImage.Ptr
Packages that use VkImage.Ptr
Package
Description
Vulkan API commands
Structure (
struct
or union
) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkImage.Ptr in club.doki7.vma
Methods in club.doki7.vma with parameters of type VkImage.PtrModifier and TypeMethodDescriptionint
VMA.createAliasingImage
(VmaAllocator allocator, VmaAllocation allocation, IVkImageCreateInfo pImageCreateInfo, VkImage.Ptr pImage) Function similar to vmaCreateAliasingBuffer() but for images.int
VMA.createAliasingImage2
(VmaAllocator allocator, VmaAllocation allocation, long allocationLocalOffset, IVkImageCreateInfo pImageCreateInfo, VkImage.Ptr pImage) Function similar to vmaCreateAliasingBuffer2() but for images.int
VMA.createImage
(VmaAllocator allocator, IVkImageCreateInfo pImageCreateInfo, IVmaAllocationCreateInfo pAllocationCreateInfo, VkImage.Ptr pImage, VmaAllocation.Ptr pAllocation, @Nullable IVmaAllocationInfo pAllocationInfo) Function similar to vmaCreateBuffer(). -
Uses of VkImage.Ptr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkImage.PtrModifier and TypeMethodDescriptionint
VkDeviceCommands.createImage
(VkDevice device, VkImageCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkImage.Ptr pImage) int
VkDeviceCommands.getSwapchainImagesKHR
(VkDevice device, VkSwapchainKHR swapchain, IntPtr pSwapchainImageCount, VkImage.Ptr pSwapchainImages) -
Uses of VkImage.Ptr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkImage.PtrModifier and TypeMethodDescriptionVkFrameBoundaryEXT.pImages()
Note: the returnedVkImage.Ptr
does not have correctsize()
property.Methods in club.doki7.vulkan.datatype with parameters of type VkImage.Ptr -
Uses of VkImage.Ptr in club.doki7.vulkan.handle
Methods in club.doki7.vulkan.handle that return VkImage.PtrModifier and TypeMethodDescriptionstatic VkImage.Ptr
static VkImage.Ptr
static VkImage.Ptr
static VkImage.Ptr
VkImage.Ptr.offset
(long offset) VkImage.Ptr.reinterpret
(long newSize) Assume theVkImage.Ptr
is capable of holding at leastnewSize
handles, create a new viewVkImage.Ptr
that uses the same backing storage as thisVkImage.Ptr
, but with the new size.VkImage.Ptr.slice
(long end) VkImage.Ptr.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).