skia2/include/sksl
Ethan Nicholas 9a1f92e4ff Add ExpressionArray variants to DSL calls
This allows us to reduce the number of temporary arrays being created by
going directly to the final array type.

Change-Id: I6161c663f7f69ed1d323ae05b4a92b2d0c1b4c04
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/447194
Reviewed-by: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
2021-09-10 20:06:56 +00:00
..
DSL.h Broke DSLVar into separate subclasses 2021-07-15 15:40:06 +00:00
DSLBlock.h Fixed some fixups not being applied to DSL code 2021-07-12 14:25:38 +00:00
DSLCase.h Fix line numbers of several DSLParser errors 2021-09-03 22:12:22 +00:00
DSLCore.h Add Round() to DSL. 2021-09-09 19:24:27 +00:00
DSLExpression.h Add ExpressionArray variants to DSL calls 2021-09-10 20:06:56 +00:00
DSLFunction.h Add ExpressionArray variants to DSL calls 2021-09-10 20:06:56 +00:00
DSLLayout.h Further unified error handling between SkSL and DSL 2021-08-13 22:26:10 +00:00
DSLModifiers.h Added line numbers to DSLParser errors 2021-08-31 12:45:45 +00:00
DSLRuntimeEffects.h Disallow sk_FragCoord in SkRuntimeEffect 2021-07-21 13:36:56 +00:00
DSLStatement.h Improve DSL error reporting with invalid array sizes 2021-08-31 21:04:18 +00:00
DSLSymbols.h Added line numbers to DSLParser errors 2021-08-31 12:45:45 +00:00
DSLType.h Added line numbers to DSLParser type errors 2021-09-02 13:05:37 +00:00
DSLVar.h Added line numbers to DSLParser errors 2021-08-31 12:45:45 +00:00
DSLWrapper.h Initial land of DSLParser 2021-07-20 20:28:54 +00:00
SkSLErrorReporter.h Fixed DSL assertion error on source files containing nulls 2021-09-10 18:44:22 +00:00