Flutter Engine
The Flutter Engine
|
#include "src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.h"
#include "include/gpu/gl/GrGLFunctions.h"
#include "include/gpu/gl/GrGLInterface.h"
#include "include/private/base/SkTo.h"
#include "src/base/SkAutoMalloc.h"
#include "src/core/SkTraceEvent.h"
#include "src/gpu/ganesh/gl/GrGLDefines.h"
#include "src/gpu/ganesh/gl/GrGLGpu.h"
#include "src/gpu/ganesh/gl/GrGLUtil.h"
#include "src/sksl/SkSLString.h"
#include <cstdint>
Go to the source code of this file.
Functions | |
GrGLuint | GrGLCompileAndAttachShader (const GrGLContext &glCtx, GrGLuint programId, GrGLenum type, const std::string &glsl, bool shaderWasCached, GrThreadSafePipelineBuilder::Stats *stats, GrContextOptions::ShaderErrorHandler *errorHandler) |
bool | GrGLCheckLinkStatus (const GrGLGpu *gpu, GrGLuint programID, bool shaderWasCached, GrContextOptions::ShaderErrorHandler *errorHandler, const std::string *sksl[kGrShaderTypeCount], const std::string glsl[kGrShaderTypeCount]) |
bool GrGLCheckLinkStatus | ( | const GrGLGpu * | gpu, |
GrGLuint | programID, | ||
bool | shaderWasCached, | ||
GrContextOptions::ShaderErrorHandler * | errorHandler, | ||
const std::string * | sksl[kGrShaderTypeCount], | ||
const std::string | glsl[kGrShaderTypeCount] | ||
) |
Definition at line 74 of file GrGLShaderStringBuilder.cpp.
GrGLuint GrGLCompileAndAttachShader | ( | const GrGLContext & | glCtx, |
GrGLuint | programId, | ||
GrGLenum | type, | ||
const std::string & | glsl, | ||
bool | shaderWasCached, | ||
GrThreadSafePipelineBuilder::Stats * | stats, | ||
GrContextOptions::ShaderErrorHandler * | errorHandler | ||
) |
Definition at line 21 of file GrGLShaderStringBuilder.cpp.