Diligent::SubpassDependencyDesc struct

Subpass dependency description.

Contents

Public functions

auto operator==(const SubpassDependencyDesc& RHS) const -> bool
Tests if two structures are equivalent.

Public variables

Uint32 SrcSubpass
The subpass index of the first subpass in the dependency, or SUBPASS_EXTERNAL.
Uint32 DstSubpass
The subpass index of the second subpass in the dependency, or SUBPASS_EXTERNAL.
PIPELINE_STAGE_FLAGS SrcStageMask
A bitmask of PIPELINE_STAGE_FLAGS specifying the source stage mask.
PIPELINE_STAGE_FLAGS DstStageMask
A bitmask of PIPELINE_STAGE_FLAGS specifying the destination stage mask.
ACCESS_FLAGS SrcAccessMask
A bitmask of ACCESS_FLAGS specifying a source access mask.
ACCESS_FLAGS DstAccessMask
A bitmask of ACCESS_FLAGS specifying a destination access mask.

Function documentation

bool Diligent::SubpassDependencyDesc::operator==(const SubpassDependencyDesc& RHS) const

Tests if two structures are equivalent.

Parameters
RHS in - reference to the structure to perform comparison with
Returns
  • True if all members of the two structures are equal.
  • False otherwise