LiteFX::Rendering::operator|=¶
Bitwise disjunction assignment operators
Synopses¶
Declared in <litefx/rendering_api.hpp>
Bitwise disjunction assignment operator
constexpr AccelerationStructureFlags& operator|=(
AccelerationStructureFlags& lhs,
AccelerationStructureFlags const& rhs);
Bitwise disjunction assignment operator
constexpr BufferFormat& operator|=(
BufferFormat& lhs,
BufferFormat const& rhs);
Bitwise disjunction assignment operator
constexpr GeometryFlags& operator|=(
GeometryFlags& lhs,
GeometryFlags const& rhs);
Bitwise disjunction assignment operator
constexpr InstanceFlags& operator|=(
InstanceFlags& lhs,
InstanceFlags const& rhs);
Bitwise disjunction assignment operator
constexpr PipelineStage& operator|=(
PipelineStage& lhs,
PipelineStage const& rhs);
Bitwise disjunction assignment operator
constexpr QueueType& operator|=(
QueueType& lhs,
QueueType const& rhs);
Bitwise disjunction assignment operator
constexpr RenderTargetFlags& operator|=(
RenderTargetFlags& lhs,
RenderTargetFlags const& rhs);
Bitwise disjunction assignment operator
constexpr ResourceAccess& operator|=(
ResourceAccess& lhs,
ResourceAccess const& rhs);
Bitwise disjunction assignment operator
constexpr ResourceUsage& operator|=(
ResourceUsage& lhs,
ResourceUsage const& rhs);
Bitwise disjunction assignment operator
constexpr ShaderBindingGroup& operator|=(
ShaderBindingGroup& lhs,
ShaderBindingGroup const& rhs);
Bitwise disjunction assignment operator
constexpr ShaderStage& operator|=(
ShaderStage& lhs,
ShaderStage const& rhs);
Bitwise disjunction assignment operator
constexpr WriteMask& operator|=(
WriteMask& lhs,
WriteMask const& rhs);