a6178be7d1
The DSLVar class hierarchy had many constructor variations to support the idea of creating DSL variables without explicitly assigning a name to them. Instead, name-mangling would automatically assign them a name like `_123_var`. This was designed to make it easlier to write a complete shader in DSL. We no longer have DSL name-mangling, or intend to create complete programs in pure DSL. In the absence of name-mangling, these constructors aren't useful (every variable would be named `var`). They have been removed. Change-Id: If533e479cc04c5a6ced9a7e880dcc56063f29374 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/542138 Commit-Queue: Brian Osman <brianosman@google.com> Auto-Submit: John Stiles <johnstiles@google.com> Reviewed-by: Brian Osman <brianosman@google.com> |
||
---|---|---|
.. | ||
BUILD.bazel | ||
DSL.h | ||
DSLBlock.h | ||
DSLCase.h | ||
DSLCore.h | ||
DSLExpression.h | ||
DSLFunction.h | ||
DSLLayout.h | ||
DSLModifiers.h | ||
DSLStatement.h | ||
DSLSymbols.h | ||
DSLType.h | ||
DSLVar.h | ||
OWNERS | ||
SkSLDebugTrace.h | ||
SkSLErrorReporter.h | ||
SkSLOperator.h | ||
SkSLPosition.h | ||
SkSLVersion.h |