Render pass description. More...
#include <RenderPass.h>
Public Member Functions | |
| bool | operator== (const RenderPassDesc &Rhs) const noexcept |
| Tests if two render pass descriptions are equal. | |
Public Attributes | |
| Uint32 | AttachmentCount = 0 |
| The number of attachments used by the render pass. | |
| const RenderPassAttachmentDesc * | pAttachments = nullptr |
| Pointer to the array of subpass attachments, see Diligent::RenderPassAttachmentDesc. | |
| Uint32 | SubpassCount = 0 |
| The number of subpasses in the render pass. | |
| const SubpassDesc * | pSubpasses = nullptr |
| Pointer to the array of subpass descriptions, see Diligent::SubpassDesc. | |
| Uint32 | DependencyCount = 0 |
| The number of memory dependencies between pairs of subpasses. | |
| const SubpassDependencyDesc * | pDependencies = nullptr |
| Pointer to the array of subpass dependencies, see Diligent::SubpassDependencyDesc. | |
Public Attributes inherited from Diligent::DeviceObjectAttribs | |
| const Char * | Name = nullptr |
| Object name. | |
Render pass description.
|
inlinenoexcept |
Tests if two render pass descriptions are equal.
| [in] | Rhs | - reference to the structure to compare with. |