#include "eu/render/constants.h"
#include <optional>
Go to the source code of this file.
|
| enum class | eu::render::Blend {
eu::render::Blend::zero
, eu::render::Blend::one
, eu::render::Blend::src_color
, eu::render::Blend::one_minus_src_color
,
eu::render::Blend::dst_color
, eu::render::Blend::one_minus_dst_color
, eu::render::Blend::src_alpha
, eu::render::Blend::one_minus_src_alpha
,
eu::render::Blend::dst_alpha
, eu::render::Blend::one_minus_dst_alpha
, eu::render::Blend::constant_color
, eu::render::Blend::one_minus_constant_color
,
eu::render::Blend::constant_alpha
, eu::render::Blend::one_minus_constant_alpha
, eu::render::Blend::src_alpha_saturate
, eu::render::Blend::src1_color
,
eu::render::Blend::one_minus_src1_color
, eu::render::Blend::src1_alpha
, eu::render::Blend::one_minus_src1_alpha
} |
| |
| enum class | eu::render::Compare {
eu::render::Compare::always
, eu::render::Compare::never
, eu::render::Compare::less
, eu::render::Compare::equal
,
eu::render::Compare::less_equal
, eu::render::Compare::greater
, eu::render::Compare::not_equal
, eu::render::Compare::greater_equal
} |
| |
| enum class | eu::render::CullFace { eu::render::CullFace::front
, eu::render::CullFace::back
, eu::render::CullFace::front_and_back
} |
| |
| enum class | eu::render::RenderMode { eu::render::RenderMode::fill
, eu::render::RenderMode::line
, eu::render::RenderMode::point
} |
| |
| enum class | eu::render::StencilAction {
eu::render::StencilAction::keep
, eu::render::StencilAction::zero
, eu::render::StencilAction::replace
, eu::render::StencilAction::increase
,
eu::render::StencilAction::increase_wrap
, eu::render::StencilAction::decrease
, eu::render::StencilAction::decrease_wrap
, eu::render::StencilAction::invert
} |
| |