Flutter Engine
The Flutter Engine
Functions
GrPathStencilSettings.h File Reference
#include "src/gpu/ganesh/GrUserStencilSettings.h"

Go to the source code of this file.

Functions

static constexpr GrUserStencilSettings gEOStencilPass (GrUserStencilSettings::StaticInit< 0xffff, GrUserStencilTest::kAlwaysIfInClip, 0xffff, GrUserStencilOp::kInvert, GrUserStencilOp::kKeep, 0xffff >())
 
static constexpr GrUserStencilSettings gEOColorPass (GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kNotEqual, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kZero, 0xffff >())
 
static constexpr GrUserStencilSettings gInvEOColorPass (GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kEqualIfInClip, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kZero, 0xffff >())
 
static constexpr GrUserStencilSettings gWindStencilPass (GrUserStencilSettings::StaticInitSeparate< 0xffff, 0xffff, GrUserStencilTest::kAlwaysIfInClip, GrUserStencilTest::kAlwaysIfInClip, 0xffff, 0xffff, GrUserStencilOp::kIncWrap, GrUserStencilOp::kDecWrap, GrUserStencilOp::kKeep, GrUserStencilOp::kKeep, 0xffff, 0xffff >())
 
static constexpr GrUserStencilSettings gWindColorPass (GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kLessIfInClip, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kZero, 0xffff >())
 
static constexpr GrUserStencilSettings gInvWindColorPass (GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kEqualIfInClip, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kZero, 0xffff >())
 
static constexpr GrUserStencilSettings gDirectToStencil (GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kAlwaysIfInClip, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kIncMaybeClamp, 0xffff >())
 

Function Documentation

◆ gDirectToStencil()

◆ gEOColorPass()

static constexpr GrUserStencilSettings gEOColorPass ( GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kNotEqual, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kZero, 0xffff >  ())
staticconstexpr

◆ gEOStencilPass()

static constexpr GrUserStencilSettings gEOStencilPass ( GrUserStencilSettings::StaticInit< 0xffff, GrUserStencilTest::kAlwaysIfInClip, 0xffff, GrUserStencilOp::kInvert, GrUserStencilOp::kKeep, 0xffff >  ())
staticconstexpr

◆ gInvEOColorPass()

static constexpr GrUserStencilSettings gInvEOColorPass ( GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kEqualIfInClip, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kZero, 0xffff >  ())
staticconstexpr

◆ gInvWindColorPass()

static constexpr GrUserStencilSettings gInvWindColorPass ( GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kEqualIfInClip, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kZero, 0xffff >  ())
staticconstexpr

◆ gWindColorPass()

static constexpr GrUserStencilSettings gWindColorPass ( GrUserStencilSettings::StaticInit< 0x0000, GrUserStencilTest::kLessIfInClip, 0xffff, GrUserStencilOp::kZero, GrUserStencilOp::kZero, 0xffff >  ())
staticconstexpr

◆ gWindStencilPass()