[CI] (.github/workflows, docs/ci, scripts/ci, scripts/data): tally the split baseline, do not rerun it

- 'Split lanes' keeps its first ctest's exit code beside split-baseline.xml; the controls step tallies that JUnit (DirectGLES.Split. entries) with the same refusals instead of re-running 802 entries, on every branch
- the rerun stays as the fallback when the lane step never ran, the case where the baseline was the only run of those entries
- smoke cases: reuse, fallback, a red exit code under a green JUnit, and a JUnit with no DirectGLES.Split. entry
- skip census: retire lane junit-integration-split/isplit (nothing borrows it; split-baseline covers the names)
This commit is contained in:
2026-10-17 15:59:53 -04:00
parent 1e9f8bb0ff
commit c5e4ddd330
5 changed files with 100 additions and 777 deletions
-756
View File
@@ -10983,762 +10983,6 @@
"DirectGLES.Split.SmallRing.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw"
]
},
"junit-integration-split/isplit": {
"skipped": [
"DirectGLES.Split.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
"DirectGLES.Split.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.Split.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
"DirectGLES.Split.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
"DirectGLES.Split.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
"DirectGLES.Split.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
"DirectGLES.Split.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Split.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Split.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.Split.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords"
],
"names": [
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes",
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore",
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack",
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite",
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding",
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings",
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw",
"DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
"DirectGLES.Split.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState",
"DirectGLES.Split.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths",
"DirectGLES.Split.AsyncOff.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration",
"DirectGLES.Split.AsyncOn.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly",
"DirectGLES.Split.AsyncOn.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames",
"DirectGLES.Split.AsyncOn.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin",
"DirectGLES.Split.AsyncOn.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration",
"DirectGLES.Split.AsyncOn.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately",
"DirectGLES.Split.AtomicCounterScenario.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
"DirectGLES.Split.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed",
"DirectGLES.Split.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers",
"DirectGLES.Split.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback",
"DirectGLES.Split.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded",
"DirectGLES.Split.BandedReadbackScenario.BandedDepthAndDepthStencilReads",
"DirectGLES.Split.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding",
"DirectGLES.Split.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips",
"DirectGLES.Split.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed",
"DirectGLES.Split.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused",
"DirectGLES.Split.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded",
"DirectGLES.Split.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu",
"DirectGLES.Split.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange",
"DirectGLES.Split.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates",
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly",
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist",
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist",
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap",
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange",
"DirectGLES.Split.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear",
"DirectGLES.Split.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear",
"DirectGLES.Split.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation",
"DirectGLES.Split.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback",
"DirectGLES.Split.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels",
"DirectGLES.Split.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds",
"DirectGLES.Split.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches",
"DirectGLES.Split.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns",
"DirectGLES.Split.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange",
"DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied",
"DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot",
"DirectGLES.Split.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
"DirectGLES.Split.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf",
"DirectGLES.Split.ClipDistanceScenario.EnableIsObservableThroughIsEnabled",
"DirectGLES.Split.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice",
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets",
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice",
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice",
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel",
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ",
"DirectGLES.Split.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels",
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected",
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted",
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected",
"DirectGLES.Split.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact",
"DirectGLES.Split.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact",
"DirectGLES.Split.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact",
"DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel",
"DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload",
"DirectGLES.Split.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow",
"DirectGLES.Split.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture",
"DirectGLES.Split.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly",
"DirectGLES.Split.CrossFrameBufferScenario.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
"DirectGLES.Split.CrossFrameBufferScenario.IndexBufferSubData",
"DirectGLES.Split.CrossFrameBufferScenario.IndexCopyBufferSubData",
"DirectGLES.Split.CrossFrameBufferScenario.IndexMapWriteUnmap",
"DirectGLES.Split.CrossFrameBufferScenario.IndexOrphanAndReupload",
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentCoherentWrite",
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentMapFlush",
"DirectGLES.Split.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks",
"DirectGLES.Split.CrossFrameBufferScenario.VertexBufferSubData",
"DirectGLES.Split.CrossFrameBufferScenario.VertexCopyBufferSubData",
"DirectGLES.Split.CrossFrameBufferScenario.VertexMapWriteUnmap",
"DirectGLES.Split.CrossFrameBufferScenario.VertexOrphanAndReupload",
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentCoherentWrite",
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentMapFlush",
"DirectGLES.Split.Ct.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder",
"DirectGLES.Split.Ct.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
"DirectGLES.Split.Ct.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
"DirectGLES.Split.Ct.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation",
"DirectGLES.Split.Ct.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable",
"DirectGLES.Split.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees",
"DirectGLES.Split.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn",
"DirectGLES.Split.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding",
"DirectGLES.Split.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding",
"DirectGLES.Split.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding",
"DirectGLES.Split.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding",
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible",
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack",
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack",
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack",
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects",
"DirectGLES.Split.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox",
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels",
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder",
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels",
"DirectGLES.Split.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels",
"DirectGLES.Split.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically",
"DirectGLES.Split.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind",
"DirectGLES.Split.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw",
"DirectGLES.Split.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer",
"DirectGLES.Split.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision",
"DirectGLES.Split.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith",
"DirectGLES.Split.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt",
"DirectGLES.Split.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot",
"DirectGLES.Split.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt",
"DirectGLES.Split.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored",
"DirectGLES.Split.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven",
"DirectGLES.Split.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised",
"DirectGLES.Split.DoublePrecisionScenario.TheTransposeFlagStillTransposes",
"DirectGLES.Split.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble",
"DirectGLES.Split.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain",
"DirectGLES.Split.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance",
"DirectGLES.Split.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst",
"DirectGLES.Split.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain",
"DirectGLES.Split.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex",
"DirectGLES.Split.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer",
"DirectGLES.Split.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws",
"DirectGLES.Split.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters",
"DirectGLES.Split.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults",
"DirectGLES.Split.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource",
"DirectGLES.Split.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment",
"DirectGLES.Split.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment",
"DirectGLES.Split.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels",
"DirectGLES.Split.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty",
"DirectGLES.Split.F1.F1WireScenario.ClearBufferfiPixels",
"DirectGLES.Split.F1.F1WireScenario.ClearBufferfvPixels",
"DirectGLES.Split.F1.F1WireScenario.ClearBufferivPixels",
"DirectGLES.Split.F1.F1WireScenario.ClearBufferuivPixels",
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferfiPixels",
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferfvPixels",
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferivPixels",
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferuivPixels",
"DirectGLES.Split.F1.F1WireScenario.CopyTexImage2DPixels",
"DirectGLES.Split.F1.F1WireScenario.CopyTexSubImage2DPixels",
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapDepthPixels",
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapPackedFloatPixels",
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapPixels",
"DirectGLES.Split.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding",
"DirectGLES.Split.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting",
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades",
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect",
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation",
"DirectGLES.Split.F1WireScenario.ComputeImageStoreFramebufferPixels",
"DirectGLES.Split.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer",
"DirectGLES.Split.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack",
"DirectGLES.Split.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers",
"DirectGLES.Split.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal",
"DirectGLES.Split.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels",
"DirectGLES.Split.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow",
"DirectGLES.Split.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch",
"DirectGLES.Split.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels",
"DirectGLES.Split.F1WireScenario.SrgbDrawTracksFramebufferConversion",
"DirectGLES.Split.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered",
"DirectGLES.Split.F1WireScenario.Texture1DFramebufferClearPixels",
"DirectGLES.Split.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites",
"DirectGLES.Split.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer",
"DirectGLES.Split.F1WireScenario.UniformBufferRangeAndRebindPixels",
"DirectGLES.Split.F1WireScenario.VertexIdSamplerAndScalarUniformPixels",
"DirectGLES.Split.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported",
"DirectGLES.Split.FencePollScenario.PollsOfASignaledFenceCrossNothing",
"DirectGLES.Split.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels",
"DirectGLES.Split.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected",
"DirectGLES.Split.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver",
"DirectGLES.Split.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver",
"DirectGLES.Split.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom",
"DirectGLES.Split.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment",
"DirectGLES.Split.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment",
"DirectGLES.Split.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact",
"DirectGLES.Split.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow",
"DirectGLES.Split.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain",
"DirectGLES.Split.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain",
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow",
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain",
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain",
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel",
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain",
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel",
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain",
"DirectGLES.Split.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode",
"DirectGLES.Split.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches",
"DirectGLES.Split.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly",
"DirectGLES.Split.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode",
"DirectGLES.Split.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws",
"DirectGLES.Split.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
"DirectGLES.Split.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension",
"DirectGLES.Split.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws",
"DirectGLES.Split.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput",
"DirectGLES.Split.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits",
"DirectGLES.Split.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings",
"DirectGLES.Split.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex",
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount",
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount",
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount",
"DirectGLES.Split.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes",
"DirectGLES.Split.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw",
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip",
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip",
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip",
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip",
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip",
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip",
"DirectGLES.Split.GuiBatchScenario.Baseline",
"DirectGLES.Split.GuiBatchScenario.BlendAndDepth",
"DirectGLES.Split.GuiBatchScenario.FullFidelityWithRegrowth",
"DirectGLES.Split.GuiBatchScenario.MeshesBlockLeftUnbound",
"DirectGLES.Split.GuiBatchScenario.ShortIndices",
"DirectGLES.Split.GuiBatchScenario.ThreeFramesWithoutRelayout",
"DirectGLES.Split.GuiBatchScenario.TwoBuildersBaseVertex",
"DirectGLES.Split.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex",
"DirectGLES.Split.GuiBatchScenario.TwoBuildersWideIndices",
"DirectGLES.Split.ImageBindableRemintScenario.GeneratedMipLevelSurvives",
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives",
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives",
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer",
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives",
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives",
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint",
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView",
"DirectGLES.Split.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers",
"DirectGLES.Split.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload",
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear",
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear",
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear",
"DirectGLES.Split.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint",
"DirectGLES.Split.ImageBindableRemintScenario.SnormUploadSurvives",
"DirectGLES.Split.ImageBindableRemintScenario.UploadSurvivesAWideningRemint",
"DirectGLES.Split.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload",
"DirectGLES.Split.ImageFormatQualifierScenario.ADeclaredFormatStillWins",
"DirectGLES.Split.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites",
"DirectGLES.Split.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds",
"DirectGLES.Split.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds",
"DirectGLES.Split.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw",
"DirectGLES.Split.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw",
"DirectGLES.Split.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture",
"DirectGLES.Split.ImageTargetKindScenario.AllKindsInOneProgram",
"DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1D",
"DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray",
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture1D",
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2D",
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTextureRectangle",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture1D",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture1DArray",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2D",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DArray",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture3D",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureBuffer",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureCube",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureCubeArray",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureRectangle",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture1D",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture1DArray",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2D",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DArray",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture3D",
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureBuffer",
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureCube",
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureCubeArray",
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureRectangle",
"DirectGLES.Split.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames",
"DirectGLES.Split.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad",
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad",
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance",
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun",
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
"DirectGLES.Split.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum",
"DirectGLES.Split.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange",
"DirectGLES.Split.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum",
"DirectGLES.Split.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour",
"DirectGLES.Split.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler",
"DirectGLES.Split.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler",
"DirectGLES.Split.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero",
"DirectGLES.Split.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero",
"DirectGLES.Split.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero",
"DirectGLES.Split.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch",
"DirectGLES.Split.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw",
"DirectGLES.Split.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself",
"DirectGLES.Split.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself",
"DirectGLES.Split.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero",
"DirectGLES.Split.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages",
"DirectGLES.Split.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload",
"DirectGLES.Split.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
"DirectGLES.Split.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
"DirectGLES.Split.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
"DirectGLES.Split.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Split.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Split.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes",
"DirectGLES.Split.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore",
"DirectGLES.Split.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack",
"DirectGLES.Split.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess",
"DirectGLES.Split.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite",
"DirectGLES.Split.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding",
"DirectGLES.Split.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings",
"DirectGLES.Split.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw",
"DirectGLES.Split.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
"DirectGLES.Split.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers",
"DirectGLES.Split.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers",
"DirectGLES.Split.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels",
"DirectGLES.Split.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer",
"DirectGLES.Split.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer",
"DirectGLES.Split.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor",
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace",
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace",
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace",
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace",
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer",
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice",
"DirectGLES.Split.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice",
"DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray",
"DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray",
"DirectGLES.Split.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
"DirectGLES.Split.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
"DirectGLES.Split.NamedBlit.F1WireScenario.NamedBlitDefaultEndpointPixels",
"DirectGLES.Split.NamedBlit.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels",
"DirectGLES.Split.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero",
"DirectGLES.Split.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels",
"DirectGLES.Split.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne",
"DirectGLES.Split.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels",
"DirectGLES.Split.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray",
"DirectGLES.Split.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores",
"DirectGLES.Split.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels",
"DirectGLES.Split.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne",
"DirectGLES.Split.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne",
"DirectGLES.Split.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators",
"DirectGLES.Split.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne",
"DirectGLES.Split.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays",
"DirectGLES.Split.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
"DirectGLES.Split.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation",
"DirectGLES.Split.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped",
"DirectGLES.Split.OrientationScenario.DefaultFramebufferPassRendersUpright",
"DirectGLES.Split.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass",
"DirectGLES.Split.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected",
"DirectGLES.Split.OrientationScenario.OffscreenPassRendersUpright",
"DirectGLES.Split.OrientationScenario.OrientationIsStableAcrossFrames",
"DirectGLES.Split.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry",
"DirectGLES.Split.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright",
"DirectGLES.Split.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt",
"DirectGLES.Split.OrientationScenario.SubViewportSubRectRoundTripIsUpright",
"DirectGLES.Split.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt",
"DirectGLES.Split.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit",
"DirectGLES.Split.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides",
"DirectGLES.Split.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt",
"DirectGLES.Split.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw",
"DirectGLES.Split.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit",
"DirectGLES.Split.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits",
"DirectGLES.Split.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides",
"DirectGLES.Split.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain",
"DirectGLES.Split.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact",
"DirectGLES.Split.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact",
"DirectGLES.Split.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact",
"DirectGLES.Split.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact",
"DirectGLES.Split.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry",
"DirectGLES.Split.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify",
"DirectGLES.Split.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween",
"DirectGLES.Split.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw",
"DirectGLES.Split.P4aFinalFixScenario.GenerateMipmapImmediately",
"DirectGLES.Split.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne",
"DirectGLES.Split.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw",
"DirectGLES.Split.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm",
"DirectGLES.Split.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow",
"DirectGLES.Split.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord",
"DirectGLES.Split.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext",
"DirectGLES.Split.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord",
"DirectGLES.Split.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord",
"DirectGLES.Split.P5fRsp.F1WireScenario.EachWireFrameHasZeroResidualPulls",
"DirectGLES.Split.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap",
"DirectGLES.Split.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer",
"DirectGLES.Split.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer",
"DirectGLES.Split.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory",
"DirectGLES.Split.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels",
"DirectGLES.Split.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState",
"DirectGLES.Split.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory",
"DirectGLES.Split.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination",
"DirectGLES.Split.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination",
"DirectGLES.Split.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap",
"DirectGLES.Split.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem",
"DirectGLES.Split.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw",
"DirectGLES.Split.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares",
"DirectGLES.Split.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw",
"DirectGLES.Split.PersistentMapArm.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares",
"DirectGLES.Split.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess",
"DirectGLES.Split.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache",
"DirectGLES.Split.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep",
"DirectGLES.Split.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone",
"DirectGLES.Split.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps",
"DirectGLES.Split.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize",
"DirectGLES.Split.PointSizeDemotion.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue",
"DirectGLES.Split.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn",
"DirectGLES.Split.PointSizeDemotion.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage",
"DirectGLES.Split.PointSizeDemotion.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture",
"DirectGLES.Split.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue",
"DirectGLES.Split.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage",
"DirectGLES.Split.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture",
"DirectGLES.Split.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules",
"DirectGLES.Split.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt",
"DirectGLES.Split.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap",
"DirectGLES.Split.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere",
"DirectGLES.Split.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution",
"DirectGLES.Split.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess",
"DirectGLES.Split.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured",
"DirectGLES.Split.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath",
"DirectGLES.Split.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap",
"DirectGLES.Split.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture",
"DirectGLES.Split.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw",
"DirectGLES.Split.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw",
"DirectGLES.Split.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline",
"DirectGLES.Split.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe",
"DirectGLES.Split.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds",
"DirectGLES.Split.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline",
"DirectGLES.Split.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw",
"DirectGLES.Split.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError",
"DirectGLES.Split.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram",
"DirectGLES.Split.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable",
"DirectGLES.Split.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable",
"DirectGLES.Split.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable",
"DirectGLES.Split.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer",
"DirectGLES.Split.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer",
"DirectGLES.Split.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer",
"DirectGLES.Split.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater",
"DirectGLES.Split.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName",
"DirectGLES.Split.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames",
"DirectGLES.Split.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame",
"DirectGLES.Split.ResidentIndexScenario.PromotedDynamicEbo",
"DirectGLES.Split.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw",
"DirectGLES.Split.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw",
"DirectGLES.Split.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw",
"DirectGLES.Split.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting",
"DirectGLES.Split.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts",
"DirectGLES.Split.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount",
"DirectGLES.Split.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw",
"DirectGLES.Split.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture",
"DirectGLES.Split.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture",
"DirectGLES.Split.SmallRing.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear",
"DirectGLES.Split.SmallRing.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear",
"DirectGLES.Split.SmallRing.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation",
"DirectGLES.Split.SmallRing.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback",
"DirectGLES.Split.SmallRing.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels",
"DirectGLES.Split.SmallRing.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw",
"DirectGLES.Split.SmallRing.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares",
"DirectGLES.Split.SmallRing.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw",
"DirectGLES.Split.SmallRing.TriangleScenario.AVboBackedTriangleReachesReadPixels",
"DirectGLES.Split.SmallRing.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary",
"DirectGLES.Split.SmallRing.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
"DirectGLES.Split.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues",
"DirectGLES.Split.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete",
"DirectGLES.Split.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied",
"DirectGLES.Split.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames",
"DirectGLES.Split.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength",
"DirectGLES.Split.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow",
"DirectGLES.Split.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount",
"DirectGLES.Split.SsboDeclarationFormScenario.BlockInstanceArrayOfOne",
"DirectGLES.Split.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout",
"DirectGLES.Split.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll",
"DirectGLES.Split.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName",
"DirectGLES.Split.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock",
"DirectGLES.Split.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier",
"DirectGLES.Split.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock",
"DirectGLES.Split.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.Split.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.Split.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding",
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel",
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload",
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow",
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly",
"DirectGLES.Split.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling",
"DirectGLES.Split.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling",
"DirectGLES.Split.StrictArming.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed",
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers",
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback",
"DirectGLES.Split.StrictProgramArm.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle",
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle",
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources",
"DirectGLES.Split.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel",
"DirectGLES.Split.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels",
"DirectGLES.Split.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage",
"DirectGLES.Split.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes",
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject",
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage",
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage",
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage",
"DirectGLES.Split.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws",
"DirectGLES.Split.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch",
"DirectGLES.Split.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch",
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver",
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver",
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver",
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint",
"DirectGLES.Split.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind",
"DirectGLES.Split.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind",
"DirectGLES.Split.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind",
"DirectGLES.Split.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession",
"DirectGLES.Split.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession",
"DirectGLES.Split.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind",
"DirectGLES.Split.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage",
"DirectGLES.Split.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels",
"DirectGLES.Split.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint",
"DirectGLES.Split.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint",
"DirectGLES.Split.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind",
"DirectGLES.Split.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint",
"DirectGLES.Split.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind",
"DirectGLES.Split.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind",
"DirectGLES.Split.TextureUploadShape.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree",
"DirectGLES.Split.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner",
"DirectGLES.Split.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView",
"DirectGLES.Split.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary",
"DirectGLES.Split.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary",
"DirectGLES.Split.TextureViewScenario.BetterCloudsCoveragePipeline",
"DirectGLES.Split.TextureViewScenario.CoherencyIsBidirectional",
"DirectGLES.Split.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable",
"DirectGLES.Split.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone",
"DirectGLES.Split.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers",
"DirectGLES.Split.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat",
"DirectGLES.Split.TextureViewScenario.ViewOfAViewComposesTheLevelRanges",
"DirectGLES.Split.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer",
"DirectGLES.Split.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero",
"DirectGLES.Split.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers",
"DirectGLES.Split.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment",
"DirectGLES.Split.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete",
"DirectGLES.Split.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha",
"DirectGLES.Split.TriangleScenario.AVboBackedTriangleReachesReadPixels",
"DirectGLES.Split.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary",
"DirectGLES.Split.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
"DirectGLES.Split.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch",
"DirectGLES.Split.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch",
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch",
"DirectGLES.Split.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch",
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch",
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw",
"DirectGLES.Split.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns",
"DirectGLES.Split.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame",
"DirectGLES.Split.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive",
"DirectGLES.Split.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer",
"DirectGLES.Split.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer",
"DirectGLES.Split.UniformInitializerScenario.RelinkingRestoresTheInitializer",
"DirectGLES.Split.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages",
"DirectGLES.Split.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations",
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages",
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations",
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn",
"DirectGLES.Split.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws",
"DirectGLES.Split.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws",
"DirectGLES.Split.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws",
"DirectGLES.Split.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws",
"DirectGLES.Split.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn",
"DirectGLES.Split.VertexArrayEnableDisableScenario.TheEvenHalfAlone",
"DirectGLES.Split.VertexArrayEnableDisableScenario.TheOddHalfAlone",
"DirectGLES.Split.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere",
"DirectGLES.Split.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement",
"DirectGLES.Split.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint",
"DirectGLES.Split.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement",
"DirectGLES.Split.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision",
"DirectGLES.Split.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue",
"DirectGLES.Split.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw",
"DirectGLES.Split.VertexAttribBindingScenario.FormatBeforeBufferStillResolves",
"DirectGLES.Split.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw",
"DirectGLES.Split.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision",
"DirectGLES.Split.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays",
"DirectGLES.Split.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked",
"DirectGLES.Split.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset",
"DirectGLES.Split.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex",
"DirectGLES.Split.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle",
"DirectGLES.Split.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange",
"DirectGLES.Split.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport",
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact",
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact",
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact",
"DirectGLES.Split.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait",
"DirectGLES.Split.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets",
"DirectGLES.Split.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait",
"DirectGLES.Split.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads",
"DirectGLES.Split.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore",
"DirectGLES.Split.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone",
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords",
"DirectGLES.Split.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize",
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn",
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer",
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject",
"DirectGLES.Split.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets",
"DirectGLES.Split.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity"
]
},
"junit-integration-split/spawn-baseline": {
"skipped": [
"DirectGLES.Spawn.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",