Flutter Engine
The Flutter Engine
|
#include "src/gpu/ganesh/glsl/GrGLSLBlend.h"
#include "include/core/SkBlendMode.h"
#include "include/core/SkSpan.h"
#include "include/private/base/SkAssert.h"
#include "include/private/gpu/ganesh/GrTypesPriv.h"
#include "src/core/SkSLTypeShared.h"
#include "src/gpu/Blend.h"
#include "src/gpu/ganesh/glsl/GrGLSLUniformHandler.h"
#include "src/sksl/SkSLString.h"
Go to the source code of this file.
Namespaces | |
namespace | GrGLSLBlend |
Functions | |
std::string | GrGLSLBlend::BlendExpression (const GrProcessor *processor, GrGLSLUniformHandler *uniformHandler, GrGLSLProgramDataManager::UniformHandle *blendUniform, const char *srcColor, const char *dstColor, SkBlendMode mode) |
int | GrGLSLBlend::BlendKey (SkBlendMode mode) |
void | GrGLSLBlend::SetBlendModeUniformData (const GrGLSLProgramDataManager &pdman, GrGLSLProgramDataManager::UniformHandle blendUniform, SkBlendMode mode) |