Index of /aosp/external/skia/tests/sksl/errors
Name
Last modified
Size
Description
Parent Directory
-
WhileTypeMismatch.glsl
2024-12-02 00:44
125
VoidVariable.glsl
2024-12-02 00:44
380
VoidInStruct.glsl
2024-12-02 00:44
344
VoidConstructor.glsl
2024-12-02 00:44
90
VertexEarlyReturn.glsl
2024-12-02 00:44
150
VectorSlice.glsl
2024-12-02 00:44
1.3K
VectorInlinedIndexOutOfRange.glsl
2024-12-02 00:44
318
VectorIndexOutOfRange.glsl
2024-12-02 00:44
4.3K
UsingInvalidValue.glsl
2024-12-02 00:44
1.5K
UnsupportedGLSLIdentifiers.glsl
2024-12-02 00:44
562
UnscopedVariableInWhile.glsl
2024-12-02 00:44
134
UnscopedVariableInIf.glsl
2024-12-02 00:44
128
UnscopedVariableInFor.glsl
2024-12-02 00:44
178
UnscopedVariableInElse.glsl
2024-12-02 00:44
148
UnscopedVariableInDoWhile.glsl
2024-12-02 00:44
137
UnknownDivideByZero.glsl
2024-12-02 00:44
1.8K
UniformVarWithInitializerExpression.glsl
2024-12-02 00:44
139
UniformStructFanOut.glsl
2024-12-02 00:44
14K
UndefinedSymbol.glsl
2024-12-02 00:44
658
UndefinedFunction.glsl
2024-12-02 00:44
145
UndefinedFunction.asm.frag
2024-12-02 00:44
145
UndeclaredFunction.glsl
2024-12-02 00:44
126
UnassignedOutParameter.glsl
2024-12-02 00:44
801
TernaryMismatch.glsl
2024-12-02 00:44
584
SwizzleTooManyComponents.glsl
2024-12-02 00:44
170
SwizzleOutOfBounds.glsl
2024-12-02 00:44
160
SwizzleOnlyLiterals.glsl
2024-12-02 00:44
158
SwizzleMatrix.glsl
2024-12-02 00:44
128
SwizzleDomain.glsl
2024-12-02 00:44
1.6K
SwizzleConstantOutput.glsl
2024-12-02 00:44
117
SwitchWithContinueInside.glsl
2024-12-02 00:44
350
SwitchVariableScope.glsl
2024-12-02 00:44
168
SwitchTypes.glsl
2024-12-02 00:44
1.6K
SwitchHoistingAtomicArray.glsl
2024-12-02 00:44
573
SwitchDuplicateDefault.glsl
2024-12-02 00:44
110
SwitchDuplicateCase.glsl
2024-12-02 00:44
99
StructVariableReservedName.glsl
2024-12-02 00:44
92
StructTooDeeplyNested.glsl
2024-12-02 00:44
135
StructNameWithoutIdentifier.glsl
2024-12-02 00:44
87
StructMemberReservedName.glsl
2024-12-02 00:44
123
SpuriousFloat.glsl
2024-12-02 00:44
106
SelfReferentialInitializerExpression.glsl
2024-12-02 00:44
130
SamplerExternalOES.glsl
2024-12-02 00:44
126
ReturnTypeMismatch.glsl
2024-12-02 00:44
126
ReturnMissingValue.glsl
2024-12-02 00:44
119
ReturnFromVoid.glsl
2024-12-02 00:44
335
ReturnDifferentType.glsl
2024-12-02 00:44
131
ReservedNameVolatile.glsl
2024-12-02 00:44
98
ReservedNameVarying.glsl
2024-12-02 00:44
95
ReservedNameUsing.glsl
2024-12-02 00:44
89
ReservedNameUnsigned.glsl
2024-12-02 00:44
98
ReservedNameUnion.glsl
2024-12-02 00:44
89
ReservedNameTypedef.glsl
2024-12-02 00:44
95
ReservedNameThis.glsl
2024-12-02 00:44
86
ReservedNameTemplate.glsl
2024-12-02 00:44
98
ReservedNameSuperp.glsl
2024-12-02 00:44
92
ReservedNameStatic.glsl
2024-12-02 00:44
92
ReservedNameSizeof.glsl
2024-12-02 00:44
92
ReservedNameSamplerCube.glsl
2024-12-02 00:44
107
ReservedNameSampler3DRect.glsl
2024-12-02 00:44
113
ReservedNameSampler2DShadow.glsl
2024-12-02 00:44
119
ReservedNameSampler2DRectShadow.glsl
2024-12-02 00:44
131
ReservedNameSampler1DShadow.glsl
2024-12-02 00:44
119
ReservedNamePublic.glsl
2024-12-02 00:44
92
ReservedNamePrecision.glsl
2024-12-02 00:44
101
ReservedNamePacked.glsl
2024-12-02 00:44
92
ReservedNameOutput.glsl
2024-12-02 00:44
92
ReservedNameNamespace.glsl
2024-12-02 00:44
101
ReservedNameLong.glsl
2024-12-02 00:44
86
ReservedNameInvariant.glsl
2024-12-02 00:44
101
ReservedNameInterface.glsl
2024-12-02 00:44
101
ReservedNameInput.glsl
2024-12-02 00:44
89
ReservedNameHvec4.glsl
2024-12-02 00:44
89
ReservedNameHvec3.glsl
2024-12-02 00:44
89
ReservedNameHvec2.glsl
2024-12-02 00:44
89
ReservedNameGoto.glsl
2024-12-02 00:44
86
ReservedNameFvec4.glsl
2024-12-02 00:44
89
ReservedNameFvec3.glsl
2024-12-02 00:44
89
ReservedNameFvec2.glsl
2024-12-02 00:44
89
ReservedNameFixed.glsl
2024-12-02 00:44
89
ReservedNameExternal.glsl
2024-12-02 00:44
98
ReservedNameExtern.glsl
2024-12-02 00:44
92
ReservedNameEnum.glsl
2024-12-02 00:44
86
ReservedNameDvec4.glsl
2024-12-02 00:44
89
ReservedNameDvec3.glsl
2024-12-02 00:44
89
ReservedNameDvec2.glsl
2024-12-02 00:44
89
ReservedNameDouble.glsl
2024-12-02 00:44
92
ReservedNameCast.glsl
2024-12-02 00:44
86
ReservedNameAttribute.glsl
2024-12-02 00:44
101
ReservedNameAtomic.glsl
2024-12-02 00:44
92
ReservedNameAsm.glsl
2024-12-02 00:44
83
RedeclareVariable.glsl
2024-12-02 00:44
530
RedeclareUserType.glsl
2024-12-02 00:44
91
RedeclareStructTypeWithName.glsl
2024-12-02 00:44
89
RedeclareStruct.glsl
2024-12-02 00:44
115
RedeclareShaderType.glsl
2024-12-02 00:44
136
RedeclareSamplerType.glsl
2024-12-02 00:44
125
RedeclareBuiltinVariables.glsl
2024-12-02 00:44
1.9K
RedeclareBasicType.glsl
2024-12-02 00:44
109
ReadonlyWriteonly.glsl
2024-12-02 00:44
1.0K
RTAdjustType.glsl
2024-12-02 00:44
1.2K
PrototypeInFuncBody.glsl
2024-12-02 00:44
99
ProgramTooLarge_Struct.glsl
2024-12-02 00:44
237
ProgramTooLarge_Stack.glsl
2024-12-02 00:44
133
ProgramTooLarge_Parameters.glsl
2024-12-02 00:44
254
ProgramTooLarge_InterfaceBlock.glsl
2024-12-02 00:44
103
ProgramTooLarge_Globals.glsl
2024-12-02 00:44
134
PrivateVariables.glsl
2024-12-02 00:44
277
PrivateTypes.glsl
2024-12-02 00:44
1.1K
PrecisionQualifiersDisallowed.glsl
2024-12-02 00:44
306
PixelFormatOverloads.glsl
2024-12-02 00:44
456
PixelFormatMissing.glsl
2024-12-02 00:44
414
PixelFormatMismatch.glsl
2024-12-02 00:44
794
OverloadedMain.glsl
2024-12-02 00:44
132
OverloadedBuiltin.glsl
2024-12-02 00:44
1.4K
OverflowUintLiteral.glsl
2024-12-02 00:44
953
OverflowShortLiteral.glsl
2024-12-02 00:44
525
OverflowParamArraySize.glsl
2024-12-02 00:44
229
OverflowIntLiteral.glsl
2024-12-02 00:44
519
OverflowInt64Literal.glsl
2024-12-02 00:44
203
OverflowInlinedLiteral.glsl
2024-12-02 00:44
847
OverflowFloatLiteral.glsl
2024-12-02 00:44
134
OverflowFloatIntrinsic.glsl
2024-12-02 00:44
456
Ossfuzz63793.glsl
2024-12-02 00:44
456
Ossfuzz58375.glsl
2024-12-02 00:44
164
Ossfuzz58037.glsl
2024-12-02 00:44
265
Ossfuzz56373.glsl
2024-12-02 00:44
268
Ossfuzz50922.glsl
2024-12-02 00:44
374
Ossfuzz50798.glsl
2024-12-02 00:44
143
Ossfuzz49558.glsl
2024-12-02 00:44
86
Ossfuzz48592.glsl
2024-12-02 00:44
480
Ossfuzz47935.glsl
2024-12-02 00:44
157
Ossfuzz44565.glsl
2024-12-02 00:44
188
Ossfuzz44561.glsl
2024-12-02 00:44
2.1K
Ossfuzz44559.glsl
2024-12-02 00:44
722
Ossfuzz44557.glsl
2024-12-02 00:44
51K
Ossfuzz44555.glsl
2024-12-02 00:44
327
Ossfuzz44551.glsl
2024-12-02 00:44
316
Ossfuzz44045.glsl
2024-12-02 00:44
318
Ossfuzz40660.glsl
2024-12-02 00:44
655
Ossfuzz40479.glsl
2024-12-02 00:44
393
Ossfuzz40428.glsl
2024-12-02 00:44
207
Ossfuzz40427.glsl
2024-12-02 00:44
127
Ossfuzz39000.glsl
2024-12-02 00:44
98
Ossfuzz38944.glsl
2024-12-02 00:44
77
Ossfuzz38865.glsl
2024-12-02 00:44
77
Ossfuzz38560.glsl
2024-12-02 00:44
250
Ossfuzz38140.glsl
2024-12-02 00:44
847
Ossfuzz38108.glsl
2024-12-02 00:44
91
Ossfuzz38107.glsl
2024-12-02 00:44
61
Ossfuzz38106.glsl
2024-12-02 00:44
228
Ossfuzz37620.glsl
2024-12-02 00:44
126
Ossfuzz37469.asm.frag
2024-12-02 00:44
121
Ossfuzz37465.glsl
2024-12-02 00:44
155
Ossfuzz37457.glsl
2024-12-02 00:44
88
Ossfuzz36850.asm.frag
2024-12-02 00:44
116
Ossfuzz32851.glsl
2024-12-02 00:44
198
Ossfuzz32587.glsl
2024-12-02 00:44
181
Ossfuzz32156.glsl
2024-12-02 00:44
301
Ossfuzz31469.glsl
2024-12-02 00:44
115
Ossfuzz31410.glsl
2024-12-02 00:44
154
Ossfuzz29849.glsl
2024-12-02 00:44
126
Ossfuzz29845.glsl
2024-12-02 00:44
141
Ossfuzz29444.glsl
2024-12-02 00:44
382
Ossfuzz28050.glsl
2024-12-02 00:44
187
Ossfuzz27663.glsl
2024-12-02 00:44
344
Ossfuzz27650.glsl
2024-12-02 00:44
245
Ossfuzz27614.glsl
2024-12-02 00:44
167
Ossfuzz26700.glsl
2024-12-02 00:44
98
OpenArray.glsl
2024-12-02 00:44
124
OpaqueTypeOutParam.glsl
2024-12-02 00:44
230
OpaqueTypeInStruct.glsl
2024-12-02 00:44
298
OpaqueTypeInInterfaceBlock.glsl
2024-12-02 00:44
141
OpaqueTypeInArray.glsl
2024-12-02 00:44
446
OpaqueTypeConstruction.glsl
2024-12-02 00:44
112
OpaqueTypeAssignment.glsl
2024-12-02 00:44
614
NoES3ModifierInUserCode.glsl
2024-12-02 00:44
95
MultipleFieldsInInterfaceBlocks.glsl
2024-12-02 00:44
209
MultipleFields.glsl
2024-12-02 00:44
132
MultipleBackendFlags.glsl
2024-12-02 00:44
616
ModifiersRepeated.glsl
2024-12-02 00:44
861
ModifiersInStruct.glsl
2024-12-02 00:44
959
MissingWorkgroupSize.glsl
2024-12-02 00:44
87
MisplacedLocalSizeQualifier.glsl
2024-12-02 00:44
642
MismatchedNumbersES3.glsl
2024-12-02 00:44
4.8K
MismatchedNumbers.glsl
2024-12-02 00:44
4.3K
MeshVertexWithShader.stage
2024-12-02 00:44
142
MeshVertexWithColorFilter.stage
2024-12-02 00:44
162
MeshVertexWithBlender.stage
2024-12-02 00:44
146
MatrixToVectorCastTooSmall.glsl
2024-12-02 00:44
532
MatrixToVectorCastInteger.glsl
2024-12-02 00:44
495
MatrixToVectorCastBoolean.glsl
2024-12-02 00:44
510
MatrixToVectorCast3x3.glsl
2024-12-02 00:44
691
MatrixInlinedIndexOutOfRange.glsl
2024-12-02 00:44
338
MatrixIndexOutOfRangeES3.glsl
2024-12-02 00:44
1.5K
MatrixIndexOutOfRange.glsl
2024-12-02 00:44
1.7K
LayoutRepeatedQualifiers.glsl
2024-12-02 00:44
2.5K
LayoutInStruct.glsl
2024-12-02 00:44
324
LayoutInStruct.asm.frag
2024-12-02 00:44
324
LayoutInInterfaceBlock.glsl
2024-12-02 00:44
330
LayoutInInterfaceBlock.asm.frag
2024-12-02 00:44
330
LayoutInFunctions.glsl
2024-12-02 00:44
3.2K
InvalidWorkgroupRTS.glsl
2024-12-02 00:44
104
InvalidWorkgroupCompute.glsl
2024-12-02 00:44
670
InvalidVersionDirective.glsl
2024-12-02 00:44
107
InvalidUnsizedArray.glsl
2024-12-02 00:44
849
InvalidUniformTypes.glsl
2024-12-02 00:44
908
InvalidUnary.glsl
2024-12-02 00:44
1.0K
InvalidToken.glsl
2024-12-02 00:44
64
InvalidOutParams.glsl
2024-12-02 00:44
1.2K
InvalidMeshVertexMainReturn.stage
2024-12-02 00:44
261
InvalidMeshVertexMainParameters.stage
2024-12-02 00:44
269
InvalidMeshFragmentMainReturn.stage
2024-12-02 00:44
270
InvalidMeshFragmentMainParameters.stage
2024-12-02 00:44
290
InvalidLocalSizeQualifier.glsl
2024-12-02 00:44
3.8K
InvalidInOutType.glsl
2024-12-02 00:44
1.6K
InvalidExtensionDirective.glsl
2024-12-02 00:44
217
InvalidComputeMainReturn.glsl
2024-12-02 00:44
93
InvalidComputeMainParameters.glsl
2024-12-02 00:44
252
InvalidCapsUsage.glsl
2024-12-02 00:44
103
InvalidBackendBindingFlagsWGSL.glsl
2024-12-02 00:44
1.5K
InvalidBackendBindingFlagsSPIRV.glsl
2024-12-02 00:44
1.3K
InvalidBackendBindingFlagsMetal.glsl
2024-12-02 00:44
2.0K
InvalidAtomicOperations.glsl
2024-12-02 00:44
6.1K
InvalidAtomicDeclarations.glsl
2024-12-02 00:44
4.6K
InvalidAssignmentPipelineInputs.glsl
2024-12-02 00:44
247
InvalidAssignment.glsl
2024-12-02 00:44
2.7K
IntrinsicInGlobalVariable.glsl
2024-12-02 00:44
192
InterfaceBlockWithNoMembers.glsl
2024-12-02 00:44
215
InterfaceBlockWithInvalidStruct.glsl
2024-12-02 00:44
128
InterfaceBlockWithInvalidNestedStruct.glsl
2024-12-02 00:44
194
InterfaceBlockStorageModifiers.glsl
2024-12-02 00:44
156
InterfaceBlockScope.glsl
2024-12-02 00:44
86
InterfaceBlockReservedName.glsl
2024-12-02 00:44
92
InterfaceBlockPrivateType.glsl
2024-12-02 00:44
87
InterfaceBlockMemberReservedName.glsl
2024-12-02 00:44
123
IncompleteFunctionCall.glsl
2024-12-02 00:44
97
IncompleteExpression.glsl
2024-12-02 00:44
106
InVarWithInitializerExpression.glsl
2024-12-02 00:44
124
IllegalRecursionSimple.glsl
2024-12-02 00:44
306
IllegalRecursionMutual.glsl
2024-12-02 00:44
287
IllegalRecursionComplex.glsl
2024-12-02 00:44
220
IfTypeMismatch.glsl
2024-12-02 00:44
100
GenericArgumentMismatch.glsl
2024-12-02 00:44
274
FunctionParameterOfVoid.glsl
2024-12-02 00:44
109
FunctionParamShadowedByLocal.glsl
2024-12-02 00:44
101
FunctionParamBadType.glsl
2024-12-02 00:44
385
ForTypeMismatch.glsl
2024-12-02 00:44
129
ForLoopInductionVariableScope.glsl
2024-12-02 00:44
391
ForInitStmt.glsl
2024-12-02 00:44
192
FloatRemainder.glsl
2024-12-02 00:44
267
ErrorsInDeadCode.glsl
2024-12-02 00:44
638
EmptyStruct.glsl
2024-12-02 00:44
113
EmptyBuffer.glsl
2024-12-02 00:44
117
EmptyArray.glsl
2024-12-02 00:44
212
DuplicateWorkgroupSize.glsl
2024-12-02 00:44
932
DuplicateSymbolInSwitch.glsl
2024-12-02 00:44
218
DuplicateSymbol.glsl
2024-12-02 00:44
224
DuplicateSkClockwise.glsl
2024-12-02 00:44
158
DuplicateRTAdjust.glsl
2024-12-02 00:44
123
DuplicateOutput.glsl
2024-12-02 00:44
185
DuplicateInterfaceBlockName.glsl
2024-12-02 00:44
103
DuplicateInterfaceBlockField.glsl
2024-12-02 00:44
111
DuplicateFunction.glsl
2024-12-02 00:44
108
DuplicateBinding.glsl
2024-12-02 00:44
336
DoTypeMismatch.glsl
2024-12-02 00:44
135
DivideByZero.glsl
2024-12-02 00:44
302
ContinueOutsideLoop.glsl
2024-12-02 00:44
216
ConstructorTypeMismatch.glsl
2024-12-02 00:44
1.2K
ConstructorArgumentCount.glsl
2024-12-02 00:44
793
ComparisonDimensional.glsl
2024-12-02 00:44
2.1K
CommasWithArrays.glsl
2024-12-02 00:44
724
CommasAsConstantExpressions.glsl
2024-12-02 00:44
278
CanExitWithoutReturningValue.glsl
2024-12-02 00:44
4.1K
CallNonFunction.glsl
2024-12-02 00:44
75
CallMain.glsl
2024-12-02 00:44
108
BreakOutsideLoop.glsl
2024-12-02 00:44
132
BooleanArithmetic.glsl
2024-12-02 00:44
4.4K
BitShiftFloatVector.glsl
2024-12-02 00:44
1.2K
BitShiftFloatMatrix.glsl
2024-12-02 00:44
1.2K
BitShiftFloat.glsl
2024-12-02 00:44
1.1K
BinaryTypeMismatch.glsl
2024-12-02 00:44
1.4K
BinaryTypeCoercion.glsl
2024-12-02 00:44
3.6K
BinaryInvalidType.glsl
2024-12-02 00:44
1.4K
BadOctal.glsl
2024-12-02 00:44
173
BadModifiers.glsl
2024-12-02 00:44
7.3K
BadIndex.glsl
2024-12-02 00:44
334
BadFieldAccess.glsl
2024-12-02 00:44
684
BadConstInitializers.glsl
2024-12-02 00:44
1.4K
BadCaps.glsl
2024-12-02 00:44
146
AssignmentTypeMismatch.glsl
2024-12-02 00:44
1.1K
ArrayUnspecifiedDimensions.glsl
2024-12-02 00:44
2.4K
ArrayUnspecifiedDimensions.asm.frag
2024-12-02 00:44
2.4K
ArrayTypeTooManyDimensionsUnsized2.glsl
2024-12-02 00:44
106
ArrayTypeTooManyDimensionsUnsized1.glsl
2024-12-02 00:44
103
ArrayTypeTooManyDimensionsInStructUnsized2.glsl
2024-12-02 00:44
131
ArrayTypeTooManyDimensionsInStructUnsized1.glsl
2024-12-02 00:44
128
ArrayTypeTooManyDimensionsInStruct.glsl
2024-12-02 00:44
138
ArrayTypeTooManyDimensionsInFuncDeclUnsized2.glsl
2024-12-02 00:44
129
ArrayTypeTooManyDimensionsInFuncDeclUnsized1.glsl
2024-12-02 00:44
126
ArrayTypeTooManyDimensionsInFuncDecl.glsl
2024-12-02 00:44
136
ArrayTypeTooManyDimensionsInFuncBodyUnsized2.glsl
2024-12-02 00:44
136
ArrayTypeTooManyDimensionsInFuncBodyUnsized1.glsl
2024-12-02 00:44
133
ArrayTypeTooManyDimensionsInFuncBody.glsl
2024-12-02 00:44
143
ArrayTypeTooManyDimensions.glsl
2024-12-02 00:44
113
ArrayTooManyDimensionsUnsized2.glsl
2024-12-02 00:44
108
ArrayTooManyDimensionsUnsized1.glsl
2024-12-02 00:44
105
ArrayTooManyDimensionsInStructUnsized2.glsl
2024-12-02 00:44
239
ArrayTooManyDimensionsInStructUnsized1.glsl
2024-12-02 00:44
236
ArrayTooManyDimensionsInStruct.glsl
2024-12-02 00:44
140
ArrayTooManyDimensionsInFuncDeclUnsized2.glsl
2024-12-02 00:44
131
ArrayTooManyDimensionsInFuncDeclUnsized1.glsl
2024-12-02 00:44
128
ArrayTooManyDimensionsInFuncDecl.glsl
2024-12-02 00:44
138
ArrayTooManyDimensionsInFuncBodyUnsized2.glsl
2024-12-02 00:44
138
ArrayTooManyDimensionsInFuncBodyUnsized1.glsl
2024-12-02 00:44
135
ArrayTooManyDimensionsInFuncBody.glsl
2024-12-02 00:44
145
ArrayTooManyDimensions.glsl
2024-12-02 00:44
115
ArraySplitDimensionsInStruct.glsl
2024-12-02 00:44
140
ArraySplitDimensionsInFuncDecl.glsl
2024-12-02 00:44
138
ArraySplitDimensionsInFuncBody.glsl
2024-12-02 00:44
145
ArraySplitDimensions.glsl
2024-12-02 00:44
115
ArrayReturnTypes.glsl
2024-12-02 00:44
220
ArrayPlus.glsl
2024-12-02 00:44
885
ArrayOfVoid.glsl
2024-12-02 00:44
654
ArrayOfInvalidSize.glsl
2024-12-02 00:44
2.3K
ArrayNegation.glsl
2024-12-02 00:44
909
ArrayInlinedIndexOutOfRange.glsl
2024-12-02 00:44
315
ArrayIndexOutOfRange.glsl
2024-12-02 00:44
1.0K
ArrayConstructorElementCount.glsl
2024-12-02 00:44
584
ArgumentModifiers.glsl
2024-12-02 00:44
154
ArgumentMismatch.glsl
2024-12-02 00:44
126
ArgumentCountMismatch.glsl
2024-12-02 00:44
139
Apache/2.4.62 (Debian) Server at mirror.wuchai.net Port 8080