Interface VulkanSubresourceLayoutType
- All Known Implementing Classes:
VulkanSubresourceLayout
@Immutable
public interface VulkanSubresourceLayoutType
Structure specifying subresource layout.
- See Also:
-
Method Details
-
offset
@Parameter long offset()- Returns:
- The byte offset from the start of the image or the plane where the image subresource begins.
-
size
@Parameter long size()- Returns:
- The size in bytes of the image subresource. size includes any extra memory that is required based on rowPitch.
-
rowPitch
@Parameter long rowPitch()- Returns:
- The number of bytes between each row of texels in an image.
-
arrayPitch
@Parameter long arrayPitch()- Returns:
- The number of bytes between each array layer of an image.
-
depthPitch
@Parameter long depthPitch()- Returns:
- The number of bytes between each slice of 3D image.
-