Name Date Size #Lines LOC

..--

ArrayCast.skslH A D25-Apr-2025624 2317

ArrayComparison.skslH A D25-Apr-20251.3 KiB3730

ArrayConstructors.skslH A D25-Apr-2025307 107

ArrayFollowedByScalar.skslH A D25-Apr-2025154 98

ArrayIndexTypes.skslH A D25-Apr-2025215 98

ArrayNarrowingConversions.skslH A D25-Apr-2025609 2519

ArrayTypes.skslH A D25-Apr-2025544 2521

ArrayUnsizedParam.skslH A D25-Apr-20251.1 KiB3831

Assignment.skslH A D25-Apr-20252.2 KiB6753

Caps.skslH A D25-Apr-2025227 109

CastsRoundTowardZero.skslH A D25-Apr-2025309 107

Clockwise.skslH A D25-Apr-202566 43

ClockwiseNoRTFlip.skslH A D25-Apr-202597 64

CommaMixedTypes.skslH A D25-Apr-2025302 1210

CommaSideEffects.skslH A D25-Apr-2025562 2619

CompileTimeConstantVariables.skslH A D25-Apr-20251,015 2925

ComplexDelete.skslH A D25-Apr-2025482 1513

ConstArray.skslH A D25-Apr-2025123 64

ConstGlobal.skslH A D25-Apr-2025359 139

ConstVariableComparison.skslH A D25-Apr-2025247 1311

ConstantCompositeAccessViaConstantIndex.skslH A D25-Apr-20251.1 KiB3226

ConstantCompositeAccessViaDynamicIndex.skslH A D25-Apr-2025667 1814

ConstantIf.skslH A D25-Apr-2025289 119

Control.skslH A D25-Apr-2025390 1513

DeadDoWhileLoop.skslH A D25-Apr-202579 65

DeadGlobals.skslH A D25-Apr-2025272 1310

DeadIfStatement.skslH A D25-Apr-2025172 97

DeadLoopVariable.skslH A D25-Apr-2025132 97

DeadReturn.skslH A D25-Apr-2025921 4842

DeadReturnES3.skslH A D25-Apr-20252.2 KiB10386

DeadStripFunctions.skslH A D25-Apr-2025789 3527

DependentInitializers.skslH A D25-Apr-2025142 75

Derivatives.skslH A D25-Apr-2025106 64

DerivativesUnused.skslH A D25-Apr-202594 64

Discard.skslH A D25-Apr-2025141 98

DoWhileControlFlow.skslH A D25-Apr-2025429 2016

DoubleNegation.skslH A D25-Apr-2025143 64

EmptyBlocksES2.skslH A D25-Apr-2025420 1611

EmptyBlocksES3.skslH A D25-Apr-2025505 2013

ForLoopControlFlow.skslH A D25-Apr-2025466 2217

ForLoopMultipleInitES3.skslH A D25-Apr-2025918 3832

ForLoopShadowing.skslH A D25-Apr-2025427 1713

FragCoords.skslH A D25-Apr-202562 43

FragCoordsNoRTFlip.skslH A D25-Apr-202593 64

FunctionAnonymousParameters.skslH A D25-Apr-2025282 1611

FunctionArgTypeMatch.skslH A D25-Apr-20252.5 KiB5451

FunctionParametersOfTextureAndSamplerType.skslH A D25-Apr-2025621 2015

FunctionPrototype.skslH A D25-Apr-20251.1 KiB3424

FunctionReturnTypeMatch.skslH A D25-Apr-20253 KiB7369

Functions.skslH A D25-Apr-2025339 2116

GeometricIntrinsics.skslH A D25-Apr-2025439 2420

HelloWorld.skslH A D25-Apr-202556 21

Hex.skslH A D25-Apr-2025233 1614

HexUnsigned.skslH A D25-Apr-2025253 1614

IfStatement.skslH A D25-Apr-2025885 3330

InoutParameters.skslH A D25-Apr-2025853 4231

InoutParamsAreDistinct.skslH A D25-Apr-2025266 1310

InstanceID.vertH A D25-Apr-202572 64

InstanceIDInFunction.vertH A D25-Apr-2025112 107

IntegerDivisionES3.skslH A D25-Apr-2025516 2621

InterfaceBlockBuffer.skslH A D25-Apr-2025117 86

InterfaceBlockInoutArray.skslH A D25-Apr-202578 32

InterfaceBlockMultipleAnonymous.skslH A D25-Apr-2025162 129

InterfaceBlockNamed.skslH A D25-Apr-2025118 86

InterfaceBlockNamedArray.skslH A D25-Apr-2025298 119

InterpolantIn.fragH A D25-Apr-2025239 86

InterpolantOut.vertH A D25-Apr-2025241 108

LogicalAndShortCircuit.skslH A D25-Apr-2025971 4236

LogicalOrShortCircuit.skslH A D25-Apr-2025971 4236

Matrices.skslH A D25-Apr-20252.5 KiB9566

MatricesNonsquare.skslH A D25-Apr-20253 KiB9890

MatrixConstructorsES2.skslH A D25-Apr-2025930 1714

MatrixConstructorsES3.skslH A D25-Apr-20251 KiB1916

MatrixEquality.skslH A D25-Apr-20254 KiB9277

MatrixIndexLookup.skslH A D25-Apr-2025715 3228

MatrixIndexStore.skslH A D25-Apr-2025656 3025

MatrixOpEqualsES2.skslH A D25-Apr-20253.7 KiB10288

MatrixOpEqualsES3.skslH A D25-Apr-20253.4 KiB9585

MatrixScalarMath.skslH A D25-Apr-20251.7 KiB5141

MatrixSwizzleStore.skslH A D25-Apr-2025709 3026

MatrixToVectorCast.skslH A D25-Apr-20251.5 KiB3628

MultipleAssignments.skslH A D25-Apr-2025144 118

NestedComparisonIntrinsics.skslH A D25-Apr-2025415 118

NoFragCoordsPos.vertH A D25-Apr-2025115 85

NoFragCoordsPosRT.vertH A D25-Apr-2025143 96

NormalizationVert.vertH A D25-Apr-202573 64

NumberCasts.skslH A D25-Apr-2025356 1915

NumberConversions.skslH A D25-Apr-20251.8 KiB5552

Octal.skslH A D25-Apr-2025300 1310

Offset.skslH A D25-Apr-2025167 1210

OperatorsES2.skslH A D25-Apr-2025598 2623

OperatorsES3.skslH A D25-Apr-2025751 3229

Optimizations.skslH A D25-Apr-20251.7 KiB7866

Ossfuzz26167.skslH A D25-Apr-202596 43

Ossfuzz26759.skslH A D25-Apr-202540 21

Ossfuzz28794.skslH A D25-Apr-202596 65

Ossfuzz28904.skslH A D25-Apr-202580 32

Ossfuzz29085.skslH A D25-Apr-202539 21

Ossfuzz29494.skslH A D25-Apr-202597 32

Ossfuzz36770.skslH A D25-Apr-202547 32

Ossfuzz36852.skslH A D25-Apr-2025122 65

Ossfuzz37466.skslH A D25-Apr-202580 32

Ossfuzz37677.skslH A D25-Apr-2025735 2116

Ossfuzz37900.skslH A D25-Apr-202589 43

Ossfuzz41000.skslH A D25-Apr-202563 32

Ossfuzz50636.skslH A D25-Apr-202528 43

Ossfuzz58483.skslH A D25-Apr-202562 54

Ossfuzz60077.skslH A D25-Apr-2025211 86

Ossfuzz63170.skslH A D25-Apr-2025506 2015

OutParams.skslH A D25-Apr-20252.9 KiB8367

OutParamsAreDistinct.skslH A D25-Apr-2025258 1310

OutParamsAreDistinctFromGlobal.skslH A D25-Apr-2025252 129

OutParamsDoubleSwizzle.skslH A D25-Apr-2025441 2015

OutParamsFunctionCallInArgument.skslH A D25-Apr-2025363 1713

Overflow.skslH A D25-Apr-20253.3 KiB6954

PostfixExpressions.skslH A D25-Apr-20251.8 KiB6758

PrefixExpressionsES2.skslH A D25-Apr-20252 KiB7563

PrefixExpressionsES3.skslH A D25-Apr-2025441 1913

RectangleTexture.skslH A D25-Apr-2025245 97

ReservedInGLSLButAllowedInSkSL.skslH A D25-Apr-2025872 3531

ResizeMatrix.skslH A D25-Apr-2025552 1411

ResizeMatrixNonsquare.skslH A D25-Apr-2025552 1411

ReturnBadTypeFromMain.skslH A D25-Apr-202542 43

ReturnColorFromMain.skslH A D25-Apr-202560 43

ReturnsValueOnEveryPathES2.skslH A D25-Apr-20251 KiB4840

ReturnsValueOnEveryPathES3.skslH A D25-Apr-20252.2 KiB10389

SampleLocations.vertH A D25-Apr-2025876 2322

SampleMask.skslH A D25-Apr-2025363 1915

ScalarConversionConstructorsES2.skslH A D25-Apr-2025547 2318

ScalarConversionConstructorsES3.skslH A D25-Apr-2025836 3227

ScopedSymbol.skslH A D25-Apr-2025882 4638

StackingVectorCasts.skslH A D25-Apr-2025182 97

StaticSwitch.skslH A D25-Apr-2025155 97

StaticSwitchWithBreak.skslH A D25-Apr-2025186 1211

StaticSwitchWithBreakInsideBlock.skslH A D25-Apr-2025206 1312

StaticSwitchWithConditionalBreak.skslH A D25-Apr-2025245 1412

StaticSwitchWithConditionalBreakInsideBlock.skslH A D25-Apr-2025289 1614

StaticSwitchWithFallthroughA.skslH A D25-Apr-2025167 1110

StaticSwitchWithFallthroughB.skslH A D25-Apr-2025167 1110

StaticSwitchWithStaticConditionalBreak.skslH A D25-Apr-2025197 1211

StaticSwitchWithStaticConditionalBreakInsideBlock.skslH A D25-Apr-2025197 1110

StaticSwitchWithVarDecl.skslH A D25-Apr-2025247 108

StorageBuffer.skslH A D25-Apr-2025424 2318

StorageBufferVertex.vertH A D25-Apr-2025159 97

StructArrayFollowedByScalar.skslH A D25-Apr-2025194 1311

StructComparison.skslH A D25-Apr-2025402 1814

StructIndexLookup.skslH A D25-Apr-20251.3 KiB4639

StructIndexStore.skslH A D25-Apr-20251.2 KiB4235

StructMaxDepth.skslH A D25-Apr-2025397 2018

Structs.skslH A D25-Apr-2025207 1916

StructsInFunctions.skslH A D25-Apr-20251.2 KiB5641

Switch.skslH A D25-Apr-2025411 2118

SwitchDefaultOnly.skslH A D25-Apr-2025188 107

SwitchWithEarlyReturn.skslH A D25-Apr-20253.9 KiB209179

SwitchWithFallthrough.skslH A D25-Apr-2025661 3227

SwitchWithFallthroughAndVarDecls.skslH A D25-Apr-2025805 2015

SwitchWithFallthroughGroups.skslH A D25-Apr-2025554 2822

SwitchWithLoops.skslH A D25-Apr-2025934 4135

SwitchWithLoopsES3.skslH A D25-Apr-20251.8 KiB8273

SwizzleAsLValue.skslH A D25-Apr-20251.3 KiB2621

SwizzleAsLValueES3.skslH A D25-Apr-2025987 2318

SwizzleBoolConstants.skslH A D25-Apr-2025878 3532

SwizzleByConstantIndex.skslH A D25-Apr-2025960 3933

SwizzleByIndex.skslH A D25-Apr-2025425 1613

SwizzleConstants.skslH A D25-Apr-2025689 3331

SwizzleIndexLookup.skslH A D25-Apr-2025808 3632

SwizzleIndexStore.skslH A D25-Apr-2025810 3834

SwizzleLTRB.skslH A D25-Apr-202581 64

SwizzleOpt.skslH A D25-Apr-20251.2 KiB4938

SwizzleScalar.skslH A D25-Apr-2025197 118

SwizzleScalarBool.skslH A D25-Apr-2025193 129

SwizzleScalarInt.skslH A D25-Apr-2025190 129

TemporaryIndexLookup.skslH A D25-Apr-2025423 2117

TernaryAsLValueEntirelyFoldable.skslH A D25-Apr-2025124 76

TernaryAsLValueFoldableTest.skslH A D25-Apr-2025183 97

TernaryComplexNesting.skslH A D25-Apr-2025776 2117

TernaryExpression.skslH A D25-Apr-2025707 3122

TernaryNesting.skslH A D25-Apr-2025636 1714

TernaryOneZeroOptimization.skslH A D25-Apr-2025534 2014

TernarySideEffects.skslH A D25-Apr-2025900 2218

TernaryTrueFalseOptimization.skslH A D25-Apr-20251 KiB3525

Texture2D.skslH A D25-Apr-2025182 86

TextureSharpen.skslH A D25-Apr-2025204 107

UnaryPositiveNegative.skslH A D25-Apr-20252.4 KiB10694

UniformArray.skslH A D25-Apr-2025257 1210

UniformBuffers.skslH A D25-Apr-2025227 119

UniformMatrixResize.skslH A D25-Apr-2025486 1512

UnusedVariables.skslH A D25-Apr-2025767 4537

VectorConstructors.skslH A D25-Apr-20251.4 KiB4035

VectorScalarMath.skslH A D25-Apr-20252.7 KiB11597

VectorToMatrixCast.skslH A D25-Apr-20251.9 KiB4031

VertexID.vertH A D25-Apr-202570 64

VertexIDInFunction.vertH A D25-Apr-2025110 107

WhileLoopControlFlow.skslH A D25-Apr-2025415 2016