Flutter Engine
The Flutter Engine
|
#include <GrMtlPipelineStateBuilder.h>
Static Public Member Functions | |
static GrMtlPipelineState * | CreatePipelineState (GrMtlGpu *, const GrProgramDesc &, const GrProgramInfo &, const GrMtlPrecompiledLibraries *precompiledLibs=nullptr) |
static bool | PrecompileShaders (GrMtlGpu *, const SkData &, GrMtlPrecompiledLibraries *precompiledLibs) |
Private Member Functions | |
const GrCaps * | caps () const override |
void | finalizeFragmentSecondaryColor (GrShaderVar &outputColor) override |
GrGLSLUniformHandler * | uniformHandler () override |
const GrGLSLUniformHandler * | uniformHandler () const override |
GrGLSLVaryingHandler * | varyingHandler () override |
Definition at line 36 of file GrMtlPipelineStateBuilder.h.
|
overrideprivatevirtual |
Implements GrGLSLProgramBuilder.
Definition at line 57 of file GrMtlPipelineStateBuilder.mm.
|
static |
Generates a pipeline state.
The returned GrMtlPipelineState implements the supplied GrProgramInfo.
Definition at line 36 of file GrMtlPipelineStateBuilder.mm.
|
overrideprivatevirtual |
Reimplemented from GrGLSLProgramBuilder.
Definition at line 61 of file GrMtlPipelineStateBuilder.mm.
|
static |
Definition at line 710 of file GrMtlPipelineStateBuilder.mm.
|
inlineoverrideprivatevirtual |
Implements GrGLSLProgramBuilder.
Definition at line 73 of file GrMtlPipelineStateBuilder.h.
|
inlineoverrideprivatevirtual |
Implements GrGLSLProgramBuilder.
Definition at line 72 of file GrMtlPipelineStateBuilder.h.
|
inlineoverrideprivatevirtual |
Implements GrGLSLProgramBuilder.
Definition at line 74 of file GrMtlPipelineStateBuilder.h.