Lagrange
|
Rasterization pipeline option names. More...
#include <lagrange/ui/types/Shader.h>
Static Public Attributes | |
static constexpr const StringID | DepthTest = "DepthTest"_hs |
static constexpr const StringID | DepthMask = "DepthMask"_hs |
static constexpr const StringID | DepthFunc = "DepthFunc"_hs |
static constexpr const StringID | BlendEquation = "BlendEquation"_hs |
static constexpr const StringID | DrawBuffer = "DrawBuffer"_hs |
static constexpr const StringID | ReadBuffer = "ReadBuffer"_hs |
static constexpr const StringID | CullFaceEnabled = "CullFaceEnabled"_hs |
static constexpr const StringID | CullFace = "CullFace"_hs |
static constexpr const StringID | ColorMask = "ColorMask"_hs |
static constexpr const StringID | ScissorTest = "ScissorTest"_hs |
static constexpr const StringID | ScissorX = "ScissorX"_hs |
static constexpr const StringID | ScissorY = "ScissorY"_hs |
static constexpr const StringID | ScissorWidth = "ScissorWidth"_hs |
static constexpr const StringID | ScissortHeight = "ScissortHeight"_hs |
static constexpr const StringID | BlendSrcRGB = "BlendSrcRGB"_hs |
Blend func separate. | |
static constexpr const StringID | BlendDstRGB = "BlendDstRGB"_hs |
static constexpr const StringID | BlendSrcAlpha = "BlendSrcAlpha"_hs |
static constexpr const StringID | BlendDstAlpha = "BlendDstAlpha"_hs |
static constexpr const StringID | Query = "Query"_hs |
Will only render entities with GLQuery of the same type. | |
static constexpr const StringID | Pass = "_Pass"_hs |
Use for transparency and polygon offset. | |
static constexpr const StringID | PolygonMode = "_PolygonMode"_hs |
Rasterize as point/line/polygon, values: GL_POINT/GL_LINE/GL_FILL. Applies to GL_FRONT_AND_BACK by default. | |
static constexpr const StringID | PointSize = "_PointSize"_hs |
static constexpr const StringID | Primitive = "Primitive"_hs |
Not set by default, use to override. | |
Rasterization pipeline option names.