skia2/tests/sksl/blend/golden
Brian Osman c021360a88 Only include one variable per declaration statement
This removes VarDeclarationsStatement entirely. VarDeclaration instances
appear directly as statements in Programs. SkSL that declares multiple
variables in a single declaration is transformed to represent that as a
series of VarDeclaration statements.

Similarly, global variable declarations are represented by
GlobalVarDeclaration program elements, one per variable.

Bug: skia:10806
Change-Id: Idd8a2d971a8217733ed57f0dd2249d62f2f0e9c5
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/323102
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: John Stiles <johnstiles@google.com>
2020-10-07 17:27:01 +00:00
..
BlendClear.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendClear.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendClearStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColor.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColor.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColorBurn.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColorBurn.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColorBurnStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColorDodge.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColorDodge.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColorDodgeStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendColorStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDarken.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDarken.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDarkenStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDifference.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDifference.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDifferenceStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDst.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDst.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstAtop.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstAtop.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstAtopStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstIn.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstIn.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstInStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstOut.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstOut.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstOutStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstOver.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstOver.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstOverStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendDstStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendExclusion.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendExclusion.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendExclusionStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendHardLight.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendHardLight.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendHardLightStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendHue.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendHue.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendHueStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendLighten.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendLighten.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendLightenStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendLuminosity.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendLuminosity.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendLuminosityStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendModulate.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendModulate.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendModulateStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendMultiply.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendMultiply.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendMultiplyStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendOverlay.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendOverlay.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendOverlayStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendPlus.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendPlus.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendPlusStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSaturation.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSaturation.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSaturationStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendScreen.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendScreen.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendScreenStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSoftLight.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSoftLight.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSoftLightStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrc.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrc.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcAtop.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcAtop.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcAtopStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcIn.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcIn.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcInStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcOut.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcOut.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcOutStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcOver.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcOver.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcOverStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendSrcStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendXor.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendXor.metal Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00
BlendXorStandaloneSettings.glsl Only include one variable per declaration statement 2020-10-07 17:27:01 +00:00