Interface VulkanAttachmentDescriptionType
- All Known Implementing Classes:
VulkanAttachmentDescription
@Immutable
public interface VulkanAttachmentDescriptionType
Structure specifying an attachment description
- See Also:
-
Method Details
-
flags
- Returns:
- flags specifying additional properties of the attachment.
-
format
- Returns:
- the format of the image view that will be used for the attachment.
-
samples
- Returns:
- the number of samples of the image.
-
loadOp
- Returns:
- A value specifying how the contents of color and depth components of the attachment are treated at the beginning of the subpass where it is first used.
-
storeOp
- Returns:
- A value specifying how the contents of color and depth components of the attachment are treated at the end of the subpass where it is last used.
-
stencilLoadOp
- Returns:
- A value specifying how the contents of stencil components of the attachment are treated at the beginning of the subpass where it is first used.
-
stencilStoreOp
- Returns:
- A value specifying how the contents of stencil components of the attachment are treated at the end of the last subpass where it is used.
-
initialLayout
- Returns:
- The layout the attachment image subresource will be in when a render pass instance begins.
-
finalLayout
- Returns:
- The layout the attachment image subresource will be transitioned to when a render pass instance ends. During a render pass instance, an attachment can use a different layout in each subpass, if desired.
-