Sign in
skia
/
skia
/
8d363988efebcbe62b2c8e364e833cd98df3aa83
/
.
/
tests
/
sksl
/
errors
tree: 0887dd76471e4932f076e24ff9eee7196b2ac2cc [
path history
]
[
tgz
]
ArgumentCountMismatch.glsl
ArgumentMismatch.glsl
ArgumentModifiers.glsl
ArrayConstructorElementCount.glsl
ArrayIndexOutOfRange.glsl
ArrayInlinedIndexOutOfRange.glsl
ArrayNegation.glsl
ArrayOfInvalidSize.glsl
ArrayOfVoid.glsl
ArrayPlus.glsl
ArrayReturnTypes.glsl
ArraySplitDimensions.glsl
ArraySplitDimensionsInFuncBody.glsl
ArraySplitDimensionsInFuncDecl.glsl
ArraySplitDimensionsInStruct.glsl
ArrayTooManyDimensions.glsl
ArrayTooManyDimensionsInFuncBody.glsl
ArrayTooManyDimensionsInFuncBodyUnsized1.glsl
ArrayTooManyDimensionsInFuncBodyUnsized2.glsl
ArrayTooManyDimensionsInFuncDecl.glsl
ArrayTooManyDimensionsInFuncDeclUnsized1.glsl
ArrayTooManyDimensionsInFuncDeclUnsized2.glsl
ArrayTooManyDimensionsInStruct.glsl
ArrayTooManyDimensionsInStructUnsized1.glsl
ArrayTooManyDimensionsInStructUnsized2.glsl
ArrayTooManyDimensionsUnsized1.glsl
ArrayTooManyDimensionsUnsized2.glsl
ArrayTypeTooManyDimensions.glsl
ArrayTypeTooManyDimensionsInFuncBody.glsl
ArrayTypeTooManyDimensionsInFuncBodyUnsized1.glsl
ArrayTypeTooManyDimensionsInFuncBodyUnsized2.glsl
ArrayTypeTooManyDimensionsInFuncDecl.glsl
ArrayTypeTooManyDimensionsInFuncDeclUnsized1.glsl
ArrayTypeTooManyDimensionsInFuncDeclUnsized2.glsl
ArrayTypeTooManyDimensionsInStruct.glsl
ArrayTypeTooManyDimensionsInStructUnsized1.glsl
ArrayTypeTooManyDimensionsInStructUnsized2.glsl
ArrayTypeTooManyDimensionsUnsized1.glsl
ArrayTypeTooManyDimensionsUnsized2.glsl
ArrayUnspecifiedDimensions.glsl
AssignmentTypeMismatch.glsl
BadCaps.glsl
BadConstInitializers.glsl
BadFieldAccess.glsl
BadIndex.glsl
BadModifiers.glsl
BadOctal.glsl
BinaryInvalidType.glsl
BinaryTypeCoercion.glsl
BinaryTypeMismatch.glsl
BitShiftFloat.glsl
BitShiftFloatMatrix.glsl
BitShiftFloatVector.glsl
BooleanArithmetic.glsl
BreakOutsideLoop.glsl
CallMain.glsl
CallNonFunction.glsl
CanExitWithoutReturningValue.glsl
CommasAsConstantExpressions.glsl
ComparisonDimensional.glsl
ConstructorArgumentCount.glsl
ConstructorTypeMismatch.glsl
ContinueOutsideLoop.glsl
DivideByZero.glsl
DoTypeMismatch.glsl
DuplicateBinding.glsl
DuplicateFunction.glsl
DuplicateInterfaceBlockField.glsl
DuplicateInterfaceBlockName.glsl
DuplicateOutput.glsl
DuplicateRTAdjust.glsl
DuplicateSkClockwise.glsl
DuplicateSymbol.glsl
EmptyArray.glsl
EmptyStruct.glsl
ErrorsInDeadCode.glsl
FloatRemainder.glsl
ForInitStmt.glsl
ForTypeMismatch.glsl
FunctionParamBadType.glsl
FunctionParameterOfVoid.glsl
GenericArgumentMismatch.glsl
IfTypeMismatch.glsl
IllegalRecursionComplex.glsl
IllegalRecursionMutual.glsl
IllegalRecursionSimple.glsl
IncompleteExpression.glsl
IncompleteFunctionCall.glsl
InterfaceBlockMemberReservedName.glsl
InterfaceBlockPrivateType.glsl
InterfaceBlockReservedName.glsl
InterfaceBlockScope.glsl
InterfaceBlockStorageModifiers.glsl
InterfaceBlockWithNoMembers.glsl
IntrinsicInGlobalVariable.glsl
InvalidAssignment.glsl
InvalidAssignmentPipelineInputs.glsl
InvalidAtomicDeclarations.glsl
InvalidAtomicOperations.glsl
InvalidBackendBindingFlagsGL.glsl
InvalidBackendBindingFlagsMetal.glsl
InvalidBackendBindingFlagsSPIRV.glsl
InvalidBackendBindingFlagsWGSL.glsl
InvalidExtensionDirective.glsl
InvalidInOutType.metal
InvalidMainParameters.metal
InvalidMainReturn.metal
InvalidOutParams.glsl
InvalidToken.glsl
InvalidUnary.glsl
InvalidUniformTypes.glsl
InvalidUnsizedArray.metal
InvalidVersionDirective.glsl
InvalidWorkgroupCompute.glsl
InvalidWorkgroupRTS.glsl
InVarWithInitializerExpression.glsl
LayoutInFunctions.glsl
LayoutInInterfaceBlock.asm.frag
LayoutInInterfaceBlock.glsl
LayoutInStruct.asm.frag
LayoutInStruct.glsl
LayoutRepeatedQualifiers.glsl
MatrixIndexOutOfRange.glsl
MatrixIndexOutOfRangeES3.glsl
MatrixInlinedIndexOutOfRange.glsl
MatrixToVectorCast3x3.glsl
MatrixToVectorCastBoolean.glsl
MatrixToVectorCastInteger.glsl
MatrixToVectorCastTooSmall.glsl
MismatchedNumbers.glsl
MismatchedNumbersES3.glsl
ModifiersInStruct.glsl
ModifiersRepeated.glsl
MultipleBackendFlags.glsl
MultipleFields.glsl
MultipleFieldsInInterfaceBlocks.glsl
NoES3ModifierInUserCode.glsl
OpaqueTypeAssignment.glsl
OpaqueTypeConstruction.glsl
OpaqueTypeInArray.glsl
OpaqueTypeInInterfaceBlock.glsl
OpaqueTypeInStruct.glsl
OpaqueTypeOutParam.glsl
OpenArray.glsl
Ossfuzz26700.glsl
Ossfuzz27614.glsl
Ossfuzz27650.glsl
Ossfuzz27663.glsl
Ossfuzz28050.glsl
Ossfuzz29444.glsl
Ossfuzz29845.glsl
Ossfuzz29849.glsl
Ossfuzz31410.glsl
Ossfuzz31469.glsl
Ossfuzz32156.glsl
Ossfuzz32587.glsl
Ossfuzz32851.glsl
Ossfuzz36850.asm.frag
Ossfuzz37457.glsl
Ossfuzz37465.glsl
Ossfuzz37469.asm.frag
Ossfuzz37620.glsl
Ossfuzz38106.glsl
Ossfuzz38107.glsl
Ossfuzz38108.glsl
Ossfuzz38140.glsl
Ossfuzz38560.glsl
Ossfuzz38865.glsl
Ossfuzz38944.glsl
Ossfuzz39000.glsl
Ossfuzz40427.glsl
Ossfuzz40428.glsl
Ossfuzz40479.glsl
Ossfuzz40660.glsl
Ossfuzz44045.glsl
Ossfuzz44551.glsl
Ossfuzz44555.glsl
Ossfuzz44557.glsl
Ossfuzz44559.glsl
Ossfuzz44561.glsl
Ossfuzz44565.glsl
Ossfuzz47935.glsl
Ossfuzz48592.glsl
Ossfuzz49558.glsl
Ossfuzz50798.glsl
Ossfuzz50922.glsl
Ossfuzz56373.glsl
OverflowFloatIntrinsic.glsl
OverflowFloatLiteral.glsl
OverflowInlinedLiteral.glsl
OverflowInt64Literal.glsl
OverflowIntLiteral.glsl
OverflowParamArraySize.glsl
OverflowShortLiteral.glsl
OverflowUintLiteral.glsl
OverloadedBuiltin.glsl
OverloadedMain.glsl
PrecisionQualifiersDisallowed.glsl
PrivateTypes.glsl
PrivateVariables.glsl
ProgramTooLarge_Globals.glsl
ProgramTooLarge_Stack.glsl
PrototypeInFuncBody.glsl
ReadonlyWriteonly.glsl
RedeclareBasicType.glsl
RedeclareBuiltinVariables.glsl
RedeclareSamplerType.glsl
RedeclareShaderType.glsl
RedeclareStruct.glsl
RedeclareStructTypeWithName.glsl
RedeclareUserType.glsl
RedeclareVariable.glsl
ReservedNameAsm.glsl
ReservedNameAtomic.glsl
ReservedNameAttribute.glsl
ReservedNameCast.glsl
ReservedNameDouble.glsl
ReservedNameDvec2.glsl
ReservedNameDvec3.glsl
ReservedNameDvec4.glsl
ReservedNameEnum.glsl
ReservedNameExtern.glsl
ReservedNameExternal.glsl
ReservedNameFixed.glsl
ReservedNameFvec2.glsl
ReservedNameFvec3.glsl
ReservedNameFvec4.glsl
ReservedNameGoto.glsl
ReservedNameHvec2.glsl
ReservedNameHvec3.glsl
ReservedNameHvec4.glsl
ReservedNameInput.glsl
ReservedNameInterface.glsl
ReservedNameInvariant.glsl
ReservedNameLong.glsl
ReservedNameNamespace.glsl
ReservedNameOutput.glsl
ReservedNamePacked.glsl
ReservedNamePrecision.glsl
ReservedNamePublic.glsl
ReservedNameSampler1DShadow.glsl
ReservedNameSampler2DRectShadow.glsl
ReservedNameSampler2DShadow.glsl
ReservedNameSampler3DRect.glsl
ReservedNameSamplerCube.glsl
ReservedNameSizeof.glsl
ReservedNameStatic.glsl
ReservedNameSuperp.glsl
ReservedNameTemplate.glsl
ReservedNameThis.glsl
ReservedNameTypedef.glsl
ReservedNameUnion.glsl
ReservedNameUnsigned.glsl
ReservedNameUsing.glsl
ReservedNameVarying.glsl
ReservedNameVolatile.glsl
ReturnDifferentType.glsl
ReturnFromVoid.glsl
ReturnMissingValue.glsl
ReturnTypeMismatch.glsl
RTAdjustType.glsl
SelfReferentialInitializerExpression.glsl
SpuriousFloat.glsl
StructMemberReservedName.glsl
StructNameWithoutIdentifier.glsl
StructTooDeeplyNested.glsl
StructVariableReservedName.glsl
SwitchDuplicateCase.glsl
SwitchDuplicateDefault.glsl
SwitchTypes.glsl
SwitchWithContinueInside.glsl
SwizzleConstantOutput.glsl
SwizzleDomain.glsl
SwizzleMatrix.glsl
SwizzleOnlyLiterals.glsl
SwizzleOutOfBounds.glsl
SwizzleTooManyComponents.glsl
TernaryMismatch.glsl
UnassignedOutParameter.glsl
UndeclaredFunction.glsl
UndefinedFunction.asm.frag
UndefinedFunction.glsl
UndefinedSymbol.glsl
UniformVarWithInitializerExpression.glsl
UnknownDivideByZero.glsl
UnscopedVariableInDoWhile.glsl
UnscopedVariableInElse.glsl
UnscopedVariableInFor.glsl
UnscopedVariableInIf.glsl
UnscopedVariableInWhile.glsl
UnsupportedGLSLIdentifiers.glsl
UsingInvalidValue.glsl
VectorIndexOutOfRange.glsl
VectorInlinedIndexOutOfRange.glsl
VectorSlice.glsl
VertexEarlyReturn.glsl
VoidConstructor.glsl
VoidInStruct.glsl
VoidVariable.glsl
WhileTypeMismatch.glsl