skia2/resources/sksl/fp
John Stiles 9fc9b87540 Add bool2/bool3/bool4 to GrSLType.
These are basic vector types, required by GLSL ES2, but we could not
create helper functions using them because they were missing from our
GrSLType enum. (This also prevented Runtime Effects from using these
types in helper functions.)

Change-Id: I78c328499e8ed90cb29c641b90ee59460a5a45de
Bug: skia:11246
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/364036
Commit-Queue: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Auto-Submit: John Stiles <johnstiles@google.com>
2021-02-02 00:25:29 +00:00
..
GrChildProcessorAndGlobal.fp
GrChildProcessorFieldAccess.fp
GrChildProcessorInlineFieldAccess.fp
GrChildProcessors.fp
GrChildProcessorSampleCoords.fp
GrChildProcessorSampleMatrixAndCoords.fp
GrChildProcessorSampleMatrixConstant.fp
GrChildProcessorSampleMatrixConstantAndCoords.fp
GrChildProcessorSampleMatrixMultipleUniforms.fp
GrChildProcessorSampleMatrixSingleInUniform.fp
GrChildProcessorSampleMatrixSingleUniform.fp
GrChildProcessorSampleMatrixSingleUniformExpr.fp
GrChildProcessorsWithInput.fp
GrChildProcessorWithInputExpression.fp
GrConditionalInUniform.fp
GrFunction.fp
GrFunctionArgTypes.fp
GrFunctionReturnTypes.fp
GrGrSLTypesAreSupported.fp
GrHelloWorld.fp
GrInlinedFunction.fp
GrInUniform.fp
GrInUniformCType.fp
GrKeyIn.fp
GrLayoutWhen.fp
GrMainCoords.fp
GrModuloOp.fp
GrNestedCall.fp
GrNestedChildProcessors.fp
GrNonInlinedInUniform.fp
GrSectionClass.fp
GrSectionConstructor.fp
GrSectionConstructorParams.fp
GrSectionCpp.fp
GrSectionDumpInfo.fp
GrSectionEmitCode.fp
GrSectionFields.fp
GrSectionHeader.fp
GrSectionInitializers.fp
GrSectionMake.fp
GrSectionSetData.fp
GrSectionTest.fp
GrTrackedInUniform.fp
GrUniform.fp
GrUniformArrays.fp
GrUseExplicitReturn.fp