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