Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions
SkShaderUtils.cpp File Reference
#include "src/utils/SkShaderUtils.h"
#include "include/core/SkString.h"
#include "include/private/base/SkTArray.h"
#include "src/core/SkStringUtils.h"
#include "src/sksl/SkSLProgramSettings.h"
#include "src/sksl/SkSLString.h"
#include <cstddef>

Go to the source code of this file.

Classes

class  SkShaderUtils::GLSLPrettyPrint
 

Namespaces

namespace  SkShaderUtils
 

Functions

std::string SkShaderUtils::PrettyPrint (const std::string &string)
 
void SkShaderUtils::VisitLineByLine (const std::string &text, const std::function< void(int lineNumber, const char *lineText)> &visitFn)
 
std::string SkShaderUtils::BuildShaderErrorMessage (const char *shader, const char *errors)
 
void SkShaderUtils::PrintShaderBanner (SkSL::ProgramKind programKind)