Uses of Record Class
club.doki7.vulkan.handle.VkImage
Packages that use VkImage
Package
Description
Vulkan API commands
Structure (
struct or union) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkImage in club.doki7.openxr.datatype
Methods in club.doki7.openxr.datatype that return VkImageModifier and TypeMethodDescription@Nullable VkImageXrSwapchainImageFoveationVulkanFB.image()@Nullable VkImageXrSwapchainImageVulkan2KHR.image()@Nullable VkImageXrSwapchainImageVulkanKHR.image()Methods in club.doki7.openxr.datatype with parameters of type VkImageModifier and TypeMethodDescription -
Uses of VkImage in club.doki7.vma
Methods in club.doki7.vma with parameters of type VkImageModifier and TypeMethodDescriptionintVMA.allocateMemoryForImage(VmaAllocator allocator, VkImage image, IVmaAllocationCreateInfo pCreateInfo, VmaAllocation.Ptr pAllocation, @Nullable IVmaAllocationInfo pAllocationInfo) Allocates memory suitable for givenVkImage.intVMA.bindImageMemory(VmaAllocator allocator, VmaAllocation allocation, VkImage image) Binds image to allocation.intVMA.bindImageMemory2(VmaAllocator allocator, VmaAllocation allocation, long allocationLocalOffset, VkImage image, @NotNull MemorySegment pNext) Binds image to allocation with additional parameters.voidVMA.destroyImage(VmaAllocator allocator, @Nullable VkImage image, @Nullable VmaAllocation allocation) Destroys Vulkan image and frees allocated memory. -
Uses of VkImage in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkImageModifier and TypeMethodDescriptionintVkDeviceCommands.bindImageMemory(VkDevice device, VkImage image, VkDeviceMemory memory, long memoryOffset) voidVkDeviceCommands.cmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage, int srcImageLayout, VkImage dstImage, int dstImageLayout, int regionCount, IVkImageBlit pRegions, int filter) voidVkDeviceCommands.cmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image, int imageLayout, VkClearColorValue pColor, int rangeCount, IVkImageSubresourceRange pRanges) voidVkDeviceCommands.cmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage image, int imageLayout, VkClearDepthStencilValue pDepthStencil, int rangeCount, IVkImageSubresourceRange pRanges) voidVkDeviceCommands.cmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, int dstImageLayout, int regionCount, IVkBufferImageCopy pRegions) voidVkDeviceCommands.cmdCopyImage(VkCommandBuffer commandBuffer, VkImage srcImage, int srcImageLayout, VkImage dstImage, int dstImageLayout, int regionCount, IVkImageCopy pRegions) voidVkDeviceCommands.cmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcImage, int srcImageLayout, VkBuffer dstBuffer, int regionCount, IVkBufferImageCopy pRegions) voidVkDeviceCommands.cmdCopyMemoryToImageIndirectNV(VkCommandBuffer commandBuffer, long copyBufferAddress, int copyCount, int stride, VkImage dstImage, int dstImageLayout, IVkImageSubresourceLayers pImageSubresources) voidVkDeviceCommands.cmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage, int srcImageLayout, VkImage dstImage, int dstImageLayout, int regionCount, IVkImageResolve pRegions) voidVkDeviceCommands.destroyImage(VkDevice device, @Nullable VkImage image, @Nullable VkAllocationCallbacks pAllocator) intVkDeviceCommands.getImageDrmFormatModifierPropertiesEXT(VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT pProperties) voidVkDeviceCommands.getImageMemoryRequirements(VkDevice device, VkImage image, VkMemoryRequirements pMemoryRequirements) voidVkDeviceCommands.getImageSparseMemoryRequirements(VkDevice device, VkImage image, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements pSparseMemoryRequirements) voidVkDeviceCommands.getImageSubresourceLayout(VkDevice device, VkImage image, VkImageSubresource pSubresource, VkSubresourceLayout pLayout) voidVkDeviceCommands.getImageSubresourceLayout2(VkDevice device, VkImage image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout) voidVkDeviceCommands.getImageSubresourceLayout2EXT(VkDevice device, VkImage image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout) voidVkDeviceCommands.getImageSubresourceLayout2KHR(VkDevice device, VkImage image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout) -
Uses of VkImage in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkImageModifier and TypeMethodDescription@Nullable VkImageVkBlitImageInfo2.dstImage()@Nullable VkImageVkCopyBufferToImageInfo2.dstImage()@Nullable VkImageVkCopyImageInfo2.dstImage()@Nullable VkImageVkCopyImageToImageInfo.dstImage()@Nullable VkImageVkCopyMemoryToImageInfo.dstImage()@Nullable VkImageVkResolveImageInfo2.dstImage()@Nullable VkImageVkBindImageMemoryInfo.image()@Nullable VkImageVkDedicatedAllocationMemoryAllocateInfoNV.image()@Nullable VkImageVkExportMetalIOSurfaceInfoEXT.image()@Nullable VkImageVkExportMetalTextureInfoEXT.image()@Nullable VkImageVkHostImageLayoutTransitionInfo.image()@Nullable VkImageVkImageCaptureDescriptorDataInfoEXT.image()@Nullable VkImageVkImageMemoryBarrier.image()@Nullable VkImageVkImageMemoryBarrier2.image()@Nullable VkImageVkImageMemoryRequirementsInfo2.image()@Nullable VkImageVkImageSparseMemoryRequirementsInfo2.image()@Nullable VkImageVkImageViewCreateInfo.image()@Nullable VkImageVkMemoryDedicatedAllocateInfo.image()@Nullable VkImageVkSparseImageMemoryBindInfo.image()@Nullable VkImageVkSparseImageOpaqueMemoryBindInfo.image()@Nullable VkImageVkBlitImageInfo2.srcImage()@Nullable VkImageVkCopyImageInfo2.srcImage()@Nullable VkImageVkCopyImageToBufferInfo2.srcImage()@Nullable VkImageVkCopyImageToImageInfo.srcImage()@Nullable VkImageVkCopyImageToMemoryInfo.srcImage()@Nullable VkImageVkResolveImageInfo2.srcImage()Methods in club.doki7.vulkan.datatype with parameters of type VkImageModifier and TypeMethodDescription -
Uses of VkImage in club.doki7.vulkan.handle
Classes in club.doki7.vulkan.handle that implement interfaces with type arguments of type VkImageModifier and TypeClassDescriptionstatic final recordRepresents a pointer toVkImagehandle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkImageModifier and TypeMethodDescription@Nullable VkImageVkImage.Ptr.read()@Nullable VkImageVkImage.Ptr.read(long index) Methods in club.doki7.vulkan.handle that return types with arguments of type VkImageMethods in club.doki7.vulkan.handle with parameters of type VkImageMethod parameters in club.doki7.vulkan.handle with type arguments of type VkImageModifier and TypeMethodDescriptionstatic VkImage.PtrVkImage.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkImage> values)