Flutter Engine
The Flutter Engine
|
#include "include/core/SkRefCnt.h"
#include "include/gpu/GrTypes.h"
#include "include/private/base/SkAssert.h"
#include "include/private/base/SkTo.h"
#include "src/gpu/Blend.h"
#include "src/gpu/Swizzle.h"
#include "src/gpu/ganesh/GrCaps.h"
#include "src/gpu/ganesh/GrNonAtomicRef.h"
#include "src/gpu/ganesh/GrProcessor.h"
#include "src/gpu/ganesh/GrProcessorAnalysis.h"
#include "src/gpu/ganesh/glsl/GrGLSLUniformHandler.h"
#include <memory>
Go to the source code of this file.
Classes | |
class | GrXferProcessor |
class | GrXPFactory |
class | GrXferProcessor::ProgramImpl |
struct | GrXferProcessor::ProgramImpl::EmitArgs |
Namespaces | |
namespace | skgpu |
Enumerations | |
enum | GrXferBarrierType { kNone_GrXferBarrierType = 0 , kTexture_GrXferBarrierType , kBlend_GrXferBarrierType } |
enum class | GrXferBarrierFlags { kNone = 0 , kTexture = 1 << 0 , kBlend = 1 << 1 } |
|
strong |
Should be able to treat kNone as false in boolean expressions
Enumerator | |
---|---|
kNone | |
kTexture | |
kBlend |
Definition at line 45 of file GrXferProcessor.h.
enum GrXferBarrierType |
Barriers for blending. When a shader reads the dst directly, an Xfer barrier is sometimes required after a pixel has been written, before it can be safely read again.
Enumerator | |
---|---|
kNone_GrXferBarrierType | |
kTexture_GrXferBarrierType | |
kBlend_GrXferBarrierType |
Definition at line 36 of file GrXferProcessor.h.