aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sksl/SkSLCompiler.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sksl/SkSLCompiler.h')
-rw-r--r--src/sksl/SkSLCompiler.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/sksl/SkSLCompiler.h b/src/sksl/SkSLCompiler.h
index 7a188e009e..2c8c78687a 100644
--- a/src/sksl/SkSLCompiler.h
+++ b/src/sksl/SkSLCompiler.h
@@ -133,9 +133,15 @@ private:
Position position(int offset);
+ std::vector<std::unique_ptr<ProgramElement>> fVertexInclude;
+ std::shared_ptr<SymbolTable> fVertexSymbolTable;
+ std::vector<std::unique_ptr<ProgramElement>> fFragmentInclude;
+ std::shared_ptr<SymbolTable> fFragmentSymbolTable;
+ std::vector<std::unique_ptr<ProgramElement>> fGeometryInclude;
+ std::shared_ptr<SymbolTable> fGeometrySymbolTable;
+
std::shared_ptr<SymbolTable> fTypes;
IRGenerator* fIRGenerator;
- String fSkiaVertText; // FIXME store parsed version instead
int fFlags;
const String* fSource;