Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::PipelineMaterialPayload Struct Reference

#include <PipelineMaterialPayload.h>

Public Member Functions

bool operator== (const PipelineMaterialPayload &other) const

Public Attributes

VkBlendFactor srcColorBlendFactor = VK_BLEND_FACTOR_SRC_ALPHA
VkBlendFactor dstColorBlendFactor = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA
VkBlendOp colorBlendOp = VK_BLEND_OP_ADD
VkBlendFactor srcAlphaBlendFactor = VK_BLEND_FACTOR_ONE
VkBlendFactor dstAlphaBlendFactor = VK_BLEND_FACTOR_ZERO
VkBlendOp alphaBlendOp = VK_BLEND_OP_ADD
VkCullModeFlagBits cullMode = VkCullModeFlagBits::VK_CULL_MODE_NONE

Detailed Description

Definition at line 24 of file PipelineMaterialPayload.h.

Member Function Documentation

◆ operator==()

bool EngineCore::PipelineMaterialPayload::operator== ( const PipelineMaterialPayload & other) const
inline

Member Data Documentation

◆ alphaBlendOp

VkBlendOp EngineCore::PipelineMaterialPayload::alphaBlendOp = VK_BLEND_OP_ADD

Definition at line 30 of file PipelineMaterialPayload.h.

Referenced by operator==().

◆ colorBlendOp

VkBlendOp EngineCore::PipelineMaterialPayload::colorBlendOp = VK_BLEND_OP_ADD

Definition at line 27 of file PipelineMaterialPayload.h.

Referenced by operator==().

◆ cullMode

VkCullModeFlagBits EngineCore::PipelineMaterialPayload::cullMode = VkCullModeFlagBits::VK_CULL_MODE_NONE

Definition at line 31 of file PipelineMaterialPayload.h.

Referenced by operator==().

◆ dstAlphaBlendFactor

VkBlendFactor EngineCore::PipelineMaterialPayload::dstAlphaBlendFactor = VK_BLEND_FACTOR_ZERO

Definition at line 29 of file PipelineMaterialPayload.h.

Referenced by operator==().

◆ dstColorBlendFactor

VkBlendFactor EngineCore::PipelineMaterialPayload::dstColorBlendFactor = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA

Definition at line 26 of file PipelineMaterialPayload.h.

Referenced by operator==().

◆ srcAlphaBlendFactor

VkBlendFactor EngineCore::PipelineMaterialPayload::srcAlphaBlendFactor = VK_BLEND_FACTOR_ONE

Definition at line 28 of file PipelineMaterialPayload.h.

Referenced by operator==().

◆ srcColorBlendFactor

VkBlendFactor EngineCore::PipelineMaterialPayload::srcColorBlendFactor = VK_BLEND_FACTOR_SRC_ALPHA

Definition at line 25 of file PipelineMaterialPayload.h.

Referenced by operator==().


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