Flutter Engine
The Flutter Engine
Macros | Typedefs
GrFragmentProcessor.cpp File Reference
#include "src/gpu/ganesh/GrFragmentProcessor.h"
#include "include/core/SkM44.h"
#include "src/base/SkVx.h"
#include "src/core/SkRuntimeEffectPriv.h"
#include "src/gpu/KeyBuilder.h"
#include "src/gpu/ganesh/GrPipeline.h"
#include "src/gpu/ganesh/GrProcessorAnalysis.h"
#include "src/gpu/ganesh/GrShaderCaps.h"
#include "src/gpu/ganesh/effects/GrBlendFragmentProcessor.h"
#include "src/gpu/ganesh/effects/GrSkSLFP.h"
#include "src/gpu/ganesh/effects/GrTextureEffect.h"
#include "src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.h"
#include "src/gpu/ganesh/glsl/GrGLSLProgramBuilder.h"
#include "src/gpu/ganesh/glsl/GrGLSLProgramDataManager.h"
#include "src/gpu/ganesh/glsl/GrGLSLUniformHandler.h"

Go to the source code of this file.

Macros

#define CLIP_EDGE_SKSL
 

Typedefs

using ProgramImpl = GrFragmentProcessor::ProgramImpl
 

Macro Definition Documentation

◆ CLIP_EDGE_SKSL

#define CLIP_EDGE_SKSL
Value:
"const int kFillBW = 0;" \
"const int kFillAA = 1;" \
"const int kInverseFillBW = 2;" \
"const int kInverseFillAA = 3;"

Definition at line 593 of file GrFragmentProcessor.cpp.

Typedef Documentation

◆ ProgramImpl

Definition at line 849 of file GrFragmentProcessor.cpp.