Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::gpu::vulkan::SubpassDependencyParams Struct Reference

The two halves of a render pass external subpass dependency. More...

#include "donner/gpu/vulkan/VulkanResourceState.h"

Public Member Functions

bool operator== (const SubpassDependencyParams &other) const =default
 Equality operator.

Public Attributes

VkPipelineStageFlags srcStage = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT
 Source stage scope.
VkPipelineStageFlags dstStage = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT
 Destination scope.
VkAccessFlags srcAccess = 0
 Access made available.
VkAccessFlags dstAccess = 0
 Access made visible. True when the declared usage implied nothing tracked and the maximal edge was used.
bool conservative = false

Detailed Description

The two halves of a render pass external subpass dependency.

Member Function Documentation

◆ operator==()

bool donner::gpu::vulkan::SubpassDependencyParams::operator== ( const SubpassDependencyParams & other) const
default

Equality operator.

Parameters
otherParameters to compare against.

The documentation for this struct was generated from the following file: