diff --git a/scripts/ci/skip_census.py b/scripts/ci/skip_census.py index a8092e02..e653b79c 100644 --- a/scripts/ci/skip_census.py +++ b/scripts/ci/skip_census.py @@ -67,8 +67,29 @@ def collect(root): def to_baseline(lanes): - return {lane: {'names': sorted(entries), 'skipped': sorted(n for n, s in entries.items() if s == 'skip')} - for lane, entries in sorted(lanes.items())} + """Lanes whose name set equals an earlier lane's say so (`names_from`) instead of repeating + it: most gtest lanes run the same few thousand names, and the baseline stays reviewable.""" + out, seen = {}, {} + for lane, entries in sorted(lanes.items()): + names = sorted(entries) + key = tuple(names) + row = {'skipped': sorted(n for n, s in entries.items() if s == 'skip')} + if key in seen: + row['names_from'] = seen[key] + else: + row['names'] = names + seen[key] = lane + out[lane] = row + return out + + +def resolve_baseline(baseline): + """The inverse of to_baseline's dedupe: every lane gets its own `names`.""" + resolved = {} + for lane, row in baseline.items(): + names = row['names'] if 'names' in row else baseline[row['names_from']]['names'] + resolved[lane] = {'names': names, 'skipped': row['skipped']} + return resolved def compare(lanes, baseline): @@ -123,7 +144,7 @@ def run(argv): if not args.baseline.exists(): print(f'::error::skip census: no baseline at {args.baseline}; write one from a full run') return 1 - red, info = compare(lanes, json.loads(args.baseline.read_text())) + red, info = compare(lanes, resolve_baseline(json.loads(args.baseline.read_text()))) for line in info: print(f'note: {line}') for line in red: @@ -133,6 +154,15 @@ def run(argv): def self_test(): + import contextlib + import io + + def quiet(argv): + # The negative controls print ::error:: lines on purpose; on a runner those would show + # as error annotations on a GREEN self-test, so their output is swallowed here. + with contextlib.redirect_stdout(io.StringIO()): + return run(argv) + def junit(path, cases): path.parent.mkdir(parents=True, exist_ok=True) body = ''.join( @@ -145,8 +175,8 @@ def self_test(): base = tmp / 'base.json' good = tmp / 'good' junit(good / 'junit-unit' / 'unit.xml', [('A', 'pass'), ('B', 'skip'), ('C', 'pass')]) - assert run(['write', str(good), '--baseline', str(base)]) == 0 - assert run(['check', str(good), '--baseline', str(base)]) == 0, 'identical run must be green' + assert quiet(['write', str(good), '--baseline', str(base)]) == 0 + assert quiet(['check', str(good), '--baseline', str(base)]) == 0, 'identical run must be green' cases = { 'pass -> skip': ([('A', 'skip'), ('B', 'skip'), ('C', 'pass')], 1), 'new skipped case': ([('A', 'pass'), ('B', 'skip'), ('C', 'pass'), ('D', 'skip')], 1), @@ -158,13 +188,16 @@ def self_test(): for label, (run_cases, expected) in cases.items(): d = tmp / label.replace(' ', '_').replace('>', '') junit(d / 'junit-unit' / 'unit.xml', run_cases) - got = run(['check', str(d), '--baseline', str(base)]) + got = quiet(['check', str(d), '--baseline', str(base)]) assert got == expected, f'{label}: exit {got}, expected {expected}' lost = tmp / 'lost' junit(lost / 'junit-other' / 'other.xml', [('A', 'pass')]) - assert run(['check', str(lost), '--baseline', str(base)]) == 1, 'a lane that vanished must be red' - assert run(['check', str(tmp / 'empty'), '--baseline', str(base)]) == 1, 'no JUnit must be red' - assert run(['check', str(good), '--baseline', str(tmp / 'none.json')]) == 1, 'no baseline must be red' + assert quiet(['check', str(lost), '--baseline', str(base)]) == 1, 'a lane that vanished must be red' + assert quiet(['check', str(tmp / 'empty'), '--baseline', str(base)]) == 1, 'no JUnit must be red' + assert quiet(['check', str(good), '--baseline', str(tmp / 'none.json')]) == 1, 'no baseline must be red' + twins = {'a/x': {'p': 'pass', 'q': 'skip'}, 'b/x': {'p': 'pass', 'q': 'pass'}} + packed = to_baseline(twins) + assert 'names_from' in packed['b/x'] and resolve_baseline(packed)['b/x']['names'] == ['p', 'q'] print('skip_census self-test: ok') return 0 diff --git a/scripts/data/skip_census_baseline.json b/scripts/data/skip_census_baseline.json new file mode 100644 index 00000000..011b92f1 --- /dev/null +++ b/scripts/data/skip_census_baseline.json @@ -0,0 +1,24277 @@ +{ + "junit-integration-inproc-acceptance-inproc/integration": { + "skipped": [ + "DirectGLES.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectGLES.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectGLES.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectGLES.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectGLES.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectGLES.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectGLES.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectGLES.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectGLES.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectGLES.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectGLES.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectGLES.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectGLES.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectGLES.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectGLES.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectGLES.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectGLES.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectGLES.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectGLES.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectGLES.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectGLES.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.PipeVerifyArmingScenario.Armed", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectGLES.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectGLES.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.Spawn.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Spawn.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Spawn.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Spawn.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "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", + "DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.Tcp.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Tcp.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Tcp.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Tcp.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectVulkan.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectVulkan.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectVulkan.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectVulkan.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectVulkan.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectVulkan.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectVulkan.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectVulkan.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectVulkan.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectVulkan.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectVulkan.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectVulkan.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectVulkan.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.PipeVerifyArmingScenario.Armed", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectVulkan.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectVulkan.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName" + ], + "names": [ + "DirectGLES.AdvertisedLimitsScenario.ComputeLocalSizeComesFromTheLinkedProgram", + "DirectGLES.AdvertisedLimitsScenario.ComputeUniformBlocksIsAnAmountAnApplicationCouldActuallyAllocate", + "DirectGLES.AdvertisedLimitsScenario.ComputeWorkGroupLimitsAreTheCapsBlocksAnswer", + "DirectGLES.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange", + "DirectGLES.AdvertisedLimitsScenario.EveryGL45CoreMinimumIsMet", + "DirectGLES.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectGLES.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.AdvertisedLimitsScenario.IndexedTargetSizeSurvivesDivisionByItsBindingCount", + "DirectGLES.AdvertisedLimitsScenario.PerStageBlockCountsFitInTheirBindingPoints", + "DirectGLES.AdvertisedLimitsScenario.ViewportArrayLimitsMeetTheirGL43Floors", + "DirectGLES.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectGLES.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectGLES.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectGLES.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectGLES.AsyncOff.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.AsyncOn.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectGLES.AsyncOn.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectGLES.AsyncOn.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectGLES.AsyncOn.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.AsyncOn.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectGLES.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectGLES.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectGLES.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectGLES.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectGLES.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectGLES.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectGLES.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectGLES.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectGLES.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectGLES.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectGLES.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectGLES.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectGLES.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectGLES.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectGLES.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectGLES.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectGLES.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectGLES.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectGLES.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectGLES.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectGLES.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectGLES.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectGLES.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectGLES.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.CsoContentAddressing.Off.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.CsoContentAddressing.On.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectGLES.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectGLES.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectGLES.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectGLES.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectGLES.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectGLES.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectGLES.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectGLES.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectGLES.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectGLES.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectGLES.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectGLES.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectGLES.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectGLES.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectGLES.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectGLES.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectGLES.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectGLES.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectGLES.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectGLES.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectGLES.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectGLES.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectGLES.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectGLES.DualBlockScenario.TheTwoRolesHaveDistinctBlocks", + "DirectGLES.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectGLES.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectGLES.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectGLES.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectGLES.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectGLES.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectGLES.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.F1WireScenario.ClearBufferivPixels", + "DirectGLES.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectGLES.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectGLES.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectGLES.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectGLES.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectGLES.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectGLES.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectGLES.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectGLES.F1WireScenario.CopyTexImage2DPixels", + "DirectGLES.F1WireScenario.CopyTexSubImage2DPixels", + "DirectGLES.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectGLES.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.F1WireScenario.GenerateMipmapDepthPixels", + "DirectGLES.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectGLES.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectGLES.F1WireScenario.GenerateMipmapPixels", + "DirectGLES.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectGLES.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectGLES.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectGLES.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectGLES.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectGLES.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectGLES.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectGLES.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectGLES.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectGLES.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectGLES.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectGLES.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectGLES.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectGLES.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectGLES.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectGLES.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectGLES.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectGLES.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectGLES.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectGLES.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectGLES.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectGLES.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw", + "DirectGLES.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectGLES.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectGLES.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectGLES.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectGLES.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectGLES.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectGLES.GuiBatchScenario.Baseline", + "DirectGLES.GuiBatchScenario.BlendAndDepth", + "DirectGLES.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectGLES.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectGLES.GuiBatchScenario.ShortIndices", + "DirectGLES.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectGLES.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectGLES.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectGLES.GuiBatchScenario.TwoBuildersWideIndices", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectGLES.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectGLES.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectGLES.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectGLES.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectGLES.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectGLES.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectGLES.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectGLES.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectGLES.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectGLES.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectGLES.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectGLES.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectGLES.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectGLES.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectGLES.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectGLES.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectGLES.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectGLES.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectGLES.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectGLES.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectGLES.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectGLES.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectGLES.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectGLES.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectGLES.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectGLES.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectGLES.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectGLES.ImageTargetKindScenario.LoadsTexture1D", + "DirectGLES.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2D", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.ImageTargetKindScenario.LoadsTexture3D", + "DirectGLES.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.ImageTargetKindScenario.LoadsTextureCube", + "DirectGLES.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectGLES.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectGLES.ImageTargetKindScenario.StoresTexture1D", + "DirectGLES.ImageTargetKindScenario.StoresTexture1DArray", + "DirectGLES.ImageTargetKindScenario.StoresTexture2D", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DArray", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.ImageTargetKindScenario.StoresTexture3D", + "DirectGLES.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.ImageTargetKindScenario.StoresTextureCube", + "DirectGLES.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectGLES.ImageTargetKindScenario.StoresTextureRectangle", + "DirectGLES.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectGLES.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectGLES.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectGLES.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectGLES.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectGLES.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectGLES.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectGLES.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectGLES.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectGLES.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectGLES.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectGLES.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectGLES.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectGLES.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectGLES.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectGLES.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectGLES.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectGLES.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectGLES.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectGLES.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectGLES.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectGLES.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectGLES.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectGLES.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectGLES.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectGLES.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectGLES.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectGLES.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectGLES.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectGLES.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectGLES.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectGLES.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectGLES.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectGLES.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectGLES.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectGLES.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectGLES.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectGLES.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectGLES.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectGLES.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectGLES.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectGLES.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectGLES.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectGLES.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectGLES.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectGLES.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectGLES.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectGLES.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectGLES.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectGLES.MallocPerturb.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectGLES.MapPersistentRoundtrips.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.MapPersistentRoundtrips.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectGLES.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectGLES.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "DirectGLES.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectGLES.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectGLES.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectGLES.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectGLES.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectGLES.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectGLES.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectGLES.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectGLES.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectGLES.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectGLES.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectGLES.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectGLES.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectGLES.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectGLES.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectGLES.ObjectSubsystemControl.Consumer.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectGLES.ObjectSubsystemControl.Off.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ObjectSubsystemControl.On.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ObjectSubsystemControl.Refused.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControl.RefusedTexture.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectGLES.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectGLES.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectGLES.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectGLES.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectGLES.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.OrientationScenario.OffscreenPassRendersUpright", + "DirectGLES.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectGLES.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectGLES.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectGLES.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectGLES.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectGLES.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectGLES.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectGLES.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectGLES.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectGLES.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectGLES.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectGLES.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectGLES.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectGLES.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectGLES.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectGLES.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectGLES.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectGLES.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectGLES.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectGLES.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectGLES.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectGLES.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectGLES.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectGLES.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectGLES.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectGLES.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectGLES.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectGLES.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectGLES.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectGLES.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectGLES.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectGLES.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectGLES.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectGLES.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectGLES.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectGLES.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectGLES.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectGLES.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectGLES.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectGLES.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectGLES.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectGLES.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectGLES.PersistentMapArm.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.PipeVerifyArmingScenario.Armed", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectGLES.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectGLES.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectGLES.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectGLES.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectGLES.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.PointSizeDemotion.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.PointSizeDemotion.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.PointSizeDemotion.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectGLES.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectGLES.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectGLES.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectGLES.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectGLES.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectGLES.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectGLES.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectGLES.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectGLES.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectGLES.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.ProgramPipelineScenario.AReservedNameTakesStateBeforeItIsAProgramPipeline", + "DirectGLES.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectGLES.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectGLES.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectGLES.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectGLES.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectGLES.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectGLES.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectGLES.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectGLES.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectGLES.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectGLES.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectGLES.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectGLES.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "DirectGLES.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectGLES.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectGLES.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectGLES.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectGLES.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectGLES.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectGLES.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectGLES.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectGLES.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectGLES.ResidentIndexScenario.PromotedDynamicEbo", + "DirectGLES.ResourceSubsystemControl.Off.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ResourceSubsystemControl.On.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectGLES.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectGLES.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectGLES.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectGLES.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectGLES.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectGLES.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectGLES.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectGLES.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectGLES.Spawn.AdoptT0Disallowed.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Spawn.AdoptT0Disallowed.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectGLES.Spawn.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.Spawn.AsyncOff.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectGLES.Spawn.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.Spawn.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.Spawn.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.Spawn.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.Spawn.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.Spawn.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.Spawn.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.Spawn.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.Spawn.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.Spawn.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.Spawn.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.Spawn.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.Spawn.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectGLES.Spawn.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectGLES.Spawn.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectGLES.Spawn.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectGLES.Spawn.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectGLES.Spawn.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectGLES.Spawn.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectGLES.Spawn.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Spawn.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectGLES.Spawn.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectGLES.Spawn.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Spawn.ColdStart.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectGLES.Spawn.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectGLES.Spawn.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectGLES.Spawn.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectGLES.Spawn.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectGLES.Spawn.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectGLES.Spawn.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectGLES.Spawn.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectGLES.Spawn.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectGLES.Spawn.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectGLES.Spawn.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectGLES.Spawn.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Spawn.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Spawn.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Spawn.CpuMip.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Spawn.CpuMip.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.Spawn.CpuMip.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Spawn.CpuMip.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.Spawn.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.Spawn.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.Spawn.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.Spawn.Ct.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectGLES.Spawn.Ct.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.Spawn.Ct.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.Spawn.Ct.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectGLES.Spawn.Ct.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectGLES.Spawn.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.Spawn.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Spawn.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectGLES.Spawn.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectGLES.Spawn.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectGLES.Spawn.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectGLES.Spawn.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectGLES.Spawn.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectGLES.Spawn.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectGLES.Spawn.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectGLES.Spawn.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectGLES.Spawn.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectGLES.Spawn.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectGLES.Spawn.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectGLES.Spawn.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectGLES.Spawn.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectGLES.Spawn.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectGLES.Spawn.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectGLES.Spawn.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectGLES.Spawn.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectGLES.Spawn.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectGLES.Spawn.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.Spawn.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectGLES.Spawn.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectGLES.Spawn.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectGLES.Spawn.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectGLES.Spawn.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectGLES.Spawn.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectGLES.Spawn.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectGLES.Spawn.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.CopyTexImage2DPixels", + "DirectGLES.Spawn.F1.F1WireScenario.CopyTexSubImage2DPixels", + "DirectGLES.Spawn.F1.F1WireScenario.GenerateMipmapDepthPixels", + "DirectGLES.Spawn.F1.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectGLES.Spawn.F1.F1WireScenario.GenerateMipmapPixels", + "DirectGLES.Spawn.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.Spawn.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.Spawn.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectGLES.Spawn.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectGLES.Spawn.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectGLES.Spawn.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectGLES.Spawn.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectGLES.Spawn.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.Spawn.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectGLES.Spawn.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.Spawn.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectGLES.Spawn.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectGLES.Spawn.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectGLES.Spawn.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectGLES.Spawn.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectGLES.Spawn.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.Spawn.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectGLES.Spawn.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.Spawn.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectGLES.Spawn.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.Spawn.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectGLES.Spawn.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.Spawn.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.Spawn.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectGLES.Spawn.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Spawn.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Spawn.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectGLES.Spawn.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectGLES.Spawn.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectGLES.Spawn.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.Spawn.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Spawn.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Spawn.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Spawn.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Spawn.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.Spawn.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectGLES.Spawn.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectGLES.Spawn.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectGLES.Spawn.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectGLES.Spawn.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectGLES.Spawn.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectGLES.Spawn.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectGLES.Spawn.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectGLES.Spawn.GuiBatchScenario.Baseline", + "DirectGLES.Spawn.GuiBatchScenario.BlendAndDepth", + "DirectGLES.Spawn.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectGLES.Spawn.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectGLES.Spawn.GuiBatchScenario.ShortIndices", + "DirectGLES.Spawn.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectGLES.Spawn.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectGLES.Spawn.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectGLES.Spawn.GuiBatchScenario.TwoBuildersWideIndices", + "DirectGLES.Spawn.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.Spawn.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectGLES.Spawn.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectGLES.Spawn.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectGLES.Spawn.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectGLES.Spawn.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectGLES.Spawn.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectGLES.Spawn.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectGLES.Spawn.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectGLES.Spawn.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectGLES.Spawn.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectGLES.Spawn.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectGLES.Spawn.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectGLES.Spawn.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectGLES.Spawn.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectGLES.Spawn.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectGLES.Spawn.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectGLES.Spawn.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2D", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture3D", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureCube", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture1DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2D", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture3D", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureCube", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureRectangle", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Spawn.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectGLES.Spawn.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectGLES.Spawn.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectGLES.Spawn.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectGLES.Spawn.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Spawn.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Spawn.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectGLES.Spawn.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectGLES.Spawn.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectGLES.Spawn.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectGLES.Spawn.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectGLES.Spawn.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectGLES.Spawn.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectGLES.Spawn.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectGLES.Spawn.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectGLES.Spawn.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Spawn.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Spawn.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectGLES.Spawn.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.Spawn.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.Spawn.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectGLES.Spawn.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectGLES.Spawn.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Spawn.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.Spawn.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectGLES.Spawn.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.Spawn.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectGLES.Spawn.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectGLES.Spawn.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectGLES.Spawn.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectGLES.Spawn.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Spawn.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectGLES.Spawn.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Spawn.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectGLES.Spawn.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.Spawn.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectGLES.Spawn.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectGLES.Spawn.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectGLES.Spawn.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectGLES.Spawn.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.Spawn.OrientationScenario.OffscreenPassRendersUpright", + "DirectGLES.Spawn.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectGLES.Spawn.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectGLES.Spawn.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.Spawn.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectGLES.Spawn.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectGLES.Spawn.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectGLES.Spawn.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectGLES.Spawn.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectGLES.Spawn.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectGLES.Spawn.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectGLES.Spawn.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectGLES.Spawn.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectGLES.Spawn.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectGLES.Spawn.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectGLES.Spawn.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectGLES.Spawn.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectGLES.Spawn.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectGLES.Spawn.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectGLES.Spawn.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectGLES.Spawn.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Spawn.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectGLES.Spawn.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Spawn.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Spawn.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.Spawn.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.Spawn.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.Spawn.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.Spawn.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.Spawn.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.Spawn.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.Spawn.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.Spawn.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.Spawn.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Spawn.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectGLES.Spawn.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.Spawn.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectGLES.Spawn.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectGLES.Spawn.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectGLES.Spawn.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectGLES.Spawn.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.Spawn.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Spawn.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Spawn.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Spawn.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Spawn.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectGLES.Spawn.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectGLES.Spawn.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectGLES.Spawn.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectGLES.Spawn.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectGLES.Spawn.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectGLES.Spawn.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectGLES.Spawn.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectGLES.Spawn.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectGLES.Spawn.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectGLES.Spawn.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectGLES.Spawn.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectGLES.Spawn.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectGLES.Spawn.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectGLES.Spawn.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectGLES.Spawn.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectGLES.Spawn.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectGLES.Spawn.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectGLES.Spawn.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectGLES.Spawn.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectGLES.Spawn.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectGLES.Spawn.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectGLES.Spawn.RemintFallback.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.Spawn.RemintFallback.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.Spawn.RemintFallback.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.Spawn.RemintFallback.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectGLES.Spawn.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectGLES.Spawn.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectGLES.Spawn.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectGLES.Spawn.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.Spawn.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectGLES.Spawn.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectGLES.Spawn.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectGLES.Spawn.ResidentIndexScenario.PromotedDynamicEbo", + "DirectGLES.Spawn.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Spawn.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectGLES.Spawn.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Spawn.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectGLES.Spawn.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectGLES.Spawn.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectGLES.Spawn.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectGLES.Spawn.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectGLES.Spawn.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectGLES.Spawn.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectGLES.Spawn.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectGLES.Spawn.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectGLES.Spawn.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.Spawn.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.Spawn.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.Spawn.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.Spawn.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.Spawn.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.Spawn.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.Spawn.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Spawn.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Spawn.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.Spawn.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.Spawn.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectGLES.Spawn.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectGLES.Spawn.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectGLES.Spawn.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectGLES.Spawn.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Spawn.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectGLES.Spawn.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectGLES.Spawn.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectGLES.Spawn.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectGLES.Spawn.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectGLES.Spawn.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectGLES.Spawn.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Spawn.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Spawn.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectGLES.Spawn.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectGLES.Spawn.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectGLES.Spawn.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.Spawn.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.Spawn.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectGLES.Spawn.TextureUploadShape.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.Spawn.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectGLES.Spawn.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectGLES.Spawn.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Spawn.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Spawn.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectGLES.Spawn.TextureViewScenario.CoherencyIsBidirectional", + "DirectGLES.Spawn.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectGLES.Spawn.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectGLES.Spawn.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectGLES.Spawn.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectGLES.Spawn.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectGLES.Spawn.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectGLES.Spawn.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectGLES.Spawn.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectGLES.Spawn.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectGLES.Spawn.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectGLES.Spawn.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectGLES.Spawn.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectGLES.Spawn.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectGLES.Spawn.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.Spawn.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectGLES.Spawn.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectGLES.Spawn.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.Spawn.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectGLES.Spawn.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectGLES.Spawn.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectGLES.Spawn.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Spawn.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Spawn.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Spawn.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Spawn.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Spawn.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectGLES.Spawn.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectGLES.Spawn.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectGLES.Spawn.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectGLES.Spawn.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectGLES.Spawn.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectGLES.Spawn.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectGLES.Spawn.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectGLES.Spawn.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectGLES.Spawn.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectGLES.Spawn.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectGLES.Spawn.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Spawn.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectGLES.Spawn.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectGLES.Spawn.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.Spawn.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectGLES.Spawn.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Spawn.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectGLES.Spawn.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectGLES.Spawn.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectGLES.Spawn.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectGLES.Spawn.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectGLES.Spawn.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectGLES.Spawn.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectGLES.Spawn.WidenedPacked16.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Spawn.WidenedPacked16.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Spawn.WidenedPacked16.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Spawn.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectGLES.Spawn.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectGLES.Spawn.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectGLES.Spawn.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.Spawn.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectGLES.Spawn.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.Spawn.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectGLES.Spawn.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectGLES.SpirvShaderBinaryScenario.AnUnsupportedBinaryFormatIsRejectedInsteadOfSilentlyAccepted", + "DirectGLES.SpirvShaderBinaryScenario.CompileShaderOnASpirvShaderIsInvalidOperationAndShaderSourceTakesItBack", + "DirectGLES.SpirvShaderBinaryScenario.ShaderBinaryFormatIsAdvertisedExactlyOnce", + "DirectGLES.SpirvShaderBinaryScenario.SpecializeShaderErrorSurfaceMatchesTheExtension", + "DirectGLES.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "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.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.CpuMip.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Split.CpuMip.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.Split.CpuMip.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Split.CpuMip.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.Split.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.Split.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "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.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.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.RemintFallback.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.Split.RemintFallback.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.Split.RemintFallback.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.Split.RemintFallback.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "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.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", + "DirectGLES.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectGLES.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectGLES.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectGLES.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectGLES.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Tcp.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectGLES.Tcp.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.Tcp.AsyncOff.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectGLES.Tcp.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.Tcp.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.Tcp.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.Tcp.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.Tcp.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.Tcp.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.Tcp.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.Tcp.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.Tcp.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.Tcp.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.Tcp.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.Tcp.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.Tcp.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectGLES.Tcp.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectGLES.Tcp.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectGLES.Tcp.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectGLES.Tcp.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectGLES.Tcp.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectGLES.Tcp.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectGLES.Tcp.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Tcp.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectGLES.Tcp.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectGLES.Tcp.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Tcp.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectGLES.Tcp.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectGLES.Tcp.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectGLES.Tcp.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectGLES.Tcp.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectGLES.Tcp.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectGLES.Tcp.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectGLES.Tcp.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectGLES.Tcp.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectGLES.Tcp.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectGLES.Tcp.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Tcp.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Tcp.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.Tcp.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.Tcp.Ct.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectGLES.Tcp.Ct.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.Tcp.Ct.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.Tcp.Ct.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectGLES.Tcp.Ct.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectGLES.Tcp.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.Tcp.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Tcp.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectGLES.Tcp.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectGLES.Tcp.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectGLES.Tcp.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectGLES.Tcp.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectGLES.Tcp.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectGLES.Tcp.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectGLES.Tcp.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectGLES.Tcp.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectGLES.Tcp.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectGLES.Tcp.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectGLES.Tcp.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectGLES.Tcp.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectGLES.Tcp.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectGLES.Tcp.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectGLES.Tcp.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectGLES.Tcp.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectGLES.Tcp.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectGLES.Tcp.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectGLES.Tcp.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.Tcp.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectGLES.Tcp.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectGLES.Tcp.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectGLES.Tcp.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectGLES.Tcp.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectGLES.Tcp.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectGLES.Tcp.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectGLES.Tcp.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.CopyTexImage2DPixels", + "DirectGLES.Tcp.F1.F1WireScenario.CopyTexSubImage2DPixels", + "DirectGLES.Tcp.F1.F1WireScenario.GenerateMipmapDepthPixels", + "DirectGLES.Tcp.F1.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectGLES.Tcp.F1.F1WireScenario.GenerateMipmapPixels", + "DirectGLES.Tcp.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.Tcp.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.Tcp.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectGLES.Tcp.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectGLES.Tcp.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectGLES.Tcp.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectGLES.Tcp.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectGLES.Tcp.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.Tcp.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectGLES.Tcp.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.Tcp.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectGLES.Tcp.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectGLES.Tcp.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectGLES.Tcp.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectGLES.Tcp.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectGLES.Tcp.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.Tcp.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectGLES.Tcp.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.Tcp.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectGLES.Tcp.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.Tcp.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectGLES.Tcp.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.Tcp.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.Tcp.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectGLES.Tcp.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Tcp.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Tcp.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectGLES.Tcp.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectGLES.Tcp.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectGLES.Tcp.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.Tcp.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Tcp.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Tcp.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Tcp.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Tcp.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.Tcp.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectGLES.Tcp.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectGLES.Tcp.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectGLES.Tcp.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectGLES.Tcp.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectGLES.Tcp.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectGLES.Tcp.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectGLES.Tcp.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectGLES.Tcp.GuiBatchScenario.Baseline", + "DirectGLES.Tcp.GuiBatchScenario.BlendAndDepth", + "DirectGLES.Tcp.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectGLES.Tcp.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectGLES.Tcp.GuiBatchScenario.ShortIndices", + "DirectGLES.Tcp.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectGLES.Tcp.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectGLES.Tcp.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectGLES.Tcp.GuiBatchScenario.TwoBuildersWideIndices", + "DirectGLES.Tcp.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.Tcp.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectGLES.Tcp.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectGLES.Tcp.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectGLES.Tcp.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectGLES.Tcp.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectGLES.Tcp.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectGLES.Tcp.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectGLES.Tcp.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectGLES.Tcp.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectGLES.Tcp.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectGLES.Tcp.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectGLES.Tcp.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectGLES.Tcp.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectGLES.Tcp.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectGLES.Tcp.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectGLES.Tcp.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectGLES.Tcp.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2D", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture3D", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureCube", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture1DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2D", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture3D", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureCube", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureRectangle", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Tcp.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectGLES.Tcp.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectGLES.Tcp.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectGLES.Tcp.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectGLES.Tcp.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Tcp.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Tcp.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectGLES.Tcp.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectGLES.Tcp.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectGLES.Tcp.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectGLES.Tcp.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectGLES.Tcp.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectGLES.Tcp.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectGLES.Tcp.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectGLES.Tcp.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectGLES.Tcp.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Tcp.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Tcp.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectGLES.Tcp.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.Tcp.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.Tcp.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectGLES.Tcp.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectGLES.Tcp.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Tcp.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.Tcp.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectGLES.Tcp.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.Tcp.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectGLES.Tcp.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectGLES.Tcp.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectGLES.Tcp.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectGLES.Tcp.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Tcp.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectGLES.Tcp.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Tcp.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectGLES.Tcp.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.Tcp.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectGLES.Tcp.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectGLES.Tcp.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectGLES.Tcp.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectGLES.Tcp.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.Tcp.OrientationScenario.OffscreenPassRendersUpright", + "DirectGLES.Tcp.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectGLES.Tcp.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectGLES.Tcp.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.Tcp.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectGLES.Tcp.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectGLES.Tcp.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectGLES.Tcp.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectGLES.Tcp.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectGLES.Tcp.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectGLES.Tcp.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectGLES.Tcp.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectGLES.Tcp.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectGLES.Tcp.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectGLES.Tcp.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectGLES.Tcp.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectGLES.Tcp.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectGLES.Tcp.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectGLES.Tcp.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectGLES.Tcp.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectGLES.Tcp.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Tcp.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectGLES.Tcp.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Tcp.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Tcp.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.Tcp.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.Tcp.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.Tcp.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.Tcp.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.Tcp.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.Tcp.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.Tcp.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.Tcp.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.Tcp.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Tcp.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectGLES.Tcp.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.Tcp.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectGLES.Tcp.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectGLES.Tcp.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectGLES.Tcp.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectGLES.Tcp.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.Tcp.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Tcp.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Tcp.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Tcp.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Tcp.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectGLES.Tcp.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectGLES.Tcp.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectGLES.Tcp.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectGLES.Tcp.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectGLES.Tcp.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectGLES.Tcp.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectGLES.Tcp.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectGLES.Tcp.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectGLES.Tcp.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectGLES.Tcp.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectGLES.Tcp.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectGLES.Tcp.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectGLES.Tcp.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectGLES.Tcp.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectGLES.Tcp.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectGLES.Tcp.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectGLES.Tcp.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectGLES.Tcp.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectGLES.Tcp.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectGLES.Tcp.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectGLES.Tcp.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectGLES.Tcp.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectGLES.Tcp.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectGLES.Tcp.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectGLES.Tcp.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.Tcp.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectGLES.Tcp.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectGLES.Tcp.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectGLES.Tcp.ResidentIndexScenario.PromotedDynamicEbo", + "DirectGLES.Tcp.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Tcp.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectGLES.Tcp.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Tcp.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectGLES.Tcp.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectGLES.Tcp.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectGLES.Tcp.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectGLES.Tcp.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectGLES.Tcp.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectGLES.Tcp.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectGLES.Tcp.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectGLES.Tcp.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectGLES.Tcp.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.Tcp.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.Tcp.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.Tcp.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.Tcp.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.Tcp.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.Tcp.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.Tcp.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Tcp.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Tcp.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.Tcp.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.Tcp.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectGLES.Tcp.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectGLES.Tcp.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectGLES.Tcp.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectGLES.Tcp.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Tcp.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectGLES.Tcp.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectGLES.Tcp.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectGLES.Tcp.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectGLES.Tcp.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectGLES.Tcp.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectGLES.Tcp.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Tcp.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Tcp.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectGLES.Tcp.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectGLES.Tcp.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectGLES.Tcp.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.Tcp.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.Tcp.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectGLES.Tcp.TextureUploadShape.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.Tcp.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectGLES.Tcp.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectGLES.Tcp.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Tcp.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Tcp.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectGLES.Tcp.TextureViewScenario.CoherencyIsBidirectional", + "DirectGLES.Tcp.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectGLES.Tcp.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectGLES.Tcp.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectGLES.Tcp.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectGLES.Tcp.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectGLES.Tcp.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectGLES.Tcp.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectGLES.Tcp.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectGLES.Tcp.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectGLES.Tcp.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectGLES.Tcp.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectGLES.Tcp.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectGLES.Tcp.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectGLES.Tcp.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.Tcp.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectGLES.Tcp.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectGLES.Tcp.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.Tcp.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectGLES.Tcp.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectGLES.Tcp.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectGLES.Tcp.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Tcp.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Tcp.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Tcp.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Tcp.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Tcp.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectGLES.Tcp.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectGLES.Tcp.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectGLES.Tcp.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectGLES.Tcp.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectGLES.Tcp.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectGLES.Tcp.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectGLES.Tcp.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectGLES.Tcp.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectGLES.Tcp.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectGLES.Tcp.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectGLES.Tcp.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Tcp.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectGLES.Tcp.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectGLES.Tcp.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.Tcp.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectGLES.Tcp.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Tcp.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectGLES.Tcp.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectGLES.Tcp.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectGLES.Tcp.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectGLES.Tcp.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectGLES.Tcp.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectGLES.Tcp.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectGLES.Tcp.WidenedPacked16.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Tcp.WidenedPacked16.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Tcp.WidenedPacked16.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Tcp.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectGLES.Tcp.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectGLES.Tcp.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectGLES.Tcp.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.Tcp.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectGLES.Tcp.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.Tcp.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectGLES.Tcp.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectGLES.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectGLES.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectGLES.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectGLES.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectGLES.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectGLES.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectGLES.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectGLES.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectGLES.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectGLES.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectGLES.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectGLES.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectGLES.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectGLES.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectGLES.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectGLES.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectGLES.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectGLES.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectGLES.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectGLES.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectGLES.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectGLES.TextureUploadShape.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectGLES.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectGLES.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectGLES.TextureViewScenario.CoherencyIsBidirectional", + "DirectGLES.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectGLES.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectGLES.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectGLES.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectGLES.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectGLES.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectGLES.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectGLES.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectGLES.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectGLES.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectGLES.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectGLES.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectGLES.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectGLES.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectGLES.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectGLES.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectGLES.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectGLES.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectGLES.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectGLES.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectGLES.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectGLES.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectGLES.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectGLES.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectGLES.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectGLES.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectGLES.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectGLES.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectGLES.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectGLES.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectGLES.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectGLES.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectGLES.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectGLES.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectGLES.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectGLES.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectGLES.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectGLES.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectGLES.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectGLES.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectGLES.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.WidenedPacked16.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.WidenedPacked16.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.WidenedPacked16.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectGLES.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectGLES.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectGLES.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectGLES.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectGLES.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectGLES.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectGLES.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectGLES.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectGLES.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectGLES.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectGLES.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectGLES.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectGLES.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectGLES.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectGLES.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectGLES.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectGLES.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectGLES.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.AdvertisedLimitsScenario.ComputeLocalSizeComesFromTheLinkedProgram", + "DirectVulkan.AdvertisedLimitsScenario.ComputeUniformBlocksIsAnAmountAnApplicationCouldActuallyAllocate", + "DirectVulkan.AdvertisedLimitsScenario.ComputeWorkGroupLimitsAreTheCapsBlocksAnswer", + "DirectVulkan.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange", + "DirectVulkan.AdvertisedLimitsScenario.EveryGL45CoreMinimumIsMet", + "DirectVulkan.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectVulkan.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectVulkan.AdvertisedLimitsScenario.IndexedTargetSizeSurvivesDivisionByItsBindingCount", + "DirectVulkan.AdvertisedLimitsScenario.PerStageBlockCountsFitInTheirBindingPoints", + "DirectVulkan.AdvertisedLimitsScenario.ViewportArrayLimitsMeetTheirGL43Floors", + "DirectVulkan.ArenaArm.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectVulkan.AsyncCompile.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectVulkan.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectVulkan.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectVulkan.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectVulkan.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectVulkan.AsyncOff.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.AsyncOn.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectVulkan.AsyncOn.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectVulkan.AsyncOn.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectVulkan.AsyncOn.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.AsyncOn.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectVulkan.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectVulkan.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectVulkan.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectVulkan.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectVulkan.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectVulkan.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectVulkan.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectVulkan.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectVulkan.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectVulkan.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectVulkan.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectVulkan.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectVulkan.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectVulkan.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectVulkan.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectVulkan.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectVulkan.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectVulkan.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectVulkan.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectVulkan.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectVulkan.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectVulkan.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectVulkan.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectVulkan.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectVulkan.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectVulkan.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectVulkan.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectVulkan.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectVulkan.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectVulkan.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectVulkan.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectVulkan.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectVulkan.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectVulkan.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectVulkan.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectVulkan.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectVulkan.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectVulkan.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectVulkan.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectVulkan.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectVulkan.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectVulkan.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectVulkan.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectVulkan.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectVulkan.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectVulkan.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectVulkan.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectVulkan.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectVulkan.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectVulkan.CrossFrameBufferScenario.IndexBufferSubData", + "DirectVulkan.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectVulkan.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectVulkan.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectVulkan.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectVulkan.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectVulkan.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectVulkan.CrossFrameBufferScenario.VertexBufferSubData", + "DirectVulkan.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectVulkan.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectVulkan.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectVulkan.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectVulkan.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectVulkan.CsoContentAddressing.Off.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.CsoContentAddressing.On.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectVulkan.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectVulkan.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectVulkan.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectVulkan.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectVulkan.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectVulkan.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectVulkan.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectVulkan.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectVulkan.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectVulkan.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectVulkan.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectVulkan.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectVulkan.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectVulkan.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectVulkan.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectVulkan.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectVulkan.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectVulkan.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectVulkan.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectVulkan.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectVulkan.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectVulkan.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectVulkan.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectVulkan.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectVulkan.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectVulkan.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectVulkan.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectVulkan.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectVulkan.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectVulkan.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectVulkan.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectVulkan.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectVulkan.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectVulkan.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectVulkan.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectVulkan.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectVulkan.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectVulkan.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectVulkan.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectVulkan.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectVulkan.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectVulkan.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectVulkan.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectVulkan.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectVulkan.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectVulkan.DualBlockScenario.TheTwoRolesHaveDistinctBlocks", + "DirectVulkan.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectVulkan.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectVulkan.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectVulkan.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectVulkan.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectVulkan.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectVulkan.F1WireScenario.ClearBufferfiPixels", + "DirectVulkan.F1WireScenario.ClearBufferfvPixels", + "DirectVulkan.F1WireScenario.ClearBufferivPixels", + "DirectVulkan.F1WireScenario.ClearBufferuivPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectVulkan.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectVulkan.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectVulkan.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectVulkan.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectVulkan.F1WireScenario.CopyTexImage2DPixels", + "DirectVulkan.F1WireScenario.CopyTexSubImage2DPixels", + "DirectVulkan.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectVulkan.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectVulkan.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectVulkan.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectVulkan.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectVulkan.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectVulkan.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectVulkan.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectVulkan.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectVulkan.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectVulkan.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectVulkan.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectVulkan.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectVulkan.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectVulkan.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectVulkan.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectVulkan.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectVulkan.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectVulkan.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectVulkan.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectVulkan.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectVulkan.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectVulkan.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectVulkan.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectVulkan.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectVulkan.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectVulkan.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectVulkan.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectVulkan.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectVulkan.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectVulkan.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectVulkan.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectVulkan.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectVulkan.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectVulkan.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectVulkan.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectVulkan.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectVulkan.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectVulkan.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectVulkan.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectVulkan.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectVulkan.GuiBatchScenario.Baseline", + "DirectVulkan.GuiBatchScenario.BlendAndDepth", + "DirectVulkan.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectVulkan.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectVulkan.GuiBatchScenario.ShortIndices", + "DirectVulkan.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectVulkan.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectVulkan.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectVulkan.GuiBatchScenario.TwoBuildersWideIndices", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectVulkan.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectVulkan.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectVulkan.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectVulkan.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectVulkan.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectVulkan.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectVulkan.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectVulkan.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectVulkan.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectVulkan.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectVulkan.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectVulkan.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectVulkan.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectVulkan.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectVulkan.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectVulkan.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectVulkan.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectVulkan.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectVulkan.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectVulkan.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectVulkan.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectVulkan.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectVulkan.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectVulkan.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectVulkan.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectVulkan.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectVulkan.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectVulkan.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture1D", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2D", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture3D", + "DirectVulkan.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectVulkan.ImageTargetKindScenario.LoadsTextureCube", + "DirectVulkan.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectVulkan.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectVulkan.ImageTargetKindScenario.StoresTexture1D", + "DirectVulkan.ImageTargetKindScenario.StoresTexture1DArray", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2D", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DArray", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.ImageTargetKindScenario.StoresTexture3D", + "DirectVulkan.ImageTargetKindScenario.StoresTextureBuffer", + "DirectVulkan.ImageTargetKindScenario.StoresTextureCube", + "DirectVulkan.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectVulkan.ImageTargetKindScenario.StoresTextureRectangle", + "DirectVulkan.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectVulkan.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectVulkan.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectVulkan.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectVulkan.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectVulkan.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectVulkan.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectVulkan.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectVulkan.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectVulkan.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectVulkan.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectVulkan.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectVulkan.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectVulkan.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectVulkan.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectVulkan.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectVulkan.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectVulkan.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectVulkan.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectVulkan.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectVulkan.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectVulkan.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectVulkan.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectVulkan.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectVulkan.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectVulkan.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectVulkan.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectVulkan.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectVulkan.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectVulkan.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectVulkan.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectVulkan.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectVulkan.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectVulkan.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectVulkan.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectVulkan.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectVulkan.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectVulkan.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectVulkan.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectVulkan.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectVulkan.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectVulkan.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectVulkan.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectVulkan.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectVulkan.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectVulkan.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectVulkan.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectVulkan.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectVulkan.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectVulkan.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectVulkan.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectVulkan.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectVulkan.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectVulkan.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectVulkan.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectVulkan.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectVulkan.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectVulkan.MallocPerturb.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectVulkan.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectVulkan.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectVulkan.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "DirectVulkan.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectVulkan.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectVulkan.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectVulkan.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectVulkan.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectVulkan.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectVulkan.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectVulkan.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectVulkan.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectVulkan.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectVulkan.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectVulkan.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectVulkan.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectVulkan.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectVulkan.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectVulkan.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectVulkan.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectVulkan.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectVulkan.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectVulkan.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectVulkan.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectVulkan.ObjectSubsystemControl.NoConsumer.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectVulkan.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectVulkan.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectVulkan.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectVulkan.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectVulkan.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectVulkan.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectVulkan.OrientationScenario.OffscreenPassRendersUpright", + "DirectVulkan.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectVulkan.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectVulkan.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectVulkan.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectVulkan.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectVulkan.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectVulkan.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectVulkan.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectVulkan.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectVulkan.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectVulkan.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectVulkan.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectVulkan.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectVulkan.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectVulkan.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectVulkan.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectVulkan.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectVulkan.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectVulkan.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectVulkan.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectVulkan.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectVulkan.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectVulkan.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectVulkan.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectVulkan.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectVulkan.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectVulkan.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectVulkan.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectVulkan.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectVulkan.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectVulkan.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectVulkan.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectVulkan.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectVulkan.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectVulkan.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectVulkan.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectVulkan.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectVulkan.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectVulkan.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectVulkan.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectVulkan.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectVulkan.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectVulkan.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectVulkan.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectVulkan.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectVulkan.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectVulkan.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectVulkan.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectVulkan.PipeVerifyArmingScenario.Armed", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectVulkan.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectVulkan.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectVulkan.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectVulkan.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectVulkan.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectVulkan.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectVulkan.PointSizeDemotion.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectVulkan.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.PointSizeDemotion.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectVulkan.PointSizeDemotion.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectVulkan.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectVulkan.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectVulkan.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectVulkan.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectVulkan.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectVulkan.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectVulkan.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectVulkan.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectVulkan.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectVulkan.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectVulkan.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectVulkan.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectVulkan.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectVulkan.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectVulkan.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectVulkan.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectVulkan.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectVulkan.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectVulkan.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectVulkan.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectVulkan.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectVulkan.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ProgramPipelineScenario.AReservedNameTakesStateBeforeItIsAProgramPipeline", + "DirectVulkan.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectVulkan.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectVulkan.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectVulkan.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectVulkan.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectVulkan.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectVulkan.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectVulkan.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectVulkan.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectVulkan.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectVulkan.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectVulkan.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectVulkan.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectVulkan.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectVulkan.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectVulkan.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectVulkan.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectVulkan.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectVulkan.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectVulkan.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectVulkan.ResidentIndexScenario.PromotedDynamicEbo", + "DirectVulkan.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectVulkan.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectVulkan.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectVulkan.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectVulkan.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectVulkan.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectVulkan.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectVulkan.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectVulkan.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.Spawn.ColdStart.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectVulkan.SpirvShaderBinaryScenario.AnUnsupportedBinaryFormatIsRejectedInsteadOfSilentlyAccepted", + "DirectVulkan.SpirvShaderBinaryScenario.CompileShaderOnASpirvShaderIsInvalidOperationAndShaderSourceTakesItBack", + "DirectVulkan.SpirvShaderBinaryScenario.ShaderBinaryFormatIsAdvertisedExactlyOnce", + "DirectVulkan.SpirvShaderBinaryScenario.SpecializeShaderErrorSurfaceMatchesTheExtension", + "DirectVulkan.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectVulkan.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectVulkan.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectVulkan.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectVulkan.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectVulkan.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectVulkan.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectVulkan.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectVulkan.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectVulkan.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectVulkan.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectVulkan.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectVulkan.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectVulkan.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectVulkan.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectVulkan.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectVulkan.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectVulkan.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectVulkan.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectVulkan.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectVulkan.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectVulkan.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectVulkan.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectVulkan.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectVulkan.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectVulkan.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectVulkan.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectVulkan.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectVulkan.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectVulkan.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectVulkan.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectVulkan.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectVulkan.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectVulkan.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectVulkan.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectVulkan.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectVulkan.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectVulkan.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectVulkan.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectVulkan.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectVulkan.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectVulkan.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectVulkan.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectVulkan.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectVulkan.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectVulkan.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectVulkan.TextureViewScenario.CoherencyIsBidirectional", + "DirectVulkan.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectVulkan.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectVulkan.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectVulkan.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectVulkan.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectVulkan.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectVulkan.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectVulkan.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectVulkan.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectVulkan.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectVulkan.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectVulkan.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectVulkan.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectVulkan.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectVulkan.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectVulkan.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectVulkan.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectVulkan.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectVulkan.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectVulkan.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectVulkan.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectVulkan.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectVulkan.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectVulkan.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectVulkan.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectVulkan.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectVulkan.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectVulkan.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectVulkan.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectVulkan.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectVulkan.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectVulkan.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectVulkan.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectVulkan.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectVulkan.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectVulkan.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectVulkan.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectVulkan.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectVulkan.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectVulkan.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectVulkan.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectVulkan.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectVulkan.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectVulkan.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectVulkan.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectVulkan.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectVulkan.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectVulkan.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectVulkan.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectVulkan.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectVulkan.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectVulkan.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectVulkan.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectVulkan.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectVulkan.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectVulkan.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectVulkan.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectVulkan.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectVulkan.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectVulkan.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectVulkan.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectVulkan.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectVulkan.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectVulkan.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectVulkan.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectVulkan.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectVulkan.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectVulkan.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectVulkan.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectVulkan.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectVulkan.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectVulkan.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectVulkan.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectVulkan.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectVulkan.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "TcpServer.Start", + "TcpServer.Start.P8aForcedDs", + "TcpServer.Start.P8aNoViewportArrayEmulation", + "TcpServer.Start.P8aPointSizeDemotion", + "TcpServer.Start.P8aUnlocatedIoBlocks", + "TcpServer.Start.P8aWidenedPacked16", + "TcpServer.Stop", + "TcpServer.Stop.P8aForcedDs", + "TcpServer.Stop.P8aNoViewportArrayEmulation", + "TcpServer.Stop.P8aPointSizeDemotion", + "TcpServer.Stop.P8aUnlocatedIoBlocks", + "TcpServer.Stop.P8aWidenedPacked16" + ] + }, + "junit-integration-inproc-acceptance-inproc/integration-staged-copy": { + "skipped": [ + "DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Split.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Split.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw" + ], + "names": [ + "DirectGLES.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange", + "DirectGLES.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.F1WireScenario.ClearBufferivPixels", + "DirectGLES.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycle.Handles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.MapPersistentRoundtrips.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.MapPersistentRoundtrips.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.AdoptT0Disallowed.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Spawn.AdoptT0Disallowed.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.Spawn.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.Spawn.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.Spawn.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.Spawn.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.Spawn.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.Spawn.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.Spawn.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.Spawn.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.Spawn.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.Spawn.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.Spawn.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.Spawn.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.Spawn.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Spawn.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.Spawn.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.Spawn.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.Spawn.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.Spawn.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Spawn.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.Spawn.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.Spawn.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.Spawn.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.Spawn.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.Spawn.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.Spawn.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Spawn.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.Spawn.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.Spawn.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.Spawn.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.Spawn.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.Spawn.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.Spawn.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.Spawn.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.Spawn.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.Spawn.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.Spawn.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.Spawn.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.Spawn.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.Spawn.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.Spawn.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.Spawn.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.Spawn.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.Spawn.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.Spawn.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.Spawn.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.Spawn.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.Spawn.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.Spawn.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.Spawn.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.Spawn.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.Spawn.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.Spawn.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Spawn.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Spawn.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.Spawn.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.Spawn.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.Spawn.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "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.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "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.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Split.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Split.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.Split.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Split.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.Split.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "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.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.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.Split.F1.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.Split.F1.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.Split.F1.F1WireScenario.ClearBufferivPixels", + "DirectGLES.Split.F1.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.Split.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.Split.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.Split.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.Split.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.Split.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.Split.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.Split.F1WireScenario.UniformBufferRangeAndRebindPixels", + "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.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.Split.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.Split.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.Split.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.Split.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "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.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Split.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.Split.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.Split.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.Split.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.Split.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "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.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.Split.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.Split.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.Split.SmallRing.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "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.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.Split.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Split.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.Split.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.Split.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.Split.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectGLES.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Tcp.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.Tcp.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.Tcp.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.Tcp.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.Tcp.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.Tcp.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.Tcp.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.Tcp.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.Tcp.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.Tcp.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.Tcp.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.Tcp.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.Tcp.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.Tcp.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.Tcp.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.Tcp.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.Tcp.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Tcp.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.Tcp.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.Tcp.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.Tcp.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.Tcp.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.Tcp.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.Tcp.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Tcp.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.Tcp.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.Tcp.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.Tcp.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.Tcp.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.Tcp.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.Tcp.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.Tcp.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.Tcp.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.Tcp.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.Tcp.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.Tcp.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.Tcp.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.Tcp.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.Tcp.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.Tcp.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.Tcp.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.Tcp.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.Tcp.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.Tcp.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.Tcp.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.Tcp.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.Tcp.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.Tcp.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.Tcp.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.Tcp.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.Tcp.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Tcp.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Tcp.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.Tcp.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.Tcp.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.Tcp.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectGLES.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectGLES.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectVulkan.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange", + "DirectVulkan.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectVulkan.ArenaArm.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectVulkan.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectVulkan.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectVulkan.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectVulkan.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectVulkan.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectVulkan.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectVulkan.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectVulkan.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectVulkan.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectVulkan.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectVulkan.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectVulkan.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectVulkan.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectVulkan.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectVulkan.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectVulkan.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectVulkan.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectVulkan.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectVulkan.CrossFrameBufferScenario.IndexBufferSubData", + "DirectVulkan.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectVulkan.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectVulkan.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectVulkan.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectVulkan.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectVulkan.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectVulkan.CrossFrameBufferScenario.VertexBufferSubData", + "DirectVulkan.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectVulkan.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectVulkan.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectVulkan.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectVulkan.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectVulkan.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectVulkan.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectVulkan.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectVulkan.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectVulkan.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectVulkan.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectVulkan.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectVulkan.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectVulkan.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectVulkan.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectVulkan.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectVulkan.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectVulkan.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectVulkan.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectVulkan.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectVulkan.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectVulkan.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectVulkan.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectVulkan.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectVulkan.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectVulkan.F1WireScenario.ClearBufferfiPixels", + "DirectVulkan.F1WireScenario.ClearBufferfvPixels", + "DirectVulkan.F1WireScenario.ClearBufferivPixels", + "DirectVulkan.F1WireScenario.ClearBufferuivPixels", + "DirectVulkan.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectVulkan.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectVulkan.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectVulkan.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectVulkan.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectVulkan.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectVulkan.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectVulkan.ImageTargetKindScenario.StoresTextureBuffer", + "DirectVulkan.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectVulkan.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectVulkan.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectVulkan.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectVulkan.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectVulkan.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectVulkan.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectVulkan.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectVulkan.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectVulkan.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectVulkan.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectVulkan.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectVulkan.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectVulkan.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectVulkan.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectVulkan.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectVulkan.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectVulkan.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectVulkan.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectVulkan.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectVulkan.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectVulkan.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectVulkan.SplitRecording.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectVulkan.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectVulkan.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectVulkan.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectVulkan.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectVulkan.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectVulkan.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectVulkan.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectVulkan.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectVulkan.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectVulkan.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectVulkan.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectVulkan.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectVulkan.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectVulkan.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectVulkan.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectVulkan.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectVulkan.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectVulkan.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectVulkan.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectVulkan.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectVulkan.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectVulkan.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectVulkan.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectVulkan.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectVulkan.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectVulkan.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "TcpServer.Start", + "TcpServer.Start.P8aForcedDs", + "TcpServer.Stop", + "TcpServer.Stop.P8aForcedDs" + ] + }, + "junit-integration-inproc-acceptance-inproc/primary-inproc": { + "skipped": [], + "names": [ + "DirectGLES.Split.P5fRsp.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.Split.P5fRsp.F1WireScenario.EachWireFrameHasZeroResidualPulls" + ] + }, + "junit-integration-monolith-control-monolith/integration": { + "skipped": [ + "DirectGLES.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectGLES.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectGLES.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.DualBlockScenario.TheTwoRolesHaveDistinctBlocks", + "DirectGLES.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.F1WireScenario.ClearBufferivPixels", + "DirectGLES.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectGLES.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectGLES.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectGLES.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectGLES.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectGLES.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectGLES.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectGLES.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectGLES.F1WireScenario.CopyTexImage2DPixels", + "DirectGLES.F1WireScenario.CopyTexSubImage2DPixels", + "DirectGLES.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectGLES.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.F1WireScenario.GenerateMipmapDepthPixels", + "DirectGLES.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectGLES.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectGLES.F1WireScenario.GenerateMipmapPixels", + "DirectGLES.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectGLES.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectGLES.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectGLES.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectGLES.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectGLES.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectGLES.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectGLES.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectGLES.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectGLES.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectGLES.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectGLES.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectGLES.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectGLES.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectGLES.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectGLES.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectGLES.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectGLES.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectGLES.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectGLES.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectGLES.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectGLES.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectGLES.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectGLES.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectGLES.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.PipeVerifyArmingScenario.Armed", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectGLES.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectGLES.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.Spawn.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Spawn.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Spawn.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Spawn.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "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", + "DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Tcp.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Tcp.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Tcp.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Tcp.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectVulkan.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectVulkan.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectVulkan.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectVulkan.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectVulkan.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.DualBlockScenario.TheTwoRolesHaveDistinctBlocks", + "DirectVulkan.F1WireScenario.ClearBufferfiPixels", + "DirectVulkan.F1WireScenario.ClearBufferfvPixels", + "DirectVulkan.F1WireScenario.ClearBufferivPixels", + "DirectVulkan.F1WireScenario.ClearBufferuivPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectVulkan.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectVulkan.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectVulkan.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectVulkan.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectVulkan.F1WireScenario.CopyTexImage2DPixels", + "DirectVulkan.F1WireScenario.CopyTexSubImage2DPixels", + "DirectVulkan.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectVulkan.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectVulkan.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectVulkan.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectVulkan.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectVulkan.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectVulkan.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectVulkan.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectVulkan.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectVulkan.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectVulkan.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectVulkan.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectVulkan.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectVulkan.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectVulkan.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectVulkan.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectVulkan.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectVulkan.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectVulkan.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectVulkan.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectVulkan.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectVulkan.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectVulkan.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectVulkan.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectVulkan.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectVulkan.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectVulkan.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectVulkan.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectVulkan.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectVulkan.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectVulkan.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectVulkan.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectVulkan.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectVulkan.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectVulkan.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectVulkan.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectVulkan.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.PipeVerifyArmingScenario.Armed", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectVulkan.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectVulkan.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectVulkan.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName" + ], + "names_from": "junit-integration-inproc-acceptance-inproc/integration" + }, + "junit-integration-monolith-control-monolith/integration-staged-copy": { + "skipped": [ + "DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.F1WireScenario.ClearBufferivPixels", + "DirectGLES.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Split.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Split.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectVulkan.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.F1WireScenario.ClearBufferfiPixels", + "DirectVulkan.F1WireScenario.ClearBufferfvPixels", + "DirectVulkan.F1WireScenario.ClearBufferivPixels", + "DirectVulkan.F1WireScenario.ClearBufferuivPixels", + "DirectVulkan.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectVulkan.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectVulkan.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectVulkan.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectVulkan.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw" + ], + "names_from": "junit-integration-inproc-acceptance-inproc/integration-staged-copy" + }, + "junit-integration-split-strict/clientarrays": { + "skipped": [], + "names": [ + "DirectGLES.Split.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectGLES.Split.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectGLES.Split.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectGLES.Split.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot" + ] + }, + "junit-integration-split-strict/dualblock": { + "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", + "DirectVulkan.Split.Fm.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.Split.Fm.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer" + ], + "names": [ + "DirectGLES.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectGLES.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectGLES.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "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.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.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.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", + "DirectVulkan.Split.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.Split.AdoptTier0.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.Split.AdoptTier0.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.Split.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.Split.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.Split.AdoptTier0.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.Split.AdoptTier0.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.Split.Arena.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.Split.Arena.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess", + "DirectVulkan.Split.Arena.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.Split.Arena.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.Split.Arena.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.Split.Arena.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.Split.Arena.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.Split.AsyncOff.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.Split.AsyncOn.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectVulkan.Split.AsyncOn.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectVulkan.Split.AsyncOn.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectVulkan.Split.AsyncOn.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.Split.AsyncOn.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectVulkan.Split.Band.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectVulkan.Split.Band.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectVulkan.Split.Band.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectVulkan.Split.Band.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectVulkan.Split.Band.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectVulkan.Split.Band.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectVulkan.Split.Band.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectVulkan.Split.Buffers.CrossFrameBufferScenario.IndexBufferSubData", + "DirectVulkan.Split.Buffers.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectVulkan.Split.Buffers.CrossFrameBufferScenario.VertexBufferSubData", + "DirectVulkan.Split.Buffers.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectVulkan.Split.Buffers.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectVulkan.Split.Buffers.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectVulkan.Split.Buffers.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.Split.Buffers.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.Split.Buffers.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.Split.Buffers.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.Split.Buffers.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.Split.Buffers.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.Split.Buffers.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectVulkan.Split.Buffers.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectVulkan.Split.Buffers.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectVulkan.Split.Caches.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectVulkan.Split.Caches.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectVulkan.Split.Caches.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectVulkan.Split.Caches.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectVulkan.Split.Caches.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectVulkan.Split.Caches.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectVulkan.Split.Caches.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectVulkan.Split.CopyInPlace.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectVulkan.Split.CopyInPlace.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectVulkan.Split.CopyStore.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectVulkan.Split.CopyStore.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectVulkan.Split.CopyStore.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectVulkan.Split.CopyStore.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectVulkan.Split.CopyStore.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectVulkan.Split.DefaultBlitShape0.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectVulkan.Split.DefaultBlitShape1.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectVulkan.Split.DeletedBound.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.Split.DeletedBound.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.Split.DeletedBound.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.Split.DeletedBound.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.Split.DepthMip.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectVulkan.Split.DescPool.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectVulkan.Split.DescPool.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectVulkan.Split.DsBlit.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectVulkan.Split.Fence.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectVulkan.Split.Fence.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectVulkan.Split.Fence.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectVulkan.Split.Fm.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.Split.Fm.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectVulkan.Split.Fm.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.Split.Fm.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectVulkan.Split.Fm.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectVulkan.Split.Fm.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectVulkan.Split.Fm.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectVulkan.Split.Fm.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectVulkan.Split.Fm.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectVulkan.Split.Fm.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectVulkan.Split.Fm.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectVulkan.Split.Fm.F1WireScenario.ClearBufferfiPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ClearBufferfvPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ClearBufferivPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ClearBufferuivPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectVulkan.Split.Fm.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectVulkan.Split.Fm.F1WireScenario.CopyTexImage2DPixels", + "DirectVulkan.Split.Fm.F1WireScenario.CopyTexSubImage2DPixels", + "DirectVulkan.Split.Fm.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.Split.Fm.F1WireScenario.GenerateMipmapDepthPixels", + "DirectVulkan.Split.Fm.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectVulkan.Split.Fm.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectVulkan.Split.Fm.F1WireScenario.GenerateMipmapPixels", + "DirectVulkan.Split.Fm.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectVulkan.Split.Fm.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectVulkan.Split.Fm.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectVulkan.Split.Fm.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectVulkan.Split.Fm.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectVulkan.Split.Fm.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectVulkan.Split.GpuContent.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectVulkan.Split.GpuContent.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectVulkan.Split.ImageUnitPrivate.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectVulkan.Split.ImageUnitPrivate.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectVulkan.Split.ImageUnitWindow.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectVulkan.Split.ImageUnitWindow.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectVulkan.Split.ImageUnitWindow.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectVulkan.Split.ImageUnitWindow.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectVulkan.Split.ImageUnitWindow.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectVulkan.Split.ImageUnitWindow.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectVulkan.Split.ImageUnitWindow.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectVulkan.Split.ImageUnitWindow.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectVulkan.Split.Indirect.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectVulkan.Split.Indirect.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectVulkan.Split.Indirect.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectVulkan.Split.Indirect.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Split.IndirectDispatch.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectVulkan.Split.IndirectDispatch.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectVulkan.Split.IndirectDispatch.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectVulkan.Split.Mip.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectVulkan.Split.Mip3D.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectVulkan.Split.Mip3DValidation.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectVulkan.Split.MsBlit.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectVulkan.Split.MsBlit.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectVulkan.Split.MsBlit.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectVulkan.Split.MsFlip.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.Split.MsFlip1.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.Split.MsFlipBug.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.Split.MsResolve0.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectVulkan.Split.MsResolve1.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectVulkan.Split.MsResolveBug.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectVulkan.Split.MsResolveElide.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectVulkan.Split.NamedBlit.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectVulkan.Split.NamedBlit.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectVulkan.Split.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.Split.Oversized.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectVulkan.Split.Oversized.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectVulkan.Split.Oversized.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectVulkan.Split.Oversized.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectVulkan.Split.Oversized.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectVulkan.Split.Oversized.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectVulkan.Split.Oversized.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectVulkan.Split.Oversized.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectVulkan.Split.P5fRsp.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.Split.Pbo.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectVulkan.Split.Pbo.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectVulkan.Split.Pbo.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.Split.Pbo.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectVulkan.Split.Pbo.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectVulkan.Split.Pbo.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectVulkan.Split.Pbo.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectVulkan.Split.PipelineDelay.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectVulkan.Split.PipelineDelay.F1WireScenario.GenerateMipmapPixels", + "DirectVulkan.Split.PipelineDelay.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectVulkan.Split.PrimGen.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectVulkan.Split.PrimGen.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectVulkan.Split.PrimGen.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectVulkan.Split.PrimGen.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectVulkan.Split.PrimGen.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectVulkan.Split.PrimGen.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectVulkan.Split.PrimGen.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectVulkan.Split.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectVulkan.Split.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectVulkan.Split.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectVulkan.Split.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectVulkan.Split.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectVulkan.Split.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectVulkan.Split.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectVulkan.Split.PrimGenReroute.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.Split.Reclaim.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectVulkan.Split.Reclaim.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectVulkan.Split.Reclaim.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectVulkan.Split.Reclaim.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectVulkan.Split.Reclaim.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectVulkan.Split.Remint.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.Split.ShaderMip1.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.Split.ShaderMip2.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.Split.ShaderMipDecline.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectVulkan.Split.ShaderMipDepth1D.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectVulkan.Split.SplitRecording64.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectVulkan.Split.SplitRecording64.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectVulkan.Split.SplitRecording64.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectVulkan.Split.SplitRecording64.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectVulkan.Split.SplitRecording64.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectVulkan.Split.SplitRecording64.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectVulkan.Split.SplitRecording64.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectVulkan.Split.SplitRecording64.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectVulkan.Split.StaleSerial.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectVulkan.Split.VertexLayout.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectVulkan.Split.VertexLayout.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectVulkan.Split.XfbQuery.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectVulkan.Split.XfbQuery.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "SplitLogPaths.PrivateAndDistinct" + ] + }, + "junit-integration-split-strict/dualblock-baseline": { + "skipped": [], + "names": [ + "DirectGLES.Split.DualBlock.DualBlockScenario.TheTwoRolesHaveDistinctBlocks" + ] + }, + "junit-integration-split-strict/dualblock-control": { + "skipped": [], + "names_from": "junit-integration-split-strict/dualblock-baseline" + }, + "junit-integration-split-strict/magma-buffers": { + "skipped": [], + "names": [ + "DirectVulkan.Split.Buffers.CrossFrameBufferScenario.IndexBufferSubData", + "DirectVulkan.Split.Buffers.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectVulkan.Split.Buffers.CrossFrameBufferScenario.VertexBufferSubData", + "DirectVulkan.Split.Buffers.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectVulkan.Split.Buffers.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectVulkan.Split.Buffers.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectVulkan.Split.Buffers.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.Split.Buffers.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.Split.Buffers.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.Split.Buffers.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.Split.Buffers.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.Split.Buffers.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectVulkan.Split.Buffers.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.Split.Buffers.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.Split.Buffers.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectVulkan.Split.Buffers.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectVulkan.Split.Buffers.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding" + ] + }, + "junit-integration-split-strict/magma-buffers-spawn": { + "skipped": [], + "names": [ + "DirectVulkan.Spawn.Buffers.CrossFrameBufferScenario.IndexBufferSubData", + "DirectVulkan.Spawn.Buffers.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectVulkan.Spawn.Buffers.CrossFrameBufferScenario.VertexBufferSubData", + "DirectVulkan.Spawn.Buffers.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectVulkan.Spawn.Buffers.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectVulkan.Spawn.Buffers.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectVulkan.Spawn.Buffers.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.Spawn.Buffers.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.Spawn.Buffers.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.Spawn.Buffers.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.Spawn.Buffers.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.Spawn.Buffers.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.Spawn.Buffers.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectVulkan.Spawn.Buffers.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectVulkan.Spawn.Buffers.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectVulkan.Spawn.Buffers.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectVulkan.Spawn.Buffers.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectVulkan.Spawn.Buffers.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectVulkan.Spawn.Buffers.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.Spawn.Buffers.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.Spawn.Buffers.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.Spawn.Buffers.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.Spawn.Buffers.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.Spawn.Buffers.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.Spawn.Buffers.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectVulkan.Spawn.Buffers.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectVulkan.Spawn.Buffers.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding" + ] + }, + "junit-integration-split-strict/magma-buffers-tcp": { + "skipped": [], + "names": [ + "DirectVulkan.Tcp.Buffers.CrossFrameBufferScenario.IndexBufferSubData", + "DirectVulkan.Tcp.Buffers.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectVulkan.Tcp.Buffers.CrossFrameBufferScenario.VertexBufferSubData", + "DirectVulkan.Tcp.Buffers.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectVulkan.Tcp.Buffers.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectVulkan.Tcp.Buffers.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectVulkan.Tcp.Buffers.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.Tcp.Buffers.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.Tcp.Buffers.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.Tcp.Buffers.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.Tcp.Buffers.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.Tcp.Buffers.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.Tcp.Buffers.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectVulkan.Tcp.Buffers.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectVulkan.Tcp.Buffers.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectVulkan.Tcp.Buffers.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectVulkan.Tcp.Buffers.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectVulkan.Tcp.Buffers.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectVulkan.Tcp.Buffers.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.Tcp.Buffers.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.Tcp.Buffers.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.Tcp.Buffers.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.Tcp.Buffers.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.Tcp.Buffers.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.Tcp.Buffers.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectVulkan.Tcp.Buffers.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectVulkan.Tcp.Buffers.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "TcpServer.Start", + "TcpServer.Stop" + ] + }, + "junit-integration-split-strict/magma-p7": { + "skipped": [], + "names": [ + "DirectVulkan.Split.Fm.F1WireScenario.GenerateMipmapPackedFloatPixels" + ] + }, + "junit-integration-split-strict/magma-runahead": { + "skipped": [], + "names": [ + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.Split.RunAhead.Credit1.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.Split.RunAhead.Credit3.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw" + ] + }, + "junit-integration-split-strict/rsp": { + "skipped": [], + "names_from": "junit-integration-inproc-acceptance-inproc/primary-inproc" + }, + "junit-integration-split-strict/specialized": { + "skipped": [], + "names": [ + "DirectGLES.MapPersistentRoundtrips.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Spawn.AdoptT0Disallowed.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Spawn.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.Spawn.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Spawn.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Spawn.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Split.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Split.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.Split.CpuMipRefused.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Split.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Split.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Split.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.Tcp.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Tcp.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectVulkan.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.Spawn.Indirect.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Spawn.IndirectDispatch.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Spawn.ShaderMipDepth1D.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectVulkan.Split.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.Split.Indirect.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Split.IndirectDispatch.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Split.ShaderMipDepth1D.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectVulkan.Tcp.AdoptTier0.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.Tcp.Indirect.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Tcp.IndirectDispatch.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "TcpServer.Start", + "TcpServer.Start.P8aNoViewportArrayEmulation", + "TcpServer.Start.P8aPointSizeDemotion", + "TcpServer.Start.P8aUnlocatedIoBlocks", + "TcpServer.Stop", + "TcpServer.Stop.P8aNoViewportArrayEmulation", + "TcpServer.Stop.P8aPointSizeDemotion", + "TcpServer.Stop.P8aUnlocatedIoBlocks" + ] + }, + "junit-integration-split-strict/strict-split": { + "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.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectGLES.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectGLES.PushMonolithArm.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "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.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.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.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", + "SplitLogPaths.PrivateAndDistinct" + ] + }, + "junit-integration-split-strict/unit-strict": { + "skipped": [ + "LogLevel.AssertIsLiveInDebugBuilds", + "LogLevel.DebugBuildKeepsEverything", + "PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead", + "PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob", + "PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial", + "PipeInputsTest.MutatedFieldIsNamedAtRead", + "PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry", + "PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues", + "ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName", + "ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn", + "XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly" + ], + "names": [ + "AdoptTierStream.AClientNamingT0OrT1IsRefusedOnceAndItsMapPersistentIsDeclined", + "AdoptTierStream.AServerNamingT0RefusesOncePerSessionAndServesT2", + "AdoptTierStream.AnUnsetKnobRunsT2OnAStreamQuietlyAndCountsTheFallback", + "ApplierOwnershipTest.AGroupKeepsItsRecordsUntilItsLastContextGoes", + "ApplierOwnershipTest.AThreadWithNoSessionStillGetsTheProcessWideApplier", + "ApplierOwnershipTest.TheSameHandleInTwoNonsharedContextsIsTwoRecords", + "ApplierOwnershipTest.TwoContextsOfOneShareGroupShareRecordsAndNotWorkingState", + "ApplierOwnershipTest.TwoSessionsThatNameTheSameGroupDoNotShareAnything", + "ApplierResetWireRoundTrip.TheSerialSequenceIsAssertedAndTheServerResetRuns", + "AsyncCompileTest.CompileIsFullySynchronousWithAsyncOff", + "AsyncCompileTest.CompileShaderReturnsBeforeTheWorkIsDone", + "AsyncCompileTest.ConcurrentCompilesShareThePreprocessCacheSafely", + "AsyncCompileTest.DeleteShaderWhileACompileIsPending", + "AsyncCompileTest.DeleteShaderWhileAttachedKeepsThePendingCompileAlive", + "AsyncCompileTest.FailingCompileLogIsByteIdenticalAcrossModes", + "AsyncCompileTest.IdenticalShaderSourceOverAPendingCompileKeepsTheJob", + "AsyncCompileTest.LinkDiagnosticsQuoteTheAsyncCompileLog", + "AsyncCompileTest.ManyShadersCompileAndLinkCorrectlyWithAsyncOn", + "AsyncCompileTest.RepeatedCompileShaderOnAPendingObjectEnqueuesOneJob", + "AsyncCompileTest.ShaderSourceOverAPendingCompileCancelsAndTheNewSourceWins", + "AsyncCompileTest.StressCompileQueryResourceDeleteInterleaved", + "AsyncLinkTest.AttachShaderOverAPendingLinkKeepsTheLinkResult", + "AsyncLinkTest.BindAttribLocationOverAPendingLinkDoesNotDisturbIt", + "AsyncLinkTest.CreateShaderProgramvLinksUnderAsync", + "AsyncLinkTest.DeleteProgramWhileALinkIsPending", + "AsyncLinkTest.DetachAndDeleteShadersOverAPendingLinkKeepsTheLinkResult", + "AsyncLinkTest.DrawThroughAPipelineWithAPendingStageProgramJoinsFirst", + "AsyncLinkTest.FailingLinkLogIsIdenticalAcrossModes", + "AsyncLinkTest.LinkIsFullySynchronousWithAsyncOff", + "AsyncLinkTest.LinkProgramReturnsBeforeTheWorkIsDone", + "AsyncLinkTest.LinkWithNoShadersFailsIdenticallyInBothModes", + "AsyncLinkTest.ManyProgramsSharingOneShaderPairAgreeOnTheirSpirv", + "AsyncLinkTest.PackShapedBurstCompilesLinksAndQueriesEverything", + "AsyncLinkTest.ProgramBinaryOverAPendingLinkForcesLinkFalse", + "AsyncLinkTest.ReadingLinkStatusDoesNotSettleTheSpirvJob", + "AsyncLinkTest.RelinkOverAPendingLinkPublishesTheSecondLink", + "AsyncLinkTest.StressLinkQueryRelinkDeleteInterleaved", + "AsyncLinkTest.TransformFeedbackVaryingsOverAPendingLinkReportsTheFirstLink", + "AsyncLinkTest.TwoProgramsSharingAShaderGenerateIdenticalSpirv", + "AsyncSpirvPhaseTest.AFragmentOutputRangeFailureIsDecidedInPhaseA", + "AsyncSpirvPhaseTest.ALinkThatFailsNeverProducesSpirv", + "AsyncSpirvPhaseTest.ALinkedProgramWhoseSpirvJobWasCancelledDegradesInsteadOfFaulting", + "AsyncSpirvPhaseTest.AsyncOffAndAsyncOnProduceIdenticalSpirvAndShadow", + "AsyncSpirvPhaseTest.AsyncOffNeverProducesALinkedProgramWithoutSpirv", + "AsyncSpirvPhaseTest.DeletingAProgramWithAPendingSpirvJobDoesNotBlock", + "AsyncSpirvPhaseTest.EveryReflectionQueryAnswersWhileTheSpirvJobIsOutstanding", + "AsyncSpirvPhaseTest.IrisWeatherProgramReplaysCleanlyThroughBothPhases", + "AsyncSpirvPhaseTest.RelinkingOverAPendingSpirvJobIsClean", + "AsyncSpirvPhaseTest.TheBufferedWriteValveFallsThroughToADirectWriteWithoutLosingOrder", + "AsyncSpirvPhaseTest.TheReplayMovesTheUboContentVersionExactlyLikeADirectWrite", + "AsyncSpirvPhaseTest.TheSpirvPublishBumpsTheLinkObservableVersions", + "AsyncSpirvPhaseTest.UniformWritesInsideTheWindowReplayExactly", + "AsyncTeardown.DestroyWithCompilesAndLinksInFlight", + "BakeImageFormatQualifiersTest.ADeclarationWithNoLayoutGetsOne", + "BakeImageFormatQualifiersTest.ADeclaredFormatIsNeverOverwritten", + "BakeImageFormatQualifiersTest.AFormatlessDeclarationGetsTheBoundFormat", + "BakeImageFormatQualifiersTest.AnEmptyMapOrAnImagelessShaderIsANoOp", + "BakeImageFormatQualifiersTest.OnlyTheNamedUniformIsTouched", + "BakeImageFormatQualifiersTest.TheWrittenFormatSurvivesTheLaterImagePasses", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/DriverPostIterationRPWitness # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTesc # GetParam() = 64-byte object <39-1E E4-31 84-55 00-00 5B-1E E4-31 84-55 00-00 D6-1D E4-31 84-55 00-00 98-1E E4-31 84-55 00-00 01-00 00-00 00-10 40-00 00-03 01-00 00-00 00-00 30-EF F2-31 84-55 00-00 BF-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTese # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeVert # GetParam() = 64-byte object <77-1D E4-31 84-55 00-00 99-1D E4-31 84-55 00-00 D6-1D E4-31 84-55 00-00 13-1E E4-31 84-55 00-00 00-00 00-00 00-10 40-00 00-03 01-00 00-00 00-00 C0-EA F2-31 84-55 00-00 1A-01 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitFragment # GetParam() = 64-byte object <05-18 E4-31 84-55 00-00 1B-18 E4-31 84-55 00-00 AC-17 E4-31 84-55 00-00 58-18 E4-31 84-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 70-9D F2-31 84-55 00-00 E5-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitVertex # GetParam() = 64-byte object <5B-17 E4-31 84-55 00-00 6F-17 E4-31 84-55 00-00 AC-17 E4-31 84-55 00-00 EB-17 E4-31 84-55 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 80-92 F2-31 84-55 00-00 BA-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapFragment # GetParam() = 64-byte object <46-1A E4-31 84-55 00-00 5E-1A E4-31 84-55 00-00 E9-19 E4-31 84-55 00-00 9D-1A E4-31 84-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 60-B4 F2-31 84-55 00-00 39-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapVertex # GetParam() = 64-byte object <94-19 E4-31 84-55 00-00 AA-19 E4-31 84-55 00-00 E9-19 E4-31 84-55 00-00 2A-1A E4-31 84-55 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 30-A9 F2-31 84-55 00-00 CC-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleDepthResolveFragment # GetParam() = 64-byte object <89-1B E4-31 84-55 00-00 AD-1B E4-31 84-55 00-00 1E-1B E4-31 84-55 00-00 F8-1B E4-31 84-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 A0-C1 F2-31 84-55 00-00 BC-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleResolveVertex # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleStencilResolveFragment # GetParam() = 64-byte object <22-1C E4-31 84-55 00-00 48-1C E4-31 84-55 00-00 1E-1B E4-31 84-55 00-00 95-1C E4-31 84-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 90-C4 F2-31 84-55 00-00 DA-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertFragment # GetParam() = 64-byte object <22-19 E4-31 84-55 00-00 39-19 E4-31 84-55 00-00 C7-18 E4-31 84-55 00-00 77-19 E4-31 84-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 40-A6 F2-31 84-55 00-00 B9-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertVertex # GetParam() = 64-byte object <74-18 E4-31 84-55 00-00 89-18 E4-31 84-55 00-00 C7-18 E4-31 84-55 00-00 07-19 E4-31 84-55 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 10-A1 F2-31 84-55 00-00 4B-01 00-00 00-00 00-00>", + "BaseInstanceCapabilities.RequiresTheExtensionAndAllThreeEntryPoints", + "BaseInstanceInjectionGate.DrawIdAndBaseVertexArePromotedRegardless", + "BaseInstanceInjectionGate.DriverWithVertexStorageBlocksGetsTheIndirectView", + "BaseInstanceInjectionGate.DriverWithoutVertexStorageBlocksDeclaresNoBlockAtAll", + "BaseInstanceInjectionGate.WithoutTheBlockBaseInstanceFallsBackToThePlainUniform", + "BaseInstanceInjectionGate.WithoutTheBlockInstanceIdRebaseCollapsesToIdentity", + "BufferTest.ABackendWithAResidentSubDataOpTakesACopyAtTheDestinationOffset", + "BufferTest.ABackendWithAResidentSubDataOpTakesAGlBufferSubDataAtItsOffset", + "BufferTest.ABackendWithAResidentSubDataOpTakesAnExplicitlyFlushedRangeTheSameWay", + "BufferTest.ABackendWithAResidentSubDataOpTakesTheExpandedClearPattern", + "BufferTest.ABackendWithAResidentSubDataOpTakesTheUnmappedBytesForAGpuOrderedLanding", + "BufferTest.ANonPersistentReadWriteRangeMapOfAnAdoptedStoreLandsAtUnmap", + "BufferTest.ANonPersistentWriteMapOfAShadowBackedStoreStillFlushesThroughTheBackend", + "BufferTest.ARangeMapAtAnUnalignedOffsetOfAnAdoptedStoreLandsInPlace", + "BufferTest.AStorageBindingDoesNotAdoptTheStoreWhileTheApplicationHoldsAMapping", + "BufferTest.AWriteMapInvalidatingAnAdoptedStoreLandsTheWholeRangeAtUnmap", + "BufferTest.AWriteMapThatDiscardsWhatItMapsDoesNotReconcileAnAdoptedStoreAtMapTime", + "BufferTest.AZeroLengthExplicitFlushOfAnAdoptedStoreLeavesItUndefined", + "BufferTest.AcquireMemory", + "BufferTest.AcquireMemoryRangeWithExplicit", + "BufferTest.AcquireMemoryRangeWithoutExplicit", + "BufferTest.AnExplicitFlushOfAPersistentMapOfAnAdoptedStoreOnlyPublishesTheChange", + "BufferTest.AnExplicitFlushOfAWriteMapOfAnAdoptedStoreLandsOnlyTheFlushedBytes", + "BufferTest.BindBufferBaseZeroUnbindsBindingPoint", + "BufferTest.BindBufferRangeEnforcesUniformAndTransformFeedbackAlignment", + "BufferTest.BindBufferRangeRejectsMisalignedShaderStorageOffset", + "BufferTest.BindBufferRangeRejectsNegativeOffsetAndNonPositiveSize", + "BufferTest.BindBufferRangeZeroUnbindsBindingPoint", + "BufferTest.BindBuffersBaseChecksTheWholeRangeBeforeBindingAnything", + "BufferTest.BindBuffersRangeAppliesTheOffsetAndSizeGatesPerElement", + "BufferTest.BindNeverGeneratedBufferNameIsInvalidOperation", + "BufferTest.Binding", + "BufferTest.BufferStorageReportsTheUnboundTargetBeforeSizeAndFlags", + "BufferTest.BufferSubDataRejectsOnlyRangesOverlappingTheMapping", + "BufferTest.ClearBufferDataConvertsOneClientPixelBeforeRepeatingIt", + "BufferTest.ClearBufferDataRejectsInvalidPixelFormatTypePairs", + "BufferTest.ClearBufferSubDataAcceptsSignedNormalizedIntPattern", + "BufferTest.ClearBufferSubDataInitializesCompleteIrisStaticSsbo", + "BufferTest.ClearBufferSubDataInitializesIrisStaticSsboRange", + "BufferTest.ClearBufferSubDataRejectsUnboundTarget", + "BufferTest.ClearNamedBufferDataZeroesStorage", + "BufferTest.ClearNamedBufferSubDataAcceptsSignedNormalizedIntPattern", + "BufferTest.ClearNamedBufferSubDataRepeatsPattern", + "BufferTest.CopyBufferSubData", + "BufferTest.CopyNamedBufferSubDataCopiesBetweenDSABuffers", + "BufferTest.CreateBuffersCreatesObjectsImmediately", + "BufferTest.DeleteBufferObject", + "BufferTest.DeleteGeneratedButUnboundBufferNameReleasesReservationAndBindFails", + "BufferTest.DeleteOfUnknownOrAlreadyDeletedBufferNameIsSilent", + "BufferTest.ExplicitFlushOfARangeMapFollowsTheAlignmentBias", + "BufferTest.GenerateManyNames_NoPrematureCreation", + "BufferTest.GetBufferSubDataNoBufferBound", + "BufferTest.GetBufferSubDataRoundTrip", + "BufferTest.GetInteger64vMaxShaderStorageBlockSize", + "BufferTest.GetIntegervAnswersSsboAndAtomicCounterLimits", + "BufferTest.GlBufferSubDataIntoAnAdoptedStoreLandsInPlaceWithoutABackendTransfer", + "BufferTest.GlClearBufferSubDataRepeatsItsPatternThroughAnAdoptedStoreInPlace", + "BufferTest.GlCopyBufferSubDataIntoAnAdoptedStoreLandsAtTheDestinationOffset", + "BufferTest.GlMapBufferWriteOnlyAndReadWriteOfAnAdoptedStoreLandAtUnmap", + "BufferTest.ImmutableStorageOnAnAdoptedBufferHandsTheMappingBackToo", + "BufferTest.IndexedBufferSizeQueryReportsTheRequestedSizeNotTheBuffersStorage", + "BufferTest.MapBufferRangeAndUnmapBufferReseedAnAdoptedShaderStorageBuffer", + "BufferTest.MappedPointersHonourTheAdvertisedMapBufferAlignment", + "BufferTest.ParameterBufferBindingAndQuery", + "BufferTest.PartialUpdate", + "BufferTest.PingPong", + "BufferTest.RedefiningANonAdoptedBufferIsUnchanged", + "BufferTest.RedefiningAnAdoptedBufferAtANewSizeStaysInBounds", + "BufferTest.RedefiningAnAdoptedBufferHandsTheMappingBack", + "BufferTest.RedefiningAnAdoptedBufferToZeroBytesLeavesItOnTheShadow", + "BufferTest.RespecifyingAShadowBackedStoreWhileItIsMappedPushesNoRangeDown", + "BufferTest.RespecifyingAStoreWhileItIsMappedDoesNotLandTheStagedBytesIntoIt", + "BufferTest.WriteWhileMapped", + "BufferTextureCapabilities.ARejectedLimitQueryIsDrainedAndMarkedAsNotDriverReported", + "BufferTextureCapabilities.AStaleErrorDoesNotDiscardTheDriverLimit", + "BufferTextureCapabilities.AnExtensionStringWithoutAnEntryPointIsNotSupport", + "BufferTextureCapabilities.Es31WithExtResolvesThroughTheSuffixedEntryPoint", + "BufferTextureCapabilities.Es31WithNeitherExtensionIsUnsupportedAndNeverQueriesTheLimit", + "BufferTextureCapabilities.Es31WithOesResolvesThroughTheSuffixedEntryPoint", + "BufferTextureCapabilities.Es32ResolvesToCoreAndTakesTheDriverLimit", + "BufferTextureCapabilities.ExtIsPreferredWhenBothExtensionsArePresent", + "CapabilityProbeHygiene.ARejectedUnconditionalProbeLeavesNoErrorBehind", + "CapsMirrorTest.AMaskWithoutAFamilyRefusesItAndNamesIt", + "CapsMirrorTest.APlaceholderMirrorRefusesToAnswerAndNamesTheFamily", + "CapsMirrorTest.ARealSnapshotThatWithholdsAFamilyStillAnswersFalse", + "CapsMirrorTest.GlGetIntegervReadsTheDynamicParametersBackOutOfTheMirror", + "CapsMirrorTest.GlGetStringReadsTheRendererStringsBackOutOfTheMirror", + "CapsMirrorTest.GlGetStringiReadsTheAdvertisedExtensionListBackOutOfTheMirror", + "CapsMirrorTest.MagmaTransportPublishesRealBufferConsumersWithoutRunAhead", + "CapsMirrorTest.ObjectFamilyEmissionTracksIndependentConsumerCapsWithoutBufferOps", + "CapsMirrorTest.ReArrivalIsTheInvalidationAndMovesTheGeneration", + "CapsMirrorTest.TheBackendTypeIsTheServersAndNeverANewEnumerator", + "CapsMirrorTest.TheConsumerBlockDoesNotCollideWithTheFeatureBits", + "CapsMirrorTest.TheParallelShaderCompileEntryIsTheClientsCompileSwitchNotTheServers", + "CapsMirrorTest.ThePlaceholderWaitsForASnapshotAnotherThreadIsFetching", + "CapsMirrorTest.ThePrefersCpuXfbAnswerComesFromTheCapBitAndNotFromTheTable", + "CapsMirrorTest.TheReadAccessorsStillAnswerFromThePlaceholder", + "Channels/AdoptInboxTest.ADescriptorThatIsNotAnOfferIsSkipped/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.ADescriptorThatIsNotAnOfferIsSkipped/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferForALaterRecordIsKeptForItAndDoesNotAnswerAnEarlierOne/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferForALaterRecordIsKeptForItAndDoesNotAnswerAnEarlierOne/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferForAnEarlierRecordIsStaleAndClosed/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferForAnEarlierRecordIsStaleAndClosed/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferThatArrivesDuringTheWaitIsTaken/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferThatArrivesDuringTheWaitIsTaken/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferThatNeverComesTimesOutWithinItsBound/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferThatNeverComesTimesOutWithinItsBound/socket # GetParam() = true", + "Channels/AdoptInboxTest.OffersInOrderAreTakenByTheirOwnRecords/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.OffersInOrderAreTakenByTheirOwnRecords/socket # GetParam() = true", + "ClampMultisampleFetchTest.ClampsAColorSampleWithAMinimum", + "ClampMultisampleFetchTest.LeavesAModuleWithoutAMultisampledImageUntouched", + "ClampMultisampleFetchTest.LeavesTheFetchAloneWhenTheCategoryReachesTheAdvertisedMaximum", + "ClampMultisampleFetchTest.ReplacesAnOutOfRangeIntegerSampleWithZero", + "ClampMultisampleFetchTest.TheCombinedProbeAgreesWithThePerGateOnes", + "ClampMultisampleFetchTest.TheProbeAnswersOnlyForAMultisampledImage", + "ClientRecovery.ANewContextAfterADeviceLossRendersOnAFreshSession", + "ClientRecovery.AThreadStillOnTheLostContextReachesNothingOfTheFreshSession", + "ClientRecovery.AnEsContextUnderTheEsIdentityIsOpenGlEs32WithBgraTextures", + "ClientRecovery.AnglesNativeContextShapeIsToldOfTheLossAndRecovers", + "ClientRecovery.AnglesNativeContextUnderTheEsIdentityRecovers", + "ClientRecovery.ContextsNamingALostShareContextShareOneNewGroup", + "ClientRecovery.ContextsThatDidNotAskAreToldOnlyWhereRelaxedAndStillRecoverThroughEgl", + "ClientRecovery.TerminateAndInitializeAfterADeviceLossBringsUpAFreshSession", + "ClientRecovery.ThePidTargetedKnobLosesOnlyThatClientAndOnlyOnce", + "ClipDistanceCapabilities.ARejectedQueryIsDrainedAndReportsZero", + "ClipDistanceCapabilities.NoExtensionMeansNoClipDistancesAndNoQuery", + "ClipDistanceCapabilities.TheExtensionIsQueriedAndItsLimitIsReportedVerbatim", + "CompositeResolver.ACompositeIsMintedFromTheReservedBand", + "CompositeResolver.ACompositeRecordLandsInTheBandsOwnTableAndNeverGrowsTheOrdinaryOne", + "CompositeResolver.ADestroyedContextsEntryIsDroppedRatherThanReleasedASecondTime", + "CompositeResolver.ASecondDeleteOfACompositeIsARefusedNoOpRatherThanASecondRelease", + "CompositeResolver.ASignatureMoveAfterAMakeCurrentStillReleasesThroughTheResolver", + "CompositeResolver.ASignatureThatHasNotMovedReusesOneComposite", + "CompositeResolver.ASlotAtTheShaderCsoLimitIsRefusedWhileTheLastBandSlotIsNot", + "CompositeResolver.DestructionThenEvictionFreesTheSlotExactlyOnce", + "CompositeResolver.EvictionThenDestructionFreesTheSlotExactlyOnce", + "CompositeResolver.TheCompositeBandHasExactlyOneDoor", + "CompositeResolver.TwoContextsHoldingOnePipelineNameKeepTheirOwnComposites", + "CompositeResolver.TwoPipelinesWithTheSameSignatureKeepTheirOwnComposite", + "CompositorRecovery.ACompositorOnTheServerWindowRecoversOnAFreshSessionAndReimportsItsClientsImages", + "ComputeWorkGroupCapabilities.TakesEveryAxisFromTheIndexedQuery", + "ConcurrentContexts.AReadBackRacingOtherThreadsContextTeardownsIsNotLost", + "ConcurrentContexts.DestroyingAContextCurrentOnAnotherThreadIsDeferredUntilItsRelease", + "ConcurrentContexts.ReleasingWithoutDestroyingLeavesTheOtherThreadsDrawing", + "ConcurrentContexts.ShareGroupSiblingsOutliveTheGroupsFirstContext", + "ConcurrentContexts.ThreadsInSeparateShareGroupsEachDrawTheirOwnTexture", + "ConcurrentContexts.ThreadsSharingOneRootContextEachDrawTheirOwnTexture", + "ConfigFileTest.AServerProcessNeverReadsTheClientsFile", + "ConfigFileTest.AnEmptyPathTurnsAFileOffAndAMissingFileIsNoError", + "ConfigFileTest.TheBackendFileNamesTheBackendUnderTheEnvironmentAndOverClientConf", + "ConfigFileTest.TheEnvironmentWinsOverTheFile", + "ConfigFileTest.TheFileFillsWhatTheEnvironmentLeavesUnset", + "ConfigFileTest.WithoutFilesOrEnvironmentTheBuiltInDefaultsHold", + "ContextEpochTest.DualBlockApplierDiagnosticIsRoleLocalWhileSharedControlRemainsArmed", + "ContextEpochTest.RawDepthSamplerOwnsANativeIdForEachContextGeneration", + "ContextEpochTest.RawDepthSamplerTakesADifferentObjectOnEachArmAndTheServerNeverTakesTheLegacyOne", + "ContextEpochTest.SameXfbNameInTwoServedContextsDoesNotAliasThePausedSpan", + "ContextEpochTest.ScissorGuardLeavesAnOffScissorOffWhateverAStaleShadowSays", + "ContextEpochTest.ScissorGuardTakesACurrentShadowsWordWithoutAskingTheDriver", + "ContextEpochTest.ScissorGuardTurnsOffTheScissorTheShadowNoLongerDescribes", + "ContextEpochTest.ServerLivenessDoesNotFollowTheClientContextOrAVerbStamp", + "ContextEpochTest.UnpackDefaultIsRepublishedForANewNativeContextOrRole", + "ContextStateOwnershipTest.AThreadWithoutACurrentContextUsesTheProcessDefaultContext", + "ContextStateOwnershipTest.DestroyingOneContextLeavesTheOtherAlone", + "ContextStateOwnershipTest.MakeCurrentMovesErrorsViewportAndFramebufferBindings", + "ContextStateOwnershipTest.NonsharedContextsKeepTheirOwnNameSpaces", + "ContextStateOwnershipTest.ReleasingAnEglContextRestoresTheThreadsPreviousGLState", + "ContextStateOwnershipTest.SharingContextsSeeOneObjectButKeepTheirOwnBindings", + "CorePlumbingAdvertisement.IsUnconditionalAndIdenticalOnBothBackends", + "CsoCacheTest.ContentAddressingOffMintsEveryTime", + "CsoCacheTest.EveryAcquireCountsItsPayloadBytes", + "CsoCacheTest.HashCollisionDoesNotAliasTwoStates", + "CsoCacheTest.LruEvictsTheOldestAndEmitsDelete", + "CsoCacheTest.TheSameStateIsMintedOnceAndReusedForever", + "CtWireFatals.ANullDeathHandleIsProtocolCorruption", + "CtWireFatals.ASerialTheSessionCannotProveIsProtocolCorruption", + "CtWireFatals.TheDirectApplierResetCallSurvivesMonolithAndAWirelessTransport", + "CubeMapArrayAdvertisement.FollowsTheHostCapabilityOnBothBackends", + "Damage.APartialUpdateOnlyDriverIsAskedOnlyWhenARegionFollows", + "Damage.ClipKeepsTheSurfacePartOnly", + "Damage.DisjointCoversTheSamePixelsOnce", + "Damage.EachBufferCopiesTheDamageItMissedSinceItsLastWrite", + "Damage.EglRectsWithNoneMeanTheWholeSurface", + "Damage.FlipYMovesTheOriginBetweenBottomAndTop", + "Damage.FlippedCopiesLandEachDamagedTexelWhereAWholeFlipWouldAndNothingElse", + "Damage.MissedDamageStaysBoundedAndClipped", + "Damage.NormalizeClipsDropsAndPromotesToFull", + "Damage.NormalizeMergesDownToTheLimitAndStillCoversEverything", + "Damage.OneBufferInUseCopiesOnlyEachFramesDamage", + "Damage.OnlyAWindowSurfaceSwapsWithRectangles", + "Damage.PackedRectsRoundTripThroughARecord", + "Damage.SwapchainAgeCountsPresentsSinceTheImageWasShown", + "Damage.SwapchainAgeIsUnknownWhenContentWasNotKeptOrTheChainChanged", + "DebugTest.ALabelIsTruncatedToTheBufferAndStaysTerminated", + "DebugTest.ALabelWrittenComesBack", + "DebugTest.AMessageLongerThanTheAdvertisedLimitIsInvalidValue", + "DebugTest.ANullLabelRemovesTheLabel", + "DebugTest.AnUnlabelledObjectAnswersWithAnEmptyString", + "DebugTest.DebugMessageInsertValidatesItsEnums", + "DebugTest.LabellingANonObjectTypeIsInvalidEnum", + "DebugTest.LabellingSomethingThatDoesNotExistIsInvalidValue", + "DebugTest.LabelsAreScopedToTheObjectAndItsType", + "DebugTest.OnlyApplicationAndThirdPartySourcesMayBePushed", + "DebugTest.PoppingTheBaseGroupIsStackUnderflow", + "DebugTest.PushingPastTheAdvertisedLimitIsStackOverflow", + "DebugTest.StackDepthStartsAtOneAndTracksPushesAndPops", + "DecoratePositionInvariant.AddsInvariantToThePositionMember", + "DecoratePositionInvariant.DoesNotDuplicateAnExistingInvariant", + "DecoratePositionInvariant.IsIdempotent", + "DecoratePositionInvariant.OutputStaysAReflectableModule", + "DecoratePositionInvariant.RejectsGarbageInput", + "DemoteFloat64Test.AComparisonAgainstANonZeroDoubleIsLeftAlone", + "DemoteFloat64Test.AComparisonAgainstASmallNonZeroLiteralIsLeftAlone", + "DemoteFloat64Test.AComparisonAgainstZeroIsStillRewritten", + "DemoteFloat64Test.AFloat64VertexInputIsRecognisedAndOnlyOnAVertexStage", + "DemoteFloat64Test.DeclinesAModuleThatBitcastsAcrossTheWidthBoundary", + "DemoteFloat64Test.DemotesEveryWidthAndDropsTheCapability", + "DemoteFloat64Test.FoldsTheConversionsThatBecameIdentities", + "DemoteFloat64Test.LeavesAModuleWithoutDoublesByteIdentical", + "DemoteFloat64Test.LeavesTheLayoutOfABlockWithoutDoublesAlone", + "DemoteFloat64Test.ModuleDeclaresFloat64AnswersBothWays", + "DemoteFloat64Test.NarrowsDoubleConstantsToTheirFloatValue", + "DemoteFloat64Test.RederivesTheStd140LayoutOfADemotedUniformBlock", + "DemoteFloat64Test.RederivesTheStd430LayoutOfADemotedStorageBlock", + "DemoteFloat64Test.RejectsGarbageInput", + "DemoteFloat64Test.TheRewriteComparesAbsAgainstTheModulesOwnZero", + "DemoteFloat64Test.TheSharedChainDemotesToo", + "DemoteFloat64Test.TheSharedChainKeepsFloat64WhenTheBackendConsumesIt", + "DemoteFloat64Test.TheThirtyTwoBitBehaviourIsUnchanged", + "DemotePointSizeTest.ACaptureRequestForcesTheCarrierOnANonWritingCaptureStage", + "DemotePointSizeTest.AControlStageCarryingClipDistanceDeclinesTheProgram", + "DemotePointSizeTest.AGeometryOnlyProgramReadsTheVertexBoundary", + "DemotePointSizeTest.AHostingDeviceStaysByteIdentical", + "DemotePointSizeTest.APointSizeFreeProgramStaysByteIdentical", + "DemotePointSizeTest.AReadOnlyCaptureStageStillDeclaresTheCaptureCarrier", + "DemotePointSizeTest.ARedeclaredControlBlockPrintsAnUnaccessedPointSizeMember", + "DemotePointSizeTest.AWholeStructCopyDeclinesTheProgramByteIdentically", + "DemotePointSizeTest.AnEvaluationStageWithNoControlStageDeclines", + "DemotePointSizeTest.DemotesAFiveStageProgramWholesale", + "DemotePointSizeTest.TheCarrierClearsA64BitIntegerVectorVarying", + "DemotePointSizeTest.TheCarrierLandsPastTheProgramsOwnVaryings", + "DemotePointSizeTest.WithoutAGeometryStageTheEvaluationStageOwnsTheCaptureCarrier", + "DeriveNumSubgroupsPass.IsIdempotent", + "DeriveNumSubgroupsPass.LeavesUnrelatedComputeShaderUntouched", + "DeriveNumSubgroupsPass.ReplacesBuiltinLoadAndSynthesizesSubgroupSize", + "DirectGLESBackendFramebuffer.DestructorDeletesIdAndScrubsBindingShadow", + "DirectGLESBackendRenderbuffer.DestructorDeletesId", + "DirectGLESBackendSampler.DestructorDeletesIdAndScrubsUnitCache", + "DirectGLESBackendTexture.DestructorDeletesIdAndScrubsBindingCache", + "DirectGLESBufferDrawProbe.ACapsMaskWithoutTheResourceFamilyEmitsNothingAndCountsTheRefusal", + "DirectGLESBufferDrawProbe.ALiveHostMapKeepsTheHandleArmProbeDirtyBetweenTwoDraws", + "DirectGLESBufferDrawProbe.UnderSplitTheRecordAloneAnswersTheLiveHostMapQuestion", + "DirectGLESSanity.AdvertisesDepthTextureForGlmarkShadowScenes", + "DirectGLESSanity.AdvertisesUniformBufferObjectAndStencilTexturing", + "DirectGLESSanity.AdvertisesVoxyRequiredRenderingExtensions", + "DirectGLESSanity.BindingZeroClearsPreviousNativeTextureBinding", + "DirectGLESSanity.BindsAMultisampleTextureDespiteTheDefaultMipmapFilter", + "DirectGLESSanity.ForwardsTheProbedClipAndCullDistanceLimits", + "DirectGLESSanity.KeepsInstanceIdWhenIndirectDrawsAreConforming", + "DirectGLESSanity.LeavesBaseInstanceBuiltinAloneOutsideVertexShaders", + "DirectGLESSanity.LeavesDrawParameterGlobalsAloneOutsideVertexShaders", + "DirectGLESSanity.PreservesHostPerStageImageUniformLimits", + "DirectGLESSanity.ProvidesNamedFramebufferBlitForDirectStateAccess", + "DirectGLESSanity.RebasesInstanceIdWhenIndirectDrawsLeakBaseInstance", + "DirectGLESSanity.RewritesBaseInstanceBuiltinForEsslVertexShaders", + "DirectGLESSanity.TheIndirectWordIndexIsOneBasedSoItsUnwrittenValueMeansNotIndirect", + "DirectGLESSlotTable.ACompositeHandleDoesNotGrowTheOrdinaryTable", + "DirectGLESSlotTable.ADeathNoticeForEveryP4aKindIsIdempotent", + "DirectGLESSlotTable.AGenerationBehindTheLiveTwinIsRefusedRatherThanAdopted", + "DirectGLESSlotTable.ANegativeLookupIsNotCachedAcrossAnotherHoldersAcquire", + "DirectGLESSlotTable.ARecycledSlotIsANewHandleAndTheStaleOneResolvesToNothing", + "DirectGLESSlotTable.ASavedCopyOfARealRegistryDropsTheTwinOnTheSameNotice", + "DirectGLESSlotTable.AWholeTableSavesResetsAndRestores", + "DirectGLESSlotTable.AnAnnouncedDeathReturnsTheSlotWithoutASweep", + "DirectGLESSlotTable.AnArmlessKnobCombinationStopsInsteadOfSkippingTheLane", + "DirectGLESSlotTable.AnnouncedDeathKeepsObjectChurnFromAccumulatingWithoutASweep", + "DirectGLESSlotTable.EglBringUpUnderTheArmlessKnobPairReturnsInsteadOfStopping", + "DirectGLESSlotTable.EveryReKeyedObjectClassAnnouncesItsOwnDeath", + "DirectGLESSlotTable.EverySwitchedOverKindResolvesItsTwinThroughTheHandleArm", + "DirectGLESSlotTable.FindNeverMutatesTheTable", + "DirectGLESSlotTable.GetOrCreateToleratesANullStateObject", + "DirectGLESSlotTable.OneDeathNoticeDropsTheTwinInEveryHolderOfTheKind", + "DirectGLESSlotTable.RepeatedLookupsOfALiveObjectKeepOneHandle", + "DirectGLESSlotTable.TheArmlessCasesLeaveTheLogPathAndTheConfigAsTheyFoundThem", + "DirectGLESSlotTable.TheHandleArmInstallsTheDeathNoticeConsumer", + "DirectGLESSlotTable.TheTwinRegistryCasesInThisBinaryRunOnTheHandleArm", + "DirectGLESSlotTable.TwoTablesOfTheSameKindShareOneSlotAndKeepTheirOwnTwin", + "DirectGLESStateGuards.DefaultFramebufferBindGoesThroughShadow", + "DirectGLESStateGuards.FramebufferBindingShadowPinsOnceThenSkips", + "DirectGLESStateGuards.PackStateShadowAppliesMinimalDeltas", + "DirectGLESStateGuards.PixelPackBindingCacheSkipsRedundantBindsAndRestsAtZero", + "DirectGLESStateGuards.ScratchFBODetachesCrossAspectResidue", + "DirectGLESStateGuards.ScratchFBOReadDrawBufferStateCached", + "DirectGLESStateGuards.ScratchFBOTextureDeletionForcesFullScrub", + "DirectGLESTextureSync.ARecycledTextureSlotReMintsTheTwinOnTheHandleArm", + "DirectGLESTextureSync.AnAttachmentOnlyTexturesParametersReachTheDriverWithNoSamplerView", + "DirectGLESTextureSync.UnitMemoRefusesToDriveATwinFromAnotherTexture", + "DirectGLESVertexInputDraw.TheAttributeWalkTakesItsBuffersFromTheRecordNotTheFrontendVao", + "DirectGLESVertexInputDraw.TheIndexArmTakesItsBufferAndItsSerialFromTheRecord", + "DirectVulkanSanity.AdvertisesSubgroupOnlyWhenVulkanReportsUsableSupport", + "DirectVulkanSanity.AdvertisesTextureStorageForDirectStateAccess", + "DirectVulkanSanity.AdvertisesUniformBufferObjectAndStencilTexturing", + "DirectVulkanSanity.AdvertisesVoxyRequiredRenderingExtensions", + "DirectVulkanSanity.CapabilityRefreshInvalidatesTheCachedCompileEnvironment", + "DirectVulkanSanity.ClampsAdvertisedTextureAndDrawBufferLimitsToFrontendState", + "DirectVulkanSanity.CommandMemoryBarrierMakesIndirectDrawCommandsVisible", + "DirectVulkanSanity.DefaultFramebufferQuarterTurnReadbackMapsRectAndPixels", + "DirectVulkanSanity.DescriptorPoolGrowthDoublesTheLargestPoolOfTheSameFlavour", + "DirectVulkanSanity.DescriptorPoolGrowthIsGeometricInTheSetsAFrameNeeds", + "DirectVulkanSanity.DrawIndexedIndirectCommandMatchesGlAndVulkanLayout", + "DirectVulkanSanity.GatesClipDistancesOnTheShaderClipDistanceFeature", + "DirectVulkanSanity.GatesCullDistancesOnTheShaderCullDistanceFeature", + "DirectVulkanSanity.GatesPerStageImageUniformLimitsOnPhysicalDeviceFeatures", + "DirectVulkanSanity.GraphicsSamplerFeedbackOnlyAliasesWritableOverlappingMip", + "DirectVulkanSanity.ImageUniformTypesPreserveTheirNumericDomain", + "DirectVulkanSanity.KeepsOptionalGpuShaderInt64BranchForVoxyQuadDecode", + "DirectVulkanSanity.MutableStorageImageViewsUseVulkanCompatibilityClasses", + "DirectVulkanSanity.ProgramObjectMovePreservesStorageImageFormatPolicy", + "DirectVulkanSanity.ReadbackConvertsRgba8AndRgba16fPixels", + "DirectVulkanSanity.ReadbackDecodesSingleChannel32BitFormats", + "DirectVulkanSanity.ReadbackUsesTheSourceFormatTexelSize", + "DirectVulkanSanity.RenderPassExtentUsesSwapchainSizeOnlyForDefaultFramebuffer", + "DirectVulkanSanity.SampledDepthStencilViewUsesSingleDepthAspect", + "DirectVulkanSanity.SampledViewAspectFollowsDepthStencilTextureMode", + "DirectVulkanSanity.SampledViewFormatMatchesSamplerNumericDomainWithoutChangingComponentLayout", + "DirectVulkanSanity.SamplerUniformTypesPreserveTheirNumericDomain", + "DirectVulkanSanity.SetEglSwapIntervalReachesTheBackendTable", + "DirectVulkanSanity.SpirvStorageImageFormatsMapToVulkanFormats", + "DirectVulkanSanity.StorageImageViewFormatUsesBindingOnlyForFormatlessFloatPolicy", + "DirectVulkanSanity.UndefinedDepthStencilLayoutUsesDontCareForUnclearedAspects", + "DrawIndirectCapabilities.RequiresEs31AndBothCoreEntryPoints", + "DriverBugProbes.AProbeThatCannotRunReportsNoBug", + "DriverBugProbes.CollectsNoFindingsWhenNothingCanBeProbed", + "DriverBugProbes.DepthStencilResolvePassRowIsFixedWhereTheShaderSubstituteWritesEveryAspect", + "DriverBugProbes.EveryFindingCarriesANameAndAnExplanation", + "DriverBugProbes.ImageCoherencyIsCleanWhenTheDependentReadObservesTheStore", + "DriverBugProbes.ImageCoherencyNeedsBothHalvesOfTheSplitPairInOneStage", + "DriverBugProbes.ImageCoherencyReportsNothingWhenAStrongerShapeWouldFixIt", + "DriverBugProbes.ImageCoherencyReportsNothingWhenTheFinishSeparatedControlIsDirtyToo", + "DriverBugProbes.ImageCoherencyResidualIsDetectedAndQuantified", + "DriverBugProbes.ImageLocationBudgetIsCleanWhenNamesDoNotCost", + "DriverBugProbes.ImageLocationBudgetIsDetectedWhenOnlyTheSharedNamesLink", + "DriverBugProbes.ImageLocationBudgetNeedsAGeometryStageThatCanHoldImages", + "DriverBugProbes.ImageLocationBudgetReportsNothingWhenTheControlAlsoFails", + "DriverBugProbes.ImageLocationBudgetStaysSilentOnAContextWithoutTheGeometryLimit", + "DriverBugProbes.LayeredBlitDestinationIsCleanWhenTheLayerIsHonoured", + "DriverBugProbes.LayeredBlitDestinationIsDetectedWhenTheCopyLandsOnLayerZero", + "DriverBugProbes.LayeredBlitDestinationReportsNothingWhenTheBlitMovesNothing", + "DriverBugProbes.LayeredBlitDestinationReportsNothingWhenTheSourceLayerIsIgnoredToo", + "DriverBugProbes.Packed16FieldOrderIsCleanOnAConformingDriver", + "DriverBugProbes.Packed16FieldOrderIsDetectedWhenTheArrayAllocationIsMirrored", + "DriverBugProbes.Packed16FieldOrderReportsNothingWhenTheCopyLandsNothing", + "DriverBugProbes.Packed16FieldOrderReportsNothingWhenTheUploadItselfCorrupts", + "DriverBugProbes.Packed16MirrorArithmeticMatchesTheDeviceEvidence", + "DriverBugProbes.QualifierMergeIsCleanWhenTheDriverKeepsTheStore", + "DriverBugProbes.QualifierMergeIsDetectedWhenOnlyTheSharedNameLosesTheStore", + "DriverBugProbes.QualifierMergeNeedsVertexStageImageUniforms", + "DriverBugProbes.QualifierMergeReportsNothingWhenTheRenamedControlAlsoFails", + "DriverBugProbes.R32FMultisampleSwizzleIsCleanOnAConformingDriver", + "DriverBugProbes.R32FMultisampleSwizzleIsDetectedFromTheSecondProgramOnward", + "DriverBugProbes.R32FMultisampleSwizzleNeedsMoreThanOneSample", + "DriverBugProbes.R32FMultisampleSwizzleReportsNothingWhenTheControlsAreWrongToo", + "DriverBugProbes.VertexInputLocationCeilingBisectsToAnAwkwardBoundary", + "DriverBugProbes.VertexInputLocationCeilingIsCleanWhenTheAdvertisedMaximumCompiles", + "DriverBugProbes.VertexInputLocationCeilingIsMeasuredWhenTheQualifierIsCapped", + "DriverBugProbes.VertexInputLocationCeilingReportsNothingWhenTheLocationZeroControlFails", + "DriverBugProbes.VertexInputLocationCeilingSaysWhenTheAttributeIsUnreachableAnyWay", + "DriverModuleScreenTest.ASamplerInsideTheDefaultUniformBlockIsDeclined", + "DriverModuleScreenTest.TheEscapeHatchAdmitsAnInvalidModuleAndSaysSo", + "DriverModuleScreenTest.TheSameBlockWithoutTheSamplerPasses", + "DriverModuleScreenTest.TheVerdictIsCachedPerModuleContent", + "DriverPostIterationRPWitnessTest.MissingNativeFeatureIsTheOnlySkipCondition", + "DriverPostIterationRPWitnessTest.RejectsIncorrectVectorFinalAverage", + "DriverPostIterationRPWitnessTest.RejectsInvalidMultipleAndMissingLastLaneWriters", + "DriverPostIterationRPWitnessTest.RejectsMissingAndOutOfRangeSubgroupIds", + "DriverPostIterationRPWitnessTest.RejectsNonuniformNumSubgroups", + "DriverPostIterationRPWitnessTest.RejectsOwner511OutsideHighestFinalLane", + "DriverPostIterationRPWitnessTest.ReportsEarliestCorruptSourceScanStage", + "DriverPostIterationRPWitnessTest.ValidThirtyTwoSubgroupWitness", + "DriverPostIterationRPWitnessTest.ValidTwoSubgroupWitness", + "EGLStateCreateContext.DeferredGLStateIsBuiltOnRequestInTheShareGroup", + "EGLStateCreateContext.NoConfigContextIsAcceptedAndReportsConfigIdZero", + "EGLStateDestroyContext.DestroyingAContextCurrentOnAThreadIsDeferredUntilItsRelease", + "EGLStateDestroyContext.ReleasingThreadDoesNotKeepTheContextsGLState", + "EGLStateDmaBufImport.FormatAndModifierQueries", + "EGLStateDmaBufImport.ParsesACompleteSinglePlaneImport", + "EGLStateDmaBufImport.ParsesATwoPlaneYuvImportWithItsHints", + "EGLStateDmaBufImport.RefusesAnIncompleteYuvImport", + "EGLStateDmaBufImport.RefusesWhatTheExtensionRefuses", + "EGLStateDmaBufImport.SharedImageLifetime", + "EGLStateDmaBufImport.YuvFormatsAreListedOnlyWhenTheServerHoldsThem", + "EGLStateMakeCurrent.ContextCannotBeCurrentOnTwoThreadsAtOnce", + "EGLStateMakeCurrent.OneSidedSurfaceIsStillAMismatch", + "EGLStateMakeCurrent.SameThreadRepeatedAttachReleaseDoesNotLeaveStaleOwner", + "EGLStateMakeCurrent.SurfacelessBindIsAcceptedAndRecordsNoSurface", + "EGLStateNativeFence.AFenceCommandWithoutADescriptorIsSignaledAndHasNoneToCopy", + "EGLStateNativeFence.AnImportedDescriptorDecidesStatusWaitsAndCopies", + "EGLStateProfile.CompatibilityProfileRequiresExplicitCompatBit", + "EGLStateRobustness.ResetNotificationStrategyIsRecordedValidatedAndMatchedAcrossShares", + "EGLStateRobustness.RobustAccessIsARequestAndNeverAGLContextFlagByItself", + "EGLStateSwapInterval.DefaultsToOneAndFollowsEglSwapInterval", + "EglInfoSequence.EveryProfilePrintsItsRendererAndVersion", + "EmbeddedServerTest.AHostsReferenceIsRetainedAndGeometryUpdatesDoNotRetainAgain", + "EmbeddedServerTest.ATimeoutKeepsTheOriginalHooksUntilTheBackendLetsGo", + "EmbeddedServerTest.AnOwnerCannotReplaceLiveReferenceHooksOrAttachBeforeInstall", + "EmbeddedServerTest.AndroidWindowsAreRefusedByNameOnOtherPlatforms", + "EmulateSubgroupsPass.IsIdempotent", + "EmulateSubgroupsPass.LeavesSubgroupFreeComputeUntouched", + "EmulateSubgroupsPass.LowersEveryCategoryToSharedMemory", + "EmulateSubgroupsPass.RefusesAModuleOverTheScratchBudget", + "EmulateSubgroupsPass.RefusesExtendedSubgroupInstructions", + "Endpoints/PairAcceptorTest.AClientWhoseFirstFrameIsAHelloIsRefusedByNameAndNeverPaired/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AClientWhoseFirstFrameIsAHelloIsRefusedByNameAndNeverPaired/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.AStrayConnectAndCloseRightBeforeAClientDoesNotTakeItsPlace/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AStrayConnectAndCloseRightBeforeAClientDoesNotTakeItsPlace/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.AnAuxWhoseControlNeverArrivesIsDroppedAfterTheBudgetAndTheNextClientPairs/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AnAuxWhoseControlNeverArrivesIsDroppedAfterTheBudgetAndTheNextClientPairs/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.TwoClientsWhoseFourConnectionsInterleaveArePairedEachWithItsOwn/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.TwoClientsWhoseFourConnectionsInterleaveArePairedEachWithItsOwn/unix # GetParam() = 4-byte object <00-00 00-00>", + "EsprytFlushLadder.ALargePartialRangeInvalidatesExactlyThatRange", + "EsprytFlushLadder.AMapWiderThanTheQueuedRangeRefusesTierOne", + "EsprytFlushLadder.APartialRangeDoesNotOvertakeAQueuedRingCopy", + "EsprytFlushLadder.ASmallPartialRangeFallsThroughToTheStagingRing", + "EsprytFlushLadder.AWholeBufferRangeOrphansTheStore", + "EsprytFlushLadder.AnEmptyRangeIsNeverTierOne", + "EsprytServerSession.TheServerBackendsDestructionDropsEveryTwinTheSessionBuilt", + "EsprytServerSession.TheServerBackendsDestructionEmptiesTheTextureAndSamplerUnitShadows", + "ExtractPerVertexBlockMembersTest.DoesNotMatchAnIdentifierEndingInTheKeyword", + "ExtractPerVertexBlockMembersTest.ReadsEitherDirectionAndOnlyThatDirection", + "ExtractPerVertexBlockMembersTest.ReportsNothingWhenTheBlockIsNotRedeclared", + "FatalCensus.RuleTwoSelfTest", + "FatalFamily.EveryFamilyProjectsToADefinedWireCode", + "FatalFamily.NamesAreDistinctAndNonEmpty", + "FatalFamily.NoFamilyProjectsOntoDeviceLost", + "FatalFamily.TheAnchorFamiliesProjectWhereTheirMeaningSays", + "FatalFamily.TheSessionFaultFrameCarriesTheFamilyAndItsCode", + "FatalFamily.TheTableAndTheEnumAgreeOnCount", + "FatalFunnelSeam.ADeviceLossLatchesAnArmedSessionAndTheProcessLives", + "FatalFunnelSeam.ADeviceLossWithNoArmedSessionDiesThroughSessionFail", + "FatalFunnelSeam.InstallingTheHookPointsTheSeamSomewhereOtherThanItsDefault", + "FatalFunnelSeam.TheDeviceLossKnobFiresOncePerValueAndReArmsOnANewOne", + "FatalFunnelSeam.TheMagmaWireVerbDeathReachesSessionFailAndBumpsTheFaultCount", + "FatalFunnelSeam.TheSeamHandsTheInstalledHookItsFamilyAndItsLineVerbatim", + "FdPassingTest.ChildSharesASegmentThatTheParentMapsAndVerifies", + "FdPassingTest.IsSupportedOnThisPlatform", + "FdPassingTest.ReceiveTimesOutWithNoOffer", + "FdPassingTest.RejectsBadArguments", + "FdPassingTest.SegmentWithoutASidebandStillCarriesItsDescriptor", + "FdPassingTest.SocketDoorbellStillDeliversTheLastRingBeforeAHangup", + "FdPassingTest.SocketDoorbellStopsParkingWhenThePeerHangsUp", + "FdPassingTest.SocketDoorbellTimesOutAndRemembersAnEarlyWakeup", + "FdPassingTest.SocketDoorbellWakesAParkedWaiter", + "FenceWireRoundTrip.DestroyedAndRecycledWireHandlesNeverReachTheBackend", + "FenceWireRoundTrip.MissingConsumerDeclinesWithoutInventingASignaledAnswer", + "FenceWireRoundTrip.NullNativeFenceUsesOnlyTheExistingMonolithFallback", + "FenceWireRoundTrip.PreservesWaitFlagsTimeoutAnswersAndNativeLifetime", + "FieldOwnershipTest.ABarrierPulledFieldOutsideTheVerbsClassIsStillFatal", + "FieldOwnershipTest.ABarrierPulledReadAfterAServerStampIsCountedNotFatal", + "FieldOwnershipTest.AClientFreshStampCannotReviveARetiredServerGetter", + "FieldOwnershipTest.AFatalClassReadAbortsEvenWithoutStrictErrors", + "FieldOwnershipTest.ARecordSuppliedFieldIsReadableAfterAServerStamp", + "FieldOwnershipTest.AServerStampMakesRecordSuppliedFieldsFreshAndWithdrawsTheRest", + "FieldOwnershipTest.AStickyForwardIsCountedAsAResidualPull", + "FieldOwnershipTest.AnAdmittedBarrierPullIsLoudOnceAndNotFatal", + "FieldOwnershipTest.AnEscalatedRecordsPullIsAdmittedAndSaysWhy", + "FieldOwnershipTest.AnUnmigratedEmulationIsFatalUnderARealTransportAndInertUnderMonolith", + "FieldOwnershipTest.DualBlockDoesNotArmUnderMonolithTransport", + "FieldOwnershipTest.DualBlockMakesABarrierPulledReadANamedAbortWithoutStrict", + "FieldOwnershipTest.EveryBarrierPulledRowNamesTheRetiringPhase", + "FieldOwnershipTest.EveryFieldAndForwardIsInExactlyOneClass", + "FieldOwnershipTest.MonolithKeepsOneBlockAndTheWiderPredicateSaysSo", + "FieldOwnershipTest.NothingIsCountedOutsideAServerStampedVerb", + "FieldOwnershipTest.ResidualPullsReachThePublishedPerFrameCounter", + "FieldOwnershipTest.RoleSplitGivesTheFillSideADistinctBlockTheStampNeverTouches", + "FieldOwnershipTest.RoleSplitOffFoldsTheFillSideOntoTheSharedBlock", + "FieldOwnershipTest.RoleSplitUnderMonolithTransportIsStillOneBlock", + "FieldOwnershipTest.SetContextValuesLandsInPipeInputsAndTheShuttersAnswerTheApplier", + "FieldOwnershipTest.SpawnMakesTheBlocksDistinctWithNoRehearsalKnobAtAll", + "FieldOwnershipTest.SplitBindingPointCapacityNeverConsultsTheFrontend", + "FieldOwnershipTest.SplitCaptureSnapshotSurvivesMakeCurrentUntilObjectRelease", + "FieldOwnershipTest.SplitOpenSpansAreOwnedByTheApplierAndSurviveOtherBindings", + "FieldOwnershipTest.StrictErrorsReachTheStickyForwardsAndNameThemByField", + "FieldOwnershipTest.StrictErrorsTurnsABarrierPulledReadIntoANamedAbort", + "FieldOwnershipTest.TheAdmittedPullTableIsID84sDerivationAndNotAList", + "FieldOwnershipTest.TheAppliersOwnClearDisarmsTheStampWithoutTheClientsFill", + "FieldOwnershipTest.TheClassSizesPartitionTheFieldSet", + "FieldOwnershipTest.TheClientVerbLeaveWritesTheClientBlockAlone", + "FieldOwnershipTest.TheComputeProgramIsServedUnderADispatchStampFromP5bOn", + "FieldOwnershipTest.TheReducedPathsUnmigratedFieldsAreAllAccountedFor", + "FieldOwnershipTest.TheResidualFillsSuppliedMemoReKeysOnEveryInputThatMovesAnAnswer", + "FieldOwnershipTest.TheSameReadWithoutStrictErrorsSurvivesAndIsCounted", + "FieldOwnershipTest.TheSevenStickyForwardsAgreeWithTheirFieldRows", + "FieldOwnershipTest.TheStickyExemptionIsCancelledByTheServerStamp", + "FieldOwnershipTest.TheUnpackHalfOfThePixelStoreAbortsWhileThePackHalfDoesNot", + "FieldOwnershipTest.VerbBoundaryOpsCoverEveryVerbShapedCall", + "FixIterationRPBarrierPass.InsertsWorkgroupBarrierBeforeSecondReduction", + "FixIterationRPBarrierPass.IsIdempotent", + "FixIterationRPBarrierPass.LeavesAnAlreadySynchronizedShaderByteIdentical", + "FixIterationRPBarrierPass.LeavesOtherShapesByteIdentical", + "FixIterationRPSubgroupScratchPass.GrowsTheExposureScratchForNarrowSubgroups", + "FixIterationRPSubgroupScratchPass.GrowsTheRtwWarpScratchForNarrowSubgroups", + "FixIterationRPSubgroupScratchPass.IsIdempotent", + "FixIterationRPSubgroupScratchPass.LeavesEveryModuleAloneAtThePacksAssumedWidth", + "FixIterationRPSubgroupScratchPass.LeavesPackWidthAssumptionsAloneOnWideDevices", + "FixIterationRPSubgroupScratchPass.RefusesAModuleOutsideTheIdiom", + "FixIterationRPSubgroupScratchPass.RefusesGrowthThatWouldNotFitSharedMemory", + "FlattenAtomicCounterBlockPass.FlattensWhenTheLengthConstantIsDeclaredAfterTheBlock", + "FlattenAtomicCounterBlockPass.IsIdempotent", + "FlattenAtomicCounterBlockPass.LeavesANaturallyPackedBlockByteIdentical", + "FlattenAtomicCounterBlockPass.LeavesAShaderWithoutCountersByteIdentical", + "FlattenAtomicCounterBlockPass.MovesTheBlockToOffsetZeroAndGrowsTheArray", + "FlattenFloat64StorageBlockTest.ABoundedBlockDeclaredBeforeTheModulesUintIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AColumnMajorMatrixRuntimeArrayStepsByItsColumnStride", + "FlattenFloat64StorageBlockTest.AFixedPrefixBeforeTheRuntimeArrayIsAddedToEveryIndex", + "FlattenFloat64StorageBlockTest.AHugeRuntimeArrayElementIsStillFlattenedWhenAccessesAreSmall", + "FlattenFloat64StorageBlockTest.AReadOnlyOpenEndedBlockKeepsNonWritable", + "FlattenFloat64StorageBlockTest.ARowMajorMatrixRuntimeArrayIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.ARuntimeArrayThatIsNotTheBlocksLastMemberIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AStorageBlockWithDoublesBecomesOneWordArray", + "FlattenFloat64StorageBlockTest.AStorageBlockWithoutDoublesIsLeftAlone", + "FlattenFloat64StorageBlockTest.AStructRuntimeArrayStepsByItsElementStride", + "FlattenFloat64StorageBlockTest.AUniformBlockWithDoublesIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockCanBeEmittedAsEssl", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockDeclaredBeforeTheModulesUintIsStillFlattened", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockIsWrittenThroughTheSameWords", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockOfDoublesBecomesAWordRuntimeArray", + "FlattenFloat64StorageBlockTest.EachDoubleVectorWidthStepsByItsOwnStride", + "FlattenFloat64StorageBlockTest.TheDemotedPathIsUnchangedByTheCapabilityArgument", + "FlattenFloat64StorageBlockTest.TheLengthOfABlockWithNoPrefixNeedsNoClamp", + "FlattenFloat64StorageBlockTest.TheLengthOfAnOpenEndedBlockIsRewrittenToAnElementCount", + "FlattenFloat64StorageBlockTest.TheNativePathLeavesAnOpenEndedBlockAndItsDoublesAlone", + "FlattenFloat64StorageBlockTest.TheNativePathLeavesTheBlockAndItsDoublesAlone", + "FlattenFloat64StorageBlockTest.TheRewrittenLengthCanBeEmittedAsEssl", + "FlattenFloat64StorageBlockTest.TheSubgroupMulDoubleComputeShaderIsFlattened", + "FlattenXfbInterfaceBlocksTest.DeclinesAnEmptyRequestWithoutRewriting", + "FlattenXfbInterfaceBlocksTest.FlattensACapturedBlockIntoOneVariablePerMember", + "FlattenXfbInterfaceBlocksTest.GivesEachMemberItsOwnConsecutiveLocations", + "FlattenXfbInterfaceBlocksTest.LeavesABlockNoCaptureNamesAlone", + "FlattenXfbInterfaceBlocksTest.RewritesOnlyTheCaptureNamesOfFlattenedBlocks", + "FlattenXfbInterfaceBlocksTest.TheEmittedDeclarationIsAPlainArrayNotABlock", + "ForceFlatIntegerVaryingsTest.FloatVaryingsAreNotTouched", + "ForceFlatIntegerVaryingsTest.TessellationStagesGetTheQualifierOnBothSides", + "ForceFlatIntegerVaryingsTest.TheStagesAroundTessellationAreUnchanged", + "FragCoordYFlipTest.ComponentAndWholeVectorReadsStayValid", + "FragCoordYFlipTest.SingleComponentReadStaysValid", + "FragmentInterpolationCapabilities.PlumbsGLESAndBothVulkanPropertyPaths", + "FragmentInterpolationCapabilities.QueriesOnlyWhenSupportedAndPreservesDriverLimits", + "FragmentInterpolationCapabilities.QueryErrorIsDrainedAndFallsBackToCoreMinimums", + "FramebufferEmit.ADeadFramebuffersNamedRecordLatchIsRetired", + "FramebufferEmit.ADefaultFramebufferResizeReEmitsTheRecordWithItsNewExtent", + "FramebufferEmit.ADrawBufferChangeAloneStillMovesTheContentHash", + "FramebufferEmit.ADrawBufferEntryOutsideTheRecordsOwnArrayIsRefusedRatherThanRead", + "FramebufferEmit.ADrawBufferTokenAboveTheWireWidthIsRefusedNotTruncated", + "FramebufferEmit.ADrawRecordAndAReadRecordAreKeptApartAndBothWritesBoth", + "FramebufferEmit.AFramebufferHandedOverByNameGetsANamedRecordWithoutMovingABinding", + "FramebufferEmit.AFramebufferHandleWhoseGenerationHasMovedOnIsRefusedRatherThanAnswered", + "FramebufferEmit.AFramebufferRecordThatNamesNoUsableHandleIsRefusedRatherThanStored", + "FramebufferEmit.ALayeredCubeAttachmentDoesNotAssertAFaceItCannotKnow", + "FramebufferEmit.AMakeCurrentClearsBothRecordsAndAdvancesTheSerialRatherThanZeroingIt", + "FramebufferEmit.ANamedRecordDescribesTheFramebufferItNamesWithoutMovingEitherBinding", + "FramebufferEmit.ANamedRecordIsSuppressedPerObjectAndNeverAgainstABoundRecord", + "FramebufferEmit.ARecycledFramebufferHandleIsNeverSuppressedAgainstItsPredecessor", + "FramebufferEmit.AReleaseOfTheObjectRecordsAlsoClearsTheWorkingHandlesThatCouldNameThem", + "FramebufferEmit.ARestoragedAttachedRenderbufferPublishesItsNewExtent", + "FramebufferEmit.ATargetOutsideTheThreeBindingsIsRefusedNamingTheRecord", + "FramebufferEmit.AnAttachmentPointAboveTheWireWidthIsRefusedNotTruncated", + "FramebufferEmit.AnUnchangedBindingPairEmitsNothing", + "FramebufferEmit.EveryAttachmentFieldSurvivesTheSurfaceConversion", + "FramebufferEmit.EveryNonTexturePointCarriesTheUnknownSentinelsRatherThanZero", + "FramebufferEmit.EveryRecordsReadSurfaceComesFromItsOwnFramebuffersReadBuffer", + "FramebufferEmit.OneObjectBoundToBothTargetsEmitsOneRecordWithTargetBoth", + "FramebufferEmit.TheDefaultFramebuffersRecordNamesNoSurfaceAShareGroupWouldHaveToHold", + "FramebufferEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "FramebufferEmit.TheRecordsElevenSurfacesAreTheWholePointSetTheServerReads", + "FramebufferTest.ApplicationAlphaMaskOffIsStillHonouredOnANativeDrawBuffer", + "FramebufferTest.BindRenderbufferZeroUnbindsWithoutError", + "FramebufferTest.BlitNamedFramebufferAllowsDefaultFramebufferZero", + "FramebufferTest.ClearIntoAWidenedDrawBufferKeepsAlphaWritableAndSubstitutesOne", + "FramebufferTest.ClearNamedFramebufferfiAllowsDefaultFramebufferZero", + "FramebufferTest.ClearNamedFramebufferfvUsesNamedObjectWithoutChangingBindings", + "FramebufferTest.CreateFramebuffersCreatesObjectsImmediately", + "FramebufferTest.DefaultFramebufferDrawBufferAcceptsGLFrontAlias", + "FramebufferTest.DefaultFramebufferIdentityTracksFramebufferNameZero", + "FramebufferTest.DefaultFramebufferProvidesTextureAttachmentsForFrontAndBackAliases", + "FramebufferTest.DefaultFramebufferReadBufferAcceptsGLBackAlias", + "FramebufferTest.DeleteGeneratedButUnboundFramebufferNameReleasesReservationAndBindFails", + "FramebufferTest.DeleteGeneratedButUnboundRenderbufferNameReleasesReservationAndBindFails", + "FramebufferTest.DeleteOfUnknownOrAlreadyDeletedFramebufferNameIsSilent", + "FramebufferTest.DeleteOfUnknownOrAlreadyDeletedRenderbufferNameIsSilent", + "FramebufferTest.DrawIntoAWidenedDrawBufferReachesTheDriverWithAlphaWritesMaskedOff", + "FramebufferTest.DualSourceBlendFactorsReachTheDriverWhenTheExtensionIsThere", + "FramebufferTest.DualSourceBlendIsDeclinedRatherThanThrownWhenTheExtensionIsMissing", + "FramebufferTest.DualSourceFactorsAreDeclinedEvenWithBlendingDisabled", + "FramebufferTest.DualSourceFactorsWithBlendingDisabledStillReachACapableDriver", + "FramebufferTest.FramebufferTexture2DRejectsTheDefaultFramebufferAndBadAttachments", + "FramebufferTest.FramebufferTexture3DAttachesSliceWithLayerTracking", + "FramebufferTest.FramebufferTextureBumpsAttachmentVersionOnlyOnce", + "FramebufferTest.FramebufferTextureLayerRejectsTheDefaultFramebufferAndBadLevels", + "FramebufferTest.FramebufferTextureRejectsAColourAttachmentPastTheLimit", + "FramebufferTest.FramebufferTextureRejectsALevelTheTextureDoesNotHave", + "FramebufferTest.FramebufferTextureRejectsTheDefaultFramebuffer", + "FramebufferTest.FramebufferTextureReportsInvalidValueForANameThatWasNeverGenerated", + "FramebufferTest.GetNamedFramebufferAttachmentParameterivReadsTargetObjectDirectly", + "FramebufferTest.NamedDepthFramebufferTextureStorageIsCompleteWithoutBinding", + "FramebufferTest.NamedFramebufferDrawBuffersDoNotModifyDefaultFramebuffer", + "FramebufferTest.NamedFramebufferTextureAttachesWithoutChangingBindings", + "FramebufferTest.NamedFramebufferTextureRejectsALevelTheTextureDoesNotHave", + "FramebufferTest.NamedRenderbufferStorageAndFramebufferAttachDoNotChangeBindings", + "FramebufferTest.NonRenderableColorFormatsReportUnsupportedFramebuffer", + "FramebufferTest.ReadPixelsAllowsPersistentMappedPixelPackBuffer", + "FramebufferTest.ReadPixelsForwardsSingleChannelDesktopClientFormats", + "FramebufferTest.ReadPixelsRejectsIntegerFormatMismatchWithReadBuffer", + "FramebufferTest.ReadPixelsRejectsMismatchedPackedTypeFormatPairs", + "FramebufferTest.ThreeChannelColorAttachmentsAreCompleteThroughTheWidenedSubstitution", + "FramebufferTest.ThreeChannelColorAttachmentsAreUnsupportedWithoutTheWidenedSubstitution", + "FramebufferTest.TwoAttachmentCompositeFramebufferMatchesIrisComplementaryPass", + "FramebufferTest.WidenedDrawBufferIsIdentifiedPerDrawBufferSlotNotPerAttachmentPoint", + "Framing.ADataMagicReaderKeepsTheSameLengthAndReassemblyRules", + "FramingTest.BadMagicIsReportedAndLatchesTheReaderDead", + "FramingTest.BufferTooSmallReportsTheSizeAndKeepsTheMessage", + "FramingTest.EmptyPayloadRoundTrips", + "FramingTest.MagicIsOnTheWireAsMGLF", + "FramingTest.ManyMessagesCompactTheBufferInsteadOfGrowing", + "FramingTest.OversizedLengthIsRejectedBeforeAnyAllocation", + "FramingTest.RoundTripsTwoMessagesFedOneByteAtATime", + "FramingTest.SendRefusesAPayloadOverTheCap", + "FramingTest.TakeWithNoCompleteMessageDoesNotBlockOrCorrupt", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ApplierResetSerial # GetParam() = ApplierResetSerial (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ApplierReset.ContextSerial\"} - the record carries 7777)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/BindContextUnknownToken # GetParam() = BindContextUnknownToken (PipeApplier.cpp, Fatal{ProtocolCorruption, \"BindContext.ClientContextToken\"} - the record binds token 999)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecOpcodeUnknown # GetParam() = CodecOpcodeUnknown (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"opcode\"} got=65535)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecRecordShorterThanItsType # GetParam() = CodecRecordShorterThanItsType (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"record.Minimum\"} got=8 expected=16)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecTailCrossCheck # GetParam() = CodecTailCrossCheck (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews\"} the record declares Size=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateRenderStateBlobSize # GetParam() = CreateRenderStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.Blob\"} got=8)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateSamplerStateParametersSize # GetParam() = CreateSamplerStateParametersSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateSamplerState.Parameters\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateShaderStateReflectionGarbage # GetParam() = CreateShaderStateReflectionGarbage (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Reflection\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateShaderStateSpirvDeclared # GetParam() = CreateShaderStateSpirvDeclared (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Spirv[0]\"} declares 16)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11ArchiveVectorCount # GetParam() = D11ArchiveVectorCount (ProgramArtifactsCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Reflection\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11CreateRenderStateCsoSlot # GetParam() = D11CreateRenderStateCsoSlot (PipeApply.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.Cso.Slot\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11ReadbackPastTheReplyLimit # GetParam() = D11ReadbackPastTheReplyLimit (PipeApplier.cpp, refusal)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11RespecifyExtentCarrier # GetParam() = D11RespecifyExtentCarrier (PipeApply.cpp, Fatal{ProtocolCorruption, \"ResourceRespecify.ExtentCarrier\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11SlotGenerationBackwards # GetParam() = D11SlotGenerationBackwards (SlotTables.h / Managers.cpp, Fatal{ProtocolCorruption, \"BackendSlotTable.Generation\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11SlotPastTheBackendBound # GetParam() = D11SlotPastTheBackendBound (SlotTables.h / Managers.cpp, Fatal{ProtocolCorruption, \"BackendSlotTable.HandleSlot\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedBytelessLevel # GetParam() = D11StagedBytelessLevel (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.LevelBound\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedExtentDisagrees # GetParam() = D11StagedExtentDisagrees (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.LevelExtent\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedMultisampleTarget # GetParam() = D11StagedMultisampleTarget (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.Target\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedRunPastTheLevelBound # GetParam() = D11StagedRunPastTheLevelBound (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.CopyRunInto\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11WholeRespecifyBufferRange # GetParam() = D11WholeRespecifyBufferRange (PipeApply.cpp, Fatal{ProtocolCorruption, \"ResourceRespecify.BufferRange\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/GetTextureImageToBufferShape # GetParam() = GetTextureImageToBufferShape (PipeApplier.cpp, Fatal{ProtocolCorruption, \"GetTextureImageToBuffer.shape\"} the image extent is not a whole level's)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/GetTextureImageToBufferUnreadable # GetParam() = GetTextureImageToBufferUnreadable (PipeApplier.cpp, Fatal{ReplyError, \"GetTextureImageToBuffer\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutBindSamplerStatesCount # GetParam() = LayoutBindSamplerStatesCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"BindSamplerStates.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutBufferSubDataResidentRegionCount # GetParam() = LayoutBufferSubDataResidentRegionCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"BufferSubDataResident.RegionCount\"} got=1 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutDrawVboFlags # GetParam() = LayoutDrawVboFlags (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.Flags\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutDrawVboNumDraws # GetParam() = LayoutDrawVboNumDraws (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.NumDraws\"} got=1 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutRecordSizePastTheWire # GetParam() = LayoutRecordSizePastTheWire (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"record.Size\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsBlockBindingCount # GetParam() = LayoutSetProgramBindingsBlockBindingCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.BlockBindingCount\"} got=65 expected=64)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsSamplerUnitCount # GetParam() = LayoutSetProgramBindingsSamplerUnitCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.SamplerUnitCount\"} got=257 expected=256)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsStorageOverrideCount # GetParam() = LayoutSetProgramBindingsStorageOverrideCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.StorageOverrideCount\"} got=65 expected=64)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetSamplerViewsCount # GetParam() = LayoutSetSamplerViewsCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersClass # GetParam() = LayoutSetShaderBuffersClass (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.Class\"} got=3 expected=3)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersCount # GetParam() = LayoutSetShaderBuffersCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.Count\"} got=85 expected=84)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersHostSpanCount # GetParam() = LayoutSetShaderBuffersHostSpanCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.HostSpanCount\"} got=2 expected=1)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderImagesCount # GetParam() = LayoutSetShaderImagesCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderImages.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetVertexAttribDefaultsCount # GetParam() = LayoutSetVertexAttribDefaultsCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetVertexAttribDefaults.Count\"} got=1 expected=2)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetVertexBuffersCount # GetParam() = LayoutSetVertexBuffersCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetVertexBuffers.Count\"} got=33 expected=32)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/MultiDrawInstanced # GetParam() = MultiDrawInstanced (PipeApplier.cpp, Fatal{ProtocolCorruption, \"MultiDrawArrays+INSTANCED\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ObjectDeathKind # GetParam() = ObjectDeathKind (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ObjectDeath.Kind\"} - 999)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ObjectDeathNullHandle # GetParam() = ObjectDeathNullHandle (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ObjectDeath.Handle\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/PresentFrameSerialZero # GetParam() = PresentFrameSerialZero (PipeApplier.cpp, Fatal{ProtocolCorruption, \"Present.FrameSerial\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobNotInStage # GetParam() = R2BlobNotInStage (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} seg=3 offset=0 size=16 is not SEG_STAGE)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobOutsideItsSegment # GetParam() = R2BlobOutsideItsSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} seg=2 offset=1099511627776 size=16 does not lie)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobSizeWithNoSegment # GetParam() = R2BlobSizeWithNoSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} Size=16 with no segment)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobSizeZeroDeclaresASegment # GetParam() = R2BlobSizeZeroDeclaresASegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} a blob with Size 0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2ContentRecordDeclaresNoBlob # GetParam() = R2ContentRecordDeclaresNoBlob (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} the record's own fields say)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanOutsideItsSegment # GetParam() = R2HostSpanOutsideItsSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span\"} seg=2 offset=1099511627776 size=6 does not lie)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanPointerCrosses # GetParam() = R2HostSpanPointerCrosses (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span\"} MGHostSpan::Ptr is non-null)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanSegmentWithNoSize # GetParam() = R2HostSpanSegmentWithNoSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span.size\"} got=2 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanSizeWithNoSegment # GetParam() = R2HostSpanSizeWithNoSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span.seg\"} got=6 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ReadPixelsToBufferShape # GetParam() = ReadPixelsToBufferShape (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ReadPixelsToBuffer.shape\"} the read box or its format is invalid)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ResourceSubDataLevelExtent # GetParam() = ResourceSubDataLevelExtent (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"ResourceSubData.LevelExtent\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ResourceSubDataUnionBox # GetParam() = ResourceSubDataUnionBox (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"ResourceSubData\"} the union box)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/RingRecordHeaderCorrupt # GetParam() = RingRecordHeaderCorrupt (ServerLoop.cpp, Fatal{ProtocolCorruption, \"SEG_CMD record header\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetDynamicStateBlobSize # GetParam() = SetDynamicStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetDynamicState.Blob\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetProgramBindingsOverrideNameUnterminated # GetParam() = SetProgramBindingsOverrideNameUnterminated (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.StorageOverrides.Name\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetResidualValueStateBlobSize # GetParam() = SetResidualValueStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetResidualValueState.Blob\"} got=16 expected=8)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetStorageBlockBindingNameTooLong # GetParam() = SetStorageBlockBindingNameTooLong (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetStorageBlockBinding.Name\"} got=5000 expected=4096)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetStorageBlockBindingNameUnterminated # GetParam() = SetStorageBlockBindingNameUnterminated (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetStorageBlockBinding.Name\"} the staged block name)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpAndroidNativeWindow # GetParam() = SurfaceOpAndroidNativeWindow (SurfaceOpCodec.cpp, Fatal{UnmigratedSurface, \"AndroidNativeWindow@P12\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpMetalLayer # GetParam() = SurfaceOpMetalLayer (SurfaceOpCodec.cpp, Fatal{UnmigratedSurface, \"MetalLayer@P12\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpServerOwnedNonZeroToken # GetParam() = SurfaceOpServerOwnedNonZeroToken (SurfaceOpCodec.cpp, Fatal{ProtocolCorruption, \"SurfaceOp.nativeToken\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpUnknownKind # GetParam() = SurfaceOpUnknownKind (SurfaceOpCodec.cpp, Fatal{ProtocolCorruption, \"SurfaceOp\"} - a wire surface op failed validation: UnknownOpKind)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UnitWindowSamplerStates # GetParam() = UnitWindowSamplerStates (PipeApplier.cpp, Fatal{ProtocolCorruption, \"BindSamplerStates.Count\"} - draw_vbo applies)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UnitWindowSamplerViews # GetParam() = UnitWindowSamplerViews (PipeApplier.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews.Count\"} - draw_vbo applies)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesExtent # GetParam() = UserIndicesExtent (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.extent\"} got=200 expected=6)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesIndexSize # GetParam() = UserIndicesIndexSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.IndexSize\"} got=3)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesShape # GetParam() = UserIndicesShape (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.shape\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesStart # GetParam() = UserIndicesStart (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.Start\"} got=1)", + "GeneralBufferTest.General_BufferCopy", + "GeneralBufferTest.General_BufferDataOperations", + "GeneralBufferTest.General_BufferLifecycle", + "GeneralBufferTest.General_BufferMapping", + "GeneralBufferTest.General_BufferStorageQueriesImmutable", + "GeneralBufferTest.General_CoherentAsFlush_DsaPersistentMapRewritesAndToleratesFlush", + "GeneralBufferTest.General_CoherentAsFlush_NonPersistentMapKeepsExplicitFlushSemantics", + "GeneralBufferTest.General_CoherentAsFlush_PersistentMapAdoptsZeroCopyBackendStorage", + "GeneralBufferTest.General_CoherentAsFlush_PersistentMapSyncsWithoutExplicitFlush", + "GeneralBufferTest.General_FlushWithoutExplicitBitStillErrorsWhenFeatureOff", + "GeneralBufferTest.General_GeneralTest_1", + "GeneralBufferTest.General_InvalidOperations", + "GeneralBufferTest.General_MapFlags", + "GeneralBufferTest.General_NamedBufferStorageMappingWrappers", + "GeneralBufferTest.General_PersistentCoherentFallbackSyncsPerDrawWhenBackendDeclines", + "GeneralBufferTest.General_PersistentCoherentWriteDirtyWithoutUnmap", + "GeneralBufferTest.General_PersistentCoherentZeroCopyStressNoPerDrawReupload", + "GeneralBufferTest.General_PersistentExplicitFlushOnlyDirtiesFlushedRange", + "GeneralBufferTest.General_PersistentMapRequiresStorageFlags", + "GeneralVertexArrayTest.ArrayFormat_BgraStored", + "GeneralVertexArrayTest.ArrayFormat_BindingAndRelativeOffsetAreQueryable", + "GeneralVertexArrayTest.ArrayFormat_FloatPathErrors", + "GeneralVertexArrayTest.ArrayFormat_IntegerPathRejectsFloatTypes", + "GeneralVertexArrayTest.ArrayFormat_IntegerPathRejectsPackedAndBgra", + "GeneralVertexArrayTest.ArrayFormat_PackedStored", + "GeneralVertexArrayTest.CurrentAttrib_GetVertexAttribdv", + "GeneralVertexArrayTest.CurrentAttrib_IntegerFunnels", + "GeneralVertexArrayTest.CurrentAttrib_NonNormalizedValuePreserving", + "GeneralVertexArrayTest.CurrentAttrib_PackedComponentCountAndDefaults", + "GeneralVertexArrayTest.CurrentAttrib_PackedSignedUsesGl33Formula", + "GeneralVertexArrayTest.CurrentAttrib_PackedUnsigned", + "GeneralVertexArrayTest.CurrentAttrib_PackedValidation", + "GeneralVertexArrayTest.CurrentAttrib_SignedNormalizedUsesGl33Formula", + "GeneralVertexArrayTest.CurrentAttrib_UnsignedNormalized", + "GeneralVertexArrayTest.General_ClientSideVertexAttribPointerIsAccepted", + "GeneralVertexArrayTest.General_ComplexUsage", + "GeneralVertexArrayTest.General_CreateVertexArraysCreatesObjectsWithoutChangingBinding", + "GeneralVertexArrayTest.General_CreateVertexArraysRejectsNegativeCount", + "GeneralVertexArrayTest.General_CurrentVertexAttribFillsOmittedComponents", + "GeneralVertexArrayTest.General_CurrentVertexAttribIntegerRoundTrip", + "GeneralVertexArrayTest.General_CurrentVertexAttribQueryRejectsOutOfRangeIndex", + "GeneralVertexArrayTest.General_CurrentVertexAttribRoundTripsAtHighestLegalIndex", + "GeneralVertexArrayTest.General_DeleteBoundVAO", + "GeneralVertexArrayTest.General_DirectStateAccessConfiguresNamedVAOWithoutChangingBinding", + "GeneralVertexArrayTest.General_DirectStateAccessIntegerAttribAndUnbindElementBuffer", + "GeneralVertexArrayTest.General_ElementArrayBufferBindingIsVaoLocalAndZeroUnbinds", + "GeneralVertexArrayTest.General_ElementBufferBindingPoint", + "GeneralVertexArrayTest.General_ErrorConditions", + "GeneralVertexArrayTest.General_IndexBufferBinding", + "GeneralVertexArrayTest.General_IntegerAttributes", + "GeneralVertexArrayTest.General_StatePreservation", + "GeneralVertexArrayTest.General_VAOLifecycle", + "GeneralVertexArrayTest.General_VertexAttributeConfiguration", + "GetterSanity.AtomicCounterQueriesMatchShaderCompilerLimits", + "GetterSanity.ClampsMaxVertexAttribsToCurrentValueStorageCapacity", + "GetterSanity.CombinedUniformComponentsSaturateInsteadOfOverflowing", + "GetterSanity.ComputeWorkGroupQueriesMatchShaderCompilerLimits", + "GetterSanity.EveryLimitWithABuiltinAgreesWithItsQuery", + "GetterSanity.MaxElementIndexIsTheFull32BitIndexCeiling", + "GetterSanity.PerCategoryMultisampleCeilingsAreProbedRatherThanFlooredAtFour", + "GetterSanity.PerStageImageUniformQueriesMatchShaderCompilerLimits", + "GetterSanity.ReportsFragmentInterpolationLimitsForFloatAndIntegerQueries", + "GetterSanity.ReportsKhrSubgroupDynamicParameters", + "GetterSanity.StorageAndUniformBufferOffsetAlignmentsAreSeparateLimits", + "GlamorEglSequence.ChromesGpuProcessGetsANativeFenceOfItsDmaBufWrites", + "GlamorEglSequence.XwaylandFindsEverythingGlamorNeeds", + "GlslangCaptureProbeTest.AMacroSpelledStorageBlockBindingIsADeclaredBinding", + "GlslangCaptureProbeTest.ANonIntegralUniformLocationIsRejectedRatherThanIgnored", + "GlslangCaptureProbeTest.AnOpaqueUniformsExplicitLocationIsCapturedAlongsideAPlainOnes", + "GlslangCaptureProbeTest.AtomicCounterOffsetRulesAreRaisedByTheParse", + "GlslangCaptureProbeTest.EveryDeclaratorOfOneStatementCarriesTheQualifiersLocation", + "GlslangCaptureProbeTest.OpaqueBindingsAreCapturedIncludingNonDecimalAndMacroSpellings", + "GlslangCaptureProbeTest.OpaqueBindingsDisappearWhenTheResolverCaptureIsOff", + "GlslangCaptureProbeTest.OpaqueBindingsSurviveTheRelaxedParseButPlainUniformLocationsDoNot", + "GlslangCaptureProbeTest.StorageBlockBindingPresenceIsStillTruthfulAtTheCollectCallback", + "GlslangCaptureProbeTest.StorageBlockCaptureSurvivesMemoryQualifiersAndIgnoresBufferSamplers", + "GlslangCaptureProbeTest.TheStorageBlockCaptureIsAUnionAcrossStages", + "GlslangCaptureProbeTest.TheSynthesizedAtomicCounterBlocksAreNotCapturedAsStorageBlocks", + "GlslangCaptureProbeTest.UniformLocationsCarryNonDecimalIntegerLiterals", + "GlslangCaptureProbeTest.UniformLocationsExpandArrayOfArraysElements", + "GlslangCaptureProbeTest.UnqualifiedStorageBlocksAreNamedAndQualifiedOnesAreNot", + "GlslangCaptureProbeTest.UnqualifiedStorageBlocksDisappearWhenTheResolverCaptureIsOff", + "GlslangCaptureProbeTest.UnqualifiedUniformBlocksAreCapturedSeparatelyFromStorageBlocks", + "GlslangCaptureProbeTest.WithoutTheSnapshotAPlainUniformsLocationIsNowhereInTheModule", + "GpuHangDetectorTest.ALongSubmissionThatFinishesIsNeverNamed", + "GpuHangDetectorTest.ASubmissionQueuedBehindTheHangIsNeverNamed", + "GpuHangDetectorTest.ASubmissionRunningPastTheBudgetIsNamed", + "GpuHangDetectorTest.AZeroBudgetNamesNothing", + "GpuHangDetectorTest.TheBudgetRunsFromTheFirstSampleThatSawItRunning", + "GpuHangWatchThreadTest.ARegistrationWithoutASamplerIsRefused", + "GpuHangWatchThreadTest.TheHangingDeviceIsNamedOnceAndTheOneWaitingBehindItIsNot", + "GpuHangWatchThreadTest.UnregisterWaitsOutASampleInProgressAndNothingRunsAfterIt", + "ImageEmit.AMakeCurrentClearsTheImageSetAndAdvancesItsSerial", + "ImageEmit.AZeroHighWaterMarkEmitsNothingWithoutHashing", + "ImageEmit.AnAccessModeChangeAloneStillEmitsTheSet", + "ImageEmit.AnEmptySetIsAppliedRatherThanRefusedAndStillMovesTheSerial", + "ImageEmit.AnImageBoundTextureIsMarkedShaderImageBoundAtTheBind", + "ImageEmit.AnImageWindowPastTheImageUnitSpaceIsRefusedRatherThanTruncated", + "ImageEmit.AnInternalFormatChangeAloneStillEmitsTheSet", + "ImageEmit.TheApplicationsFormatAndAccessTravelUnrecast", + "ImageEmit.TheBindFeedsTheImageUnitHighWaterMark", + "ImageEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ImageEmit.TheImageSetLandsInItsWindowWithEveryFieldTheShaderWasBuiltAgainst", + "ImageEmit.TheThreeAccessConstantsArePinnedOnBothSidesOfTheWire", + "ImageUniformCapabilities.QueriesRealPerStageLimitsAndConservativelyGatesGeometry", + "InProcessServer.AnAuthenticatedSecondHelloWhileASessionIsLiveIsRefusedBusy", + "InProcessServer.SequentialSessionsShareOneProcessAndALatchedSessionDoesNotDeclineTheNext", + "InProcessServer.TheFirstSessionsBackendIsPinnedForTheProcessLifetime", + "InProcessTransportTest.AFrameWakeupIsNotEatenByAWaiterOnDescriptors", + "InProcessTransportTest.AWaitThatParksTwiceOnARememberedNotifyIsStillOnePark", + "InProcessTransportTest.BlockedReceiverWakesOnSendAndOnShutdown", + "InProcessTransportTest.BufferTooSmallKeepsTheMessage", + "InProcessTransportTest.CarriesFramesInBothDirections", + "InProcessTransportTest.DoorbellReturnsImmediatelyWhenAlreadyReady", + "InProcessTransportTest.DoorbellSpinsWithoutParkingWhenReadyFlipsInsideTheBudget", + "InProcessTransportTest.DoorbellStillParksWhenTheSpinBudgetRunsOut", + "InProcessTransportTest.DoorbellTimesOutWhenNothingHappens", + "InProcessTransportTest.DoorbellWakesAParkedWaiter", + "InProcessTransportTest.HandsOverADescriptorAndItsSideband", + "InProcessTransportTest.PollAndTimeoutDoNotBlockForever", + "InProcessTransportTest.PreservesOrder", + "InProcessTransportTest.RefusesAPayloadOverTheFrameCap", + "InProcessTransportTest.ShutdownDrainsBeforeItCloses", + "InProcessTransportTest.ShutdownUnparksAWaiterWithNoDeadline", + "IndirectDrawAdvertisement.MatchesEachBackendsUsableCommandSemantics", + "IndirectInstanceIdProbe.ConformingDriverReportsZeroBased", + "IndirectInstanceIdProbe.DrawErrorIsInconclusive", + "IndirectInstanceIdProbe.FillInCapabilitiesWiresProbeResult", + "IndirectInstanceIdProbe.LeakingDriverReportsIncludesBase", + "IndirectInstanceIdProbe.NoVertexSsboSkipsProbe", + "InitialCapsStartup.AHealthyPeerWithoutInitialCapsFailsStartupWithoutDeviceLoss", + "InitialCapsStartup.ANullInitialSnapshotFailsInsteadOfStartingWithAPlaceholder", + "InitialCapsStartup.DelayedTcpSnapshotArmsRunAheadAndLaterSnapshotsCanOnlyDemote", + "JobNodeCancel.CancelAfterCompletionDoesNotUndoTheResult", + "JobNodeCancel.CancelBeforeAnyDispatchSettlesTheNodeAndSkipsTheBody", + "JobNodeCancel.CancelReleasesContinuationsSoDependentsAreNotStranded", + "JobNodeCancel.CancelWhileTheBodyIsRunningLetsItFinishAndReportsCancelled", + "JobNodeContinuation.AlreadyTerminalDependenciesStillSettleTheCounterExactlyOnce", + "JobNodeContinuation.DependencyCounterReachesZeroExactlyOnceAndOnlyAfterEveryDependency", + "JobNodeContinuation.EveryContinuationFiresExactlyOnce", + "JobNodeContinuation.OnTerminalOnAnAlreadyTerminalNodeRunsInlineBeforeItReturns", + "JobNodeException.ANonStandardExceptionIsContainedToo", + "JobNodeException.AThrowingJobDoesNotPoisonTheWorkerForLaterJobs", + "JobNodeException.AnExceptionEscapingABodyCancelsTheJobInsteadOfTerminating", + "JobNodeSubmit.ConcurrencyBudgetIsNeverExceeded", + "JobNodeSubmit.ManyJobsAllComplete", + "JobNodeSubmit.PostedJobRunsOnAPoolThreadAndWaitJoinsIt", + "JobNodeSubmit.RunInlineExecutesOnTheCallingThreadWithoutAPool", + "JobNodeSubmit.WaitOnAnAlreadyTerminalJobReturnsImmediately", + "LegalizeResourceArrayIndexPass.BoundsTheWholeLoopNestAndNotEachLoopSeparately", + "LegalizeResourceArrayIndexPass.DeclinesAUniformIndexedImageAtomic", + "LegalizeResourceArrayIndexPass.FoldsALoopIndexedBlockArray", + "LegalizeResourceArrayIndexPass.FoldsALoopIndexedImageArray", + "LegalizeResourceArrayIndexPass.IsIdempotent", + "LegalizeResourceArrayIndexPass.IsIdempotentOnImageArrays", + "LegalizeResourceArrayIndexPass.LeavesAConstantIndexedBlockArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesAConstantIndexedImageArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesADynamicMemberOfOneBlockByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesADynamicallyIndexedSamplerArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedImageSizeQueryToSelects", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedImageWriteToASwitchAndAReadToSelects", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedWriteToASwitchAndAReadToSelects", + "LocatedIoBlockCapability.TheOverrideMapsOntoTheCapabilityInverted", + "LocatedIoBlockProbe.ReportsTheDefectOnlyWhenTheUnlocatedControlCarriesThePayload", + "LogForwardChannel.AFatalLineWaitsForItsWriteButOnlyForItsBound", + "LogForwardChannel.AFlushAckGoesOutBehindEveryEarlierLineAndIsNotPaced", + "LogForwardChannel.APeerThatStopsReadingCostsWarnLinesNotTheCallersTime", + "LogForwardChannel.CloseGetsItsSenderBackFromAPeerThatNeverReads", + "LogForwardChannel.ErrorLinesAreNeverDroppedWhileWarnLinesAre", + "LogForwardChannel.ErrorLinesPastThePaceWaitInOrderAndAreNotDropped", + "LogForwardChannel.ErrorLinesPastTheirCapAreCoalescedIntoANamedLineNotLost", + "LogForwardChannel.LinesGoOutInOrderWithTheirLevelOnTheWire", + "LogForwardChannel.OverARealSocketThePeerNotReadingNeverHoldsTheCaller", + "LogForwardLevels.EveryMobileGLLevelCrossesTheWireAndComesBackUnchanged", + "LogForwardLevels.OutOfRangeLevelsClampAndAnUnknownWireLevelIsNeverDemoted", + "LogForwardLevels.TheAndroidPriorityLogIsHandedCarriesEachMgLogLevel", + "LogForwardLogger.APeerLineIsFiledUnderTheLevelTheWireCarried", + "LogForwardLogger.EachMgLogMacroReachesTheForwarderWithItsOwnLevel", + "LogForwardLogger.TheSessionScopedForwarderGetsEachLevelToo", + "LogLevel.AssertGateTracksDebugLiveness", + "LogLevel.AssertIsCompiledOutOfProductionBuilds", + "LogLevel.AssertIsLiveInDebugBuilds", + "LogLevel.DebugBuildKeepsEverything", + "LogLevel.ProductionBuildKeepsErrorAndWarn", + "LogLevel.SinkIsReachableAtAll", + "LogSanity.UsesEnvOverrideForFilePath", + "LowerViewportIndexTest.DemotesTheBuiltinToAnOrdinaryGlobal", + "LowerViewportIndexTest.LeavesAModuleWithoutTheBuiltinUntouched", + "LowerViewportIndexTest.LeavesGlLayerAlone", + "LowerViewportIndexTest.TheProbeAnswersOnlyForAViewportIndexWriter", + "MagmaAggregateWaitTest.MissingTargetAfterAnEarlierPrefixIsRejected", + "MagmaAggregateWaitTest.SingleFenceControlLeavesTheTargetFrameInFlight", + "MagmaPipeIdentityTest.ALiveObjectKeepsItsSlotItsGenerationAndItsMemo", + "MagmaPipeIdentityTest.AMagmaServerNeverPublishesTheRunAheadCapBit", + "MagmaPipeIdentityTest.AReusedSlotDoesNotServeItsPredecessorsMemo", + "MagmaPipeIdentityTest.AnIdleSlotIsRetiredAndReusedWithANewGeneration", + "MagmaPipeIdentityTest.TheAbaControlKnobServesTheStaleMemoAcrossAReusedSlot", + "MagmaProgramSourceTest.ArrayUniformNamesResolveWithinTheArchivedUniform", + "MagmaProgramSourceTest.ReusedHandlesAndRecordVersionsHaveDistinctCacheIdentity", + "MagmaProgramSourceTest.ServerBindingTailsReplaceLinkTimeDefaults", + "MipmapFootprintTest.AbuttingScanlinesStayOneBox", + "MipmapFootprintTest.CleanStartsOver", + "MipmapFootprintTest.MoreBoxesThanTheListKeeps", + "MipmapFootprintTest.OverlappingStaggeredBoxes", + "MipmapFootprintTest.RandomWrites", + "MipmapFootprintTest.ThreeQuadrantsLeaveTheFourthOut", + "MipmapFootprintTest.TwoDistantBoxesAreTwoBoxes", + "MipmapFootprintTest.WholeLevelDirtyIsTheWholeLevel", + "MobileGLPurity.IncludeClosure", + "MultiDrawCapabilities.ExtensionWithoutResolvedPointerIsNotSupport", + "MultiDrawCapabilities.PointerAloneNeverCountsAsSupport", + "MultiSessionFixture.ADeviceLossEndsOnlyItsOwnSession", + "MultiSessionFixture.ClosingOneSessionLeavesTheOtherServing", + "MultiSessionFixture.SameNamesInTwoSessionsDoNotCollide", + "MultiSessionFixture.TwoSessionsInterleaveTwoContextsEachWithoutCrossTalk", + "MultiSessionFixture.TwoShmSessionsInOneProcessAreServedAtOnce", + "MultisampleCapabilities.TheAdvertisedSampleCountsNeverFallBelowOne", + "NegativeApiErrorsTest.BadPrimitiveModeOutranksTheNoProgramGuard", + "NegativeApiErrorsTest.BlitFramebufferRejectsBadMasksAndFilters", + "NegativeApiErrorsTest.BufferRangeOffsetAlignmentAppliesToTheBindingPoint", + "NegativeApiErrorsTest.DispatchComputeIndirectChecksTheBoundBufferExtent", + "NegativeApiErrorsTest.IndexedGettersAgreeWithGetIntegeriv", + "NegativeApiErrorsTest.IndirectParameterDrawsCheckBothBuffers", + "NegativeApiErrorsTest.LinkRejectsAComputeAndNonComputeMix", + "NegativeApiErrorsTest.MultiBindRejectsNamesThatAreNotObjectsYet", + "NegativeApiErrorsTest.MultiBindTexturesBindsToTheTexturesOwnTarget", + "NegativeApiErrorsTest.MultiBindTexturesRejectsBadRangesAndNames", + "NegativeApiErrorsTest.ReservedTransformFeedbackNameIsNotYetAnObject", + "NegativeApiErrorsTest.SyncEntryPointsRejectTheirIllegalArguments", + "NegativeApiErrorsTest.TexStorage3DRejectsCompressedFormatsOnTexture3D", + "NegativeApiErrorsTest.VertexBindingOffsetIsReadableThroughTheSixtyFourBitGetter", + "ObjectDeathWireRoundTrip.TheTextureAndFramebufferTwinsReleaseByHandleAndNeverByAStaleGeneration", + "ObjectLifetimeIdTest.BufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.FramebufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.LiveBufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveFramebufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveProgramObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveRenderbufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveSamplerObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveTextureObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveVertexArrayObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.ProgramObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.RenderbufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.SamplerObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.TextureObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.VertexArrayObjectAtARecycledAddressCarriesAFreshLifetimeId", + "OptimisticStatusTest.AFailingCompileStillFailsItsLink", + "OptimisticStatusTest.ANewCompileResetsTheLatch", + "OptimisticStatusTest.IrisTwoPhaseReplayProducesIdenticalReflection", + "OptimisticStatusTest.LatchKeepsOneStoryPerCompileAndTheLinkCarriesTheDiagnostic", + "OptimisticStatusTest.OffByDefaultTheStatusStillJoins", + "OptimisticStatusTest.OnceTerminalAnUnqueriedShaderTellsTheTruth", + "OptimisticStatusTest.PendingCompileReportsTrueAndEmptyLogWithoutJoining", + "OptimisticStatusTest.PhaseOneIssuesNoCompileJoin", + "P5fReverseChannel.ANonSingletonSessionOwnsAllFourReverseCallbacks", + "P5fReverseChannel.ASecondSessionCannotClaimTheSameReverseChannel", + "P5fReverseChannel.AcceptCloseAndReacceptOwnTheGlErrorCallback", + "P5fReverseChannel.CachedReverseCallbacksRejectAMissingSessionOwner", + "P5fReverseChannel.CloseDoesNotEraseAnotherGlErrorOwner", + "P5fReverseChannel.GlErrorCallbackRejectsDoubleInstallation", + "P5fReverseChannel.GlErrorMessagesShareFifoWithOtherReverseEvents", + "P5fReverseChannel.GlErrorsUseTheOwnedCallbackWithoutAResidualPull", + "P5fReverseChannel.LegacyGpuWrittenNeverReadsAFrontendObjectInTransport", + "P5fReverseChannel.RecordErrorWithoutCallbackIsNamedFatal", + "P5fReverseChannel.TransportDoesNotConstructHiddenFrontendPrograms", + "PackedReadbackEncodeTest.Encodes8888KeepsLegacyByteOrder", + "PackedReadbackEncodeTest.EncodesBGRAWithChannelMapping", + "PackedReadbackEncodeTest.EncodesIntegerNegativeValuesClampToZero", + "PackedReadbackEncodeTest.EncodesIntegerRGB565", + "PackedReadbackEncodeTest.EncodesIntegerRGBA2101010RevWithFieldClamp", + "PackedReadbackEncodeTest.EncodesPackedFloat10F11F11FRev", + "PackedReadbackEncodeTest.EncodesSharedExponent5999Rev", + "PackedReadbackEncodeTest.EncodesUnsignedByte233Rev", + "PackedReadbackEncodeTest.EncodesUnsignedByte332", + "PackedReadbackEncodeTest.EncodesUnsignedInt1010102", + "PackedReadbackEncodeTest.EncodesUnsignedInt2101010Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort1555Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort4444", + "PackedReadbackEncodeTest.EncodesUnsignedShort4444Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort5551", + "PackedReadbackEncodeTest.EncodesUnsignedShort565", + "PackedReadbackEncodeTest.EncodesUnsignedShort565Rev", + "PackedReadbackEncodeTest.RejectsMismatchedPackedFieldCounts", + "ParallelShaderCompileTest.BothBackendsAdvertiseTheExtensionIffAsyncIsEnabled", + "ParallelShaderCompileTest.CompilerThreadCallsAreHarmlessWithAsyncOff", + "ParallelShaderCompileTest.CompilerThreadCountIsClampedToTheThreadCount", + "ParallelShaderCompileTest.CompletionStatusIsAlwaysTrueWithAsyncOff", + "ParallelShaderCompileTest.CompletionStatusIsTrueForUntouchedObjects", + "ParallelShaderCompileTest.GLExtensionStringTracksTheAmbientConfiguration", + "ParallelShaderCompileTest.MaxShaderCompilerThreadsGetter", + "ParallelShaderCompileTest.MaxShaderCompilerThreadsIgnoresTheCurrentBudget", + "ParallelShaderCompileTest.NonzeroCompilerThreadsRestoresAsynchronousCompilation", + "ParallelShaderCompileTest.ProgramCompletionStatusReportsFalseWithoutJoining", + "ParallelShaderCompileTest.ShaderCompletionStatusReportsFalseWithoutJoining", + "ParallelShaderCompileTest.UnknownPnamesStillRaiseInvalidEnum", + "ParallelShaderCompileTest.ZeroCompilerThreadsJoinsEverythingAndCompilesInline", + "ParallelShaderCompileTest.ZeroCompilerThreadsJoinsPendingLinksAndTheirSpirvJobs", + "PassthroughTessControlEsslTest.BakesTheDefaultTessLevelsIn", + "PassthroughTessControlEsslTest.DeclaresThePatchSizeAndWritesEveryTessLevel", + "PassthroughTessControlEsslTest.MirrorsTheNeighboursPerVertexBlocks", + "PassthroughTessControlEsslTest.NonFiniteLevelsFollowTheDiscardRule", + "PassthroughTessControlEsslTest.RequestsTheExtensionBelowEs32", + "PassthroughTessControlEsslTest.SpellsIntegralLevelsAsFloatLiterals", + "PassthroughTessControlEsslTest.TinyPositiveLevelsDoNotFlushToZero", + "PassthroughTessControlTest.BakesTheDefaultTessLevelsInAndKeysOnThem", + "PassthroughTessControlTest.CompilesWithNonDefaultLevels", + "PassthroughTessControlTest.DeclaresTheRequestedPatchSize", + "PassthroughTessControlTest.ForwardsPositionAndWritesBothLevelArrays", + "PassthroughTessControlTest.InterfaceIsBuiltInsOnly", + "PassthroughTessControlTest.MatchesTheFrontendPerVertexBlock", + "PassthroughTessControlTest.RedeclaresExactlyTheRequestedMembers", + "PeerLatch.SiteMap", + "PeerLatchTest.ALatchOnTheApplyThreadClosesTheSessionWhileATcpPeerHoldsItOpen", + "PeerLatchTest.ALatchOnTheApplyThreadClosesTheSessionWhileAUnixPeerHoldsItOpen", + "PeerLatchTest.ALatchedRecordIsTheLastRecordItsBatchApplies", + "PeerLatchTest.AMalformedControlFrameOverTcpLatchesAndTheNextConnectionRenders", + "PeerLatchTest.AMalformedRecordLatchesTheSessionAndTheNextTcpConnectionGetsWelcomeAndRenders", + "PeerLatchTest.AMalformedRecordLatchesTheSessionAndTheNextUnixConnectionGetsWelcomeAndRenders", + "PerStageStorageBlockCapabilities.ARejectedQueryIsDrainedAndFallsBackToTheSpecMinimums", + "PerStageStorageBlockCapabilities.AZeroFromTheDriverIsReportedAsZero", + "PerStageStorageBlockCapabilities.TakesTheDriverValuesAndGatesTessAndGeometryOnEs32", + "PersistentBufferOrderingProbeTest.AllocationFailureIsInconclusiveAndRestoresBindings", + "PersistentBufferOrderingProbeTest.CorruptNeverMappedControlCannotAccusePersistentMapping", + "PersistentBufferOrderingProbeTest.CorruptSerializedControlCannotConfirmOrderingDefect", + "PersistentBufferOrderingProbeTest.DeferredCopyFetchIsDetectedWithBothStagingSources", + "PersistentBufferOrderingProbeTest.DeferredMappedSubDataFetchIsDetectedWithPassingControls", + "PersistentBufferOrderingProbeTest.FailedMappingIsInconclusiveAndReleasesResources", + "PersistentBufferOrderingProbeTest.IncompleteFramebufferIsInconclusiveAndRestoresBindings", + "PersistentBufferOrderingProbeTest.OrderedDriverPassesAllUploadsAndRestoresCallerState", + "PersistentBufferOrderingProbeTest.PostCollectorIncludesTheMeasuredFinding", + "PersistentBufferOrderingProbeTest.ReadbackErrorAfterAMismatchDoesNotProduceAFinding", + "PersistentBufferOrderingProbeTest.RequiresExtensionAndCompleteDispatchBeforeAllocating", + "PersistentMapFaultOwnership.AKernelsUntaggedFaultAddressIsOwnedByATaggedShadowsSlot", + "PersistentMapFaultOwnership.TheOwnershipRowNormalisesBothSidesBeforeItCompares", + "PersistentMapFaultOwnership.UntagAddressClearsTheTopByteAndNothingBelowIt", + "PersistentMapWritability.AMapHandsBackARangeWritableWithoutTheFaultHandler", + "PersistentMapWritability.AnArmedPageIsStillAnsweredByTheHandlerAndMadeWritable", + "PersistentMapWritability.RegistrationLeavesEveryPageOfTheRangeReadWrite", + "PipeCatalogue.ApplierAcceptsAWellFormedRecord", + "PipeCatalogue.BufferRangeCarriesNoInlineHostSpan", + "PipeCatalogue.CoverageAccountsForEveryInventoryRow", + "PipeCatalogue.EntryCountMatchesTheDocumentedCount", + "PipeCatalogue.EveryRowCarriesTheWaitClassTheContractGivesIt", + "PipeCatalogue.EveryTextureTargetMapsToItsOwnResourceTarget", + "PipeCatalogue.EveryUnmigratedEmulationIsNamedOnce", + "PipeCatalogue.ExactlyTheRoutedRowsAreInstalledAndTheRestAreStillNull", + "PipeCatalogue.FloatVectorsCompareBitwise", + "PipeCatalogue.FrontendNeverTakesAnApplierAddress", + "PipeCatalogue.GeneratedTablesHoldTheWholeCatalogue", + "PipeCatalogue.HandleIsEightBytes", + "PipeCatalogue.HostSpanResolvesTheMonolithPointer", + "PipeCatalogue.LateArrivalsAreAppendedWithoutRenumbering", + "PipeCatalogue.PipeInputFieldsStartUnfilled", + "PipeCatalogue.PipelineSubsetMembersArePinned", + "PipeCatalogue.ResidualBlockIsExactlyItsTwoValueStructsPlusPatchTail", + "PipeCatalogue.ResidualBlockSizeIsPinned", + "PipeCatalogue.ResourceRespecifyAcksOnlyImmutableStorage", + "PipeCatalogue.ReverseChannelHasTenCallbacks", + "PipeCatalogue.SixValueStructsHaveFieldLists", + "PipeCatalogue.StickyFieldsAreExactlyTheSeven", + "PipeCatalogue.SubDataBufferRangeRidesInTheUnionBox", + "PipeCatalogue.SubDataTargetPacksAResourceTargetAndAnUploadTarget", + "PipeCatalogue.SurfaceNamesItsKindItsTextureTargetAndItsDepthStencilAspect", + "PipeCatalogue.TextureParamsNameTheirBuiltinSamplerAndFramebufferStateNamesItsTarget", + "PipeCatalogue.TheCompositeShaderBandIsCountedApartFromTheOrdinarySpace", + "PipeCatalogue.UninstalledTablesAreAllNull", + "PipeCatalogue.UnmigratedEmulationSitesMatchTheList", + "PipeCatalogue.UnmigratedEmulationSitesSelfTest", + "PipeCatalogue.ValueTypeLayoutsArePinned", + "PipeCatalogue.VerbTableIsTheFunctionTable", + "PipeCatalogue.VerifyComparatorNamesTheDifferingField", + "PipeCatalogue.VertexBufferSetCarriesAnExplicitBaseInstance", + "PipeCatalogue.VertexWireViewsAreFlatAndCarryIsLongSeparately", + "PipeCatalogue.WireOpcodesAreThePositionsInTheCatalogue", + "PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead", + "PipeInputsTest.AFrontendMutationInsideAVerbRefreshesThePushedField", + "PipeInputsTest.BadPoisonOmitKnobIsFatalNamingTheKnob", + "PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob", + "PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial", + "PipeInputsTest.EveryVerbFillsItsClassAndNothingElse", + "PipeInputsTest.MutatedFieldIsNamedAtRead", + "PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale", + "PipeInputsTest.PoisonOmitKnobArmsTheOmission", + "PipeInputsTest.ReadingAFilledFieldCompletes", + "PipeInputsTest.ReadingAnOmittedFieldAbortsNamingTheVerb", + "PipeInputsTest.ReadingBeforeAnyFillAbortsNamingNoVerb", + "PipeInputsTest.TheMutationNoticeRefreshesTheValueButNotTheStamp", + "PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry", + "PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues", + "PipeRouting.AClientWireRowWithNoSessionRefusesByNameRatherThanApplying", + "PipeRouting.ARoutedCallDuringTeardownRefusesByNameNotRunsTheApplier", + "PipeRouting.AnAnswerIsWhatTheRowSaidAndDeclinedIsFalseRatherThanAFailure", + "PipeRouting.AnErrorStatusIsNotFoldedIntoAcceptedOrRefused", + "PipeRouting.AnUnansweredRowIsFatalRatherThanAcceptedOrRefused", + "PipeRouting.TheInstalledClientArmIsWireAndNotMonolithAndEveryRoutedRowMoved", + "PipeRouting.TheTablesAreInstalledWithoutAnybodyHavingRememberedTo", + "PipeRouting.TwoOutstandingAnswersAreFatalBecauseTheBarrierIsOneDeep", + "PipeStatsTest.ByteClassesAccumulateIndependently", + "PipeStatsTest.CounterNamesAreStable", + "PipeStatsTest.EnabledLatchIsTheOnlyGate", + "PipeStatsTest.FormattingTwiceDoesNotConsumeTheWindow", + "PipeStatsTest.GateHitsAndMissesAreSeparateCounters", + "PipeStatsTest.InitIsTheOnlyLatchAndItTakesTheConfigBothWays", + "PipeStatsTest.InitLatchesTheSummaryPeriodFromTheConfigAndNeverKeepsZero", + "PipeStatsTest.JsonDumpNamesEveryCounter", + "PipeStatsTest.JsonDumpPathIsRoleDerivedAndTheBaseNameIsNeverOpened", + "PipeStatsTest.PayloadHistogramBucketsByPowerOfTwo", + "PipeStatsTest.PayloadHistogramSaturatesInsteadOfOverflowing", + "PipeStatsTest.PerFrameFieldsKeepTwoDecimals", + "PipeStatsTest.PresentClearsTheFrameButKeepsTheTotal", + "PipeStatsTest.PresentationsAtTheDefaultPeriodOfOneMakeOneWindowEach", + "PipeStatsTest.StageSegmentBytesIsAWindowedByteClassLikeAnyOther", + "PipeStatsTest.StagedBlobHistogramIsARunTotalAndReachesTheJsonDump", + "PipeStatsTest.StagedBlobHistogramSharesThePayloadBucketEdges", + "PipeStatsTest.SummaryLineCarriesEveryClassAndGate", + "PipeStatsTest.SummaryLineSurvivesZeroDraws", + "PipeStatsTest.SummaryLineSurvivesZeroFrames", + "PipeStatsTest.SummaryLinesReportDisjointWindows", + "PipeStatsTest.SummaryPeriodIsOneHundredAndTwentyFrames", + "PipeStatsTest.WireIndirectCountersPrintInTheirOwnBracket", + "PipeStatsTest.WireRecordsCarryBothTheWindowCountAndItsPerFrameForm", + "PipeStatsTest.WireRecordsFallBackToTheWindowTotalWithoutAFrame", + "PipeWireCodecTest.ABigProgramArchiveDoesNotGrowItsRecordAtAll", + "PipeWireCodecTest.AClassBVerbWithNoSinkDeclinesRatherThanInventsASemantics", + "PipeWireCodecTest.AContentBlobCarriedOutsideSegStageIsFatalAtTheDecoder", + "PipeWireCodecTest.AContentRecordThatDeclaresNoBlobIsFatal", + "PipeWireCodecTest.ADeclaredPerStageSpirvRunIsFatal", + "PipeWireCodecTest.ADrawThatSetsBothTheSpanAndTheIndirectFlagIsFatal", + "PipeWireCodecTest.AHalfDeclaredBlobIsFatalRatherThanReadAsAbsent", + "PipeWireCodecTest.AHostSpanCountThatIsNeitherZeroNorCountIsFatal", + "PipeWireCodecTest.AHostSpanRunPastItsSegmentIsFatalOnDrawVbo", + "PipeWireCodecTest.AHostSpanRunPastItsSegmentIsFatalOnSetShaderBuffers", + "PipeWireCodecTest.ANonNullHostSpanPointerIsFatal", + "PipeWireCodecTest.ANonZeroSizeWithNoSegmentIsFatal", + "PipeWireCodecTest.APadRecordReachingTheDecoderIsFatal", + "PipeWireCodecTest.APartiallyZeroUploadBoxIsFatalRatherThanReadAsEmpty", + "PipeWireCodecTest.ARecordLargerThanHalfTheRingIsFatalRingOverrun", + "PipeWireCodecTest.ARunThatLeavesItsSegmentIsFatal", + "PipeWireCodecTest.ASecondProcessResolverIsFatalRatherThanASilentRace", + "PipeWireCodecTest.ATailThatDoesNotMatchItsOwnCountIsFatal", + "PipeWireCodecTest.ATailWhoseLengthDisagreesWithItsCountIsFatal", + "PipeWireCodecTest.AVarTailRecordIsNotSkippedAsAWrapFiller", + "PipeWireCodecTest.AWholeCaptureSpanReachesTheSinkInTheOrderTheClientEmittedIt", + "PipeWireCodecTest.AdoptTierOneAfterAStreamHandshakeIsADeclineOnTheWirePath", + "PipeWireCodecTest.AdoptTierZeroAfterAStreamHandshakeIsADeclineOnTheWirePath", + "PipeWireCodecTest.AlreadyRetiredStagingReclamationIsNotAProducerWait", + "PipeWireCodecTest.AnEmptyVarTailIsALegalRecordAndNeedsNoPlaceholderEntry", + "PipeWireCodecTest.AnIndirectDrawThatDeclaresRangesIsFatal", + "PipeWireCodecTest.AnUnsettledAdoptTierStillDiesByNameOnTheWirePath", + "PipeWireCodecTest.AppliedSeqAdvancesByExactlyOnePerRecordAndIsNeverBatched", + "PipeWireCodecTest.ApplierResetReachesTheSinkWithItsSerial", + "PipeWireCodecTest.BindShaderImageReachesTheSinkVerbatim", + "PipeWireCodecTest.BindStreamOutputOfNameZeroIsTheDefaultObjectAndNotAnAbsentOne", + "PipeWireCodecTest.BindStreamOutputReachesTheSink", + "PipeWireCodecTest.BufferSubDataResidentMayNotDeclareRegions", + "PipeWireCodecTest.CopyFramebufferToTextureReachesTheSinkForBothForms", + "PipeWireCodecTest.CreateShaderStateCrossesAsOneArchiveAndSixUndeclaredRuns", + "PipeWireCodecTest.DrawVboConditionalSpanTailIsEightAlignedAndSurvives", + "PipeWireCodecTest.DrawVboIndirectTailCrossesInPlaceOfTheSpan", + "PipeWireCodecTest.DrawVboWithoutUserIndicesHasExactlyOneTail", + "PipeWireCodecTest.EndStreamOutputCarriesAllThreeAccountingFieldsAndNotJustTheVertices", + "PipeWireCodecTest.EveryPayloadByteCrossesIncludingTheOnesSpelledPad", + "PipeWireCodecTest.EveryRowThatDoesWriteAReplyCarriesKReplySlot", + "PipeWireCodecTest.FormatCapabilitiesDecoderRefusesTruncationAndTrailingBytes", + "PipeWireCodecTest.FormatCapabilitiesRoundTrip", + "PipeWireCodecTest.GenerateMipmapReachesTheSink", + "PipeWireCodecTest.KHasBlobRoundTripsWithARealChunkBlob", + "PipeWireCodecTest.KHostSpanClassIsValidatedEvenThoughP5ProducesNone", + "PipeWireCodecTest.KNeedsAckRespecifyCarriesItsRedefinitionScope", + "PipeWireCodecTest.KNoneRoundTripsAndReachesItsApplier", + "PipeWireCodecTest.KOptionalUnmapPersistentRoundTrips", + "PipeWireCodecTest.KReplySlotMapPersistentIsAConstantDecline", + "PipeWireCodecTest.KVarTailRoundTripsWithItsTailIntact", + "PipeWireCodecTest.LaunchGridReachesTheSink", + "PipeWireCodecTest.MaxRecordBytesSeenStaysFarBelowHalfTheRing", + "PipeWireCodecTest.MemoryBarrierReachesTheSink", + "PipeWireCodecTest.NoReplyIsWrittenForARowTheCatalogueGivesNoReplySlot", + "PipeWireCodecTest.ObjectDeathReachesTheSinkWithItsHandleAndKind", + "PipeWireCodecTest.PackBufferReadbacksReachTheirOwnArmsAndPostNoReply", + "PipeWireCodecTest.PatchParameterReachesTheSink", + "PipeWireCodecTest.RendererInfoDecoderRefusesEveryTruncation", + "PipeWireCodecTest.RendererInfoRoundTrips", + "PipeWireCodecTest.ResidualValueBlockCrossesAsItsOwnBlob", + "PipeWireCodecTest.ResolveRefusesEveryRunThatLeavesItsSegment", + "PipeWireCodecTest.ResourceCopyRegionReachesTheSinkWithItsTwoNames", + "PipeWireCodecTest.ResourceDescPadsCrossToo", + "PipeWireCodecTest.ResourceSubDataCarriesABlobAndARegionTailTogether", + "PipeWireCodecTest.SamplerParametersCrossByteForByteIncludingBorderColorForm", + "PipeWireCodecTest.SegmentZeroIsNeverARealSegment", + "PipeWireCodecTest.SetContextValuesRoundTripsIntoPipeInputs", + "PipeWireCodecTest.SetGlobalConstantsCarriesTheDefaultUniformBlock", + "PipeWireCodecTest.SetShaderBuffersCarriesBothTailsWhenTheSpanTailIsPresent", + "PipeWireCodecTest.SetStorageBlockBindingCarriesItsNameAsAStagedBlob", + "PipeWireCodecTest.SetStreamOutputTargetsCarriesItsRangesAndItsOffsets", + "PipeWireCodecTest.StagedBytesAreReclaimedOnlyBehindRetiredSeq", + "PipeWireCodecTest.StagedBytesResolveBackToTheSameAddress", + "PipeWireCodecTest.TheAbiFingerprintIsStableWithinABuildAndNotZero", + "PipeWireCodecTest.TheAuditFillIsOffByDefaultSoTheHotPathPaysNothing", + "PipeWireCodecTest.TheAuditFillOverwritesExactlyTheRunsTheRecordResolved", + "PipeWireCodecTest.TheCommandRingWrapCountIsWhatTheHeadActuallyDid", + "PipeWireCodecTest.TheConsumerMaskAnswersPerFamilyAndNotPerOpTable", + "PipeWireCodecTest.TheDecoderWritesNoRingControlFieldOfItsOwn", + "PipeWireCodecTest.TheEncoderNeverWritesSegStagesConsumerCursors", + "PipeWireCodecTest.TheEncoderRefusesTheNonStageCarrierTheDecoderCallsFatal", + "PipeWireCodecTest.TheEncoderRefusesThePerStageSpirvRunTheDecoderCallsFatal", + "PipeWireCodecTest.TheFiveClassBVerbsReachTheSinkAndNothingElse", + "PipeWireCodecTest.TheFourAcceptanceRowsAnswerThroughTheSlotAndNotOnlyThroughTheTally", + "PipeWireCodecTest.TheFourStreamOutputSpanRowsReachTheSink", + "PipeWireCodecTest.TheNoReplyBitSkipsTheAnswerAndKeepsTheAcceptanceRecord", + "PipeWireCodecTest.TheProcessResolverRoundTripsThroughMGPipeHostBytes", + "PipeWireCodecTest.TheStageMarkQueueStaysBoundedWithOneRecordAlwaysInFlight", + "PipeWireCodecTest.TierTwoUnderSplitTransportStillDeclinesRatherThanRefusing", + "PipeWireCodecTest.UserIndexSpanExactlyAtSegmentEndReachesTheSink", + "PipeWireCodecTest.UserIndexSpanRejectsAnExtentBeyondItsLastTwoBytes", + "PipeWireCodecTest.UserIndexSpanRequiresOneIndexedRangeAndNonWrappingExtent", + "PipeWireCodecTest.VertexAttribDefaultsMustAgreeWithItsOwnMask", + "PipelineQuirkDeviceGate.AutoDetectsQualcommOnly", + "PipelineQuirkDeviceGate.ForceOffDisablesEvenOnQualcomm", + "PipelineQuirkDeviceGate.ForceOnEnablesOnAnyVendor", + "PipelineQuirkDeviceGate.ForceOnRoundTripsThroughTheFactoryFlag", + "PipelineQuirkStripDecision.AccumulationOnSecondaryAttachmentIsStripped", + "PipelineQuirkStripDecision.AdditiveOnePlusOneIsNotStripped", + "PipelineQuirkStripDecision.AlphaWeightedAdditiveIsNotStripped", + "PipelineQuirkStripDecision.DisabledBlendIsNotStripped", + "PipelineQuirkStripDecision.EffectivelyOpaqueBlendIsNotStripped", + "PipelineQuirkStripDecision.FragDepthWriterIsExempt", + "PipelineQuirkStripDecision.FullyMaskedAccumulationBlendIsNotStripped", + "PipelineQuirkStripDecision.MaxBlendIsStripped", + "PipelineQuirkStripDecision.MinBlendIsStripped", + "PipelineQuirkStripDecision.MixedOverAndMaskedAttachmentsAreNotStripped", + "PipelineQuirkStripDecision.NoColorAttachmentsMeansNoStrip", + "PipelineQuirkStripDecision.NoDepthWriteMeansNoStrip", + "PipelineQuirkStripDecision.PartiallyMaskedAccumulationIsStripped", + "PipelineQuirkStripDecision.ReverseSubtractIsNotStripped", + "PipelineQuirkStripDecision.SeparateAlphaAccumulationIsNotStripped", + "PipelineQuirkStripDecision.SortedTransparencyOverBlendIsNotStripped", + "PipelineQuirkTest.WireColorBlitKeepsLinearWhereTheBlitStretches", + "PipelineQuirkTest.WireColorBlitSamplesNearestWhereTheBlitIsACopy", + "PipelineQuirkTest.WireDepthResolveProbeDetectsARenderPassThatWritesNothing", + "PipelineQuirkTest.WireDepthResolveProbeIsInconclusiveWhenTheShaderControlFailsToo", + "PipelineQuirkTest.WireDepthResolveProbeKeepsTheRenderPassFirstWhereItResolves", + "PipelineQuirkTest.WireDepthResolveProbeKnobReplacesTheMeasurementNotTheVerdict", + "PipelineQuirkTest.WireDepthResolveProbeRunsOnlyWhereThereIsARenderPassArmToJudge", + "PipelineQuirkTest.WireDepthResolveVerdictIsMemoizedPerDeviceIdentityNotPerProcess", + "PipelineQuirkTest.WirePlaceholderKeysArePrivatePerShapeAndUnitAndBounded", + "PointSizeExtensionNameTest.NamesBothSpellingsOfBothExtensions", + "PointSizeExtensionNameTest.NoTierMeansNoDirective", + "PreAuthGateTest.AFullQueueIsSharedBetweenAddresses", + "PreAuthGateTest.EachMalformedFirstFrameLandsOnTheShapeItIsNamedFor", + "PreAuthGateTest.TheAssemblerRefusesAForeignMagicAndAnOversizeLengthOnTheHeader", + "PreAuthGateTest.TheAssemblerStopsAtTheFirstFrameWhateverTheFragmentation", + "PreAuthGateTest.TheAssemblerTellsAProbeFromATruncatedFrame", + "PreAuthGateTest.TheBackoffWindowStartsAtTheThresholdDoublesAndIsCapped", + "PreAuthGateTest.TheKnobsReadTheirEnvironmentAndKeepTheirDefaultsOtherwise", + "PrimitivesGeneratedNoXfbArmingTest.AutoFollowsExactlyTheSubstituteVerdicts", + "PrimitivesGeneratedNoXfbArmingTest.ForceOffNeverReroutes", + "PrimitivesGeneratedNoXfbArmingTest.ForceOnBypassesTheVerdictButNeverTheStructuralChecks", + "PrimitivesGeneratedNoXfbProbeTeardownTest.AFenceTimeoutLeaksEverythingAndReportsItself", + "PrimitivesGeneratedNoXfbProbeTeardownTest.ASignalledFenceTearsDownNormally", + "PrimitivesGeneratedNoXfbVerdictTest.AConformingDriverReadsStreamCounts", + "PrimitivesGeneratedNoXfbVerdictTest.ASilentDedicatedQueryFallsThroughToStatistics", + "PrimitivesGeneratedNoXfbVerdictTest.ASubstituteWorseThanTheStreamOnAnyShapeIsRefused", + "PrimitivesGeneratedNoXfbVerdictTest.AnswersFittingNeitherHealthNorTheDefectAreInconclusive", + "PrimitivesGeneratedNoXfbVerdictTest.HealthNeedsNeitherTessellationNorAControl", + "PrimitivesGeneratedNoXfbVerdictTest.LavapipeShapedMeasurementTakesTheDedicatedQuery", + "PrimitivesGeneratedNoXfbVerdictTest.SilenceOnOnlyTheDiscardShapesIsStillTheDefect", + "PrimitivesGeneratedNoXfbVerdictTest.StatisticsDeadUnderDiscardIsThePlainOnlySubstitute", + "PrimitivesGeneratedNoXfbVerdictTest.StatisticsExactEverywhereIsTheFullStatisticsSubstitute", + "PrimitivesGeneratedNoXfbVerdictTest.StreamSilentWithoutAWorkingPlainControlIsUnfixable", + "ProgramArtifacts.AliasesAreTheSameTypes", + "ProgramArtifacts.SizesArePinnedOnThisToolchain", + "ProgramArtifacts.TypeFactsIsPodOf44Bytes", + "ProgramArtifacts.VisitFieldsCoversEveryMember", + "ProgramArtifacts.VisitFieldsPassesConstnessThrough", + "ProgramArtifactsCodec.ACompactArchiveOfTenEmptySpirvModulesRoundTrips", + "ProgramArtifactsCodec.ACompactArchiveOfTenShortXfbNamesRoundTrips", + "ProgramArtifactsCodec.ACountOnlyTheByteBoundAdmitsIsRefusedBeforeItsResize", + "ProgramArtifactsCodec.ATruncatedStreamIsRefusedNotGuessed", + "ProgramArtifactsCodec.AVectorCountCannotReservePastTheRemainingArchiveBytes", + "ProgramArtifactsCodec.AVersionMismatchIsRefused", + "ProgramArtifactsCodec.PortableHeaderUsesWireSchemaRatherThanNativeContainerSize", + "ProgramArtifactsCodec.RoundTripsAFullyPopulatedArchive", + "ProgramArtifactsCodec.TheTablesVisitEveryMemberExceptTheLiveProgram", + "ProgramEmit.ACreateStoresTheDescriptorAndARelinkCountsUpAndDropsTheBlockKeyedToTheOldLayout", + "ProgramEmit.ACreateWithNoArtefactsAnOversizedBlockOrACorruptSlotIsRefusedNamingTheProgram", + "ProgramEmit.ADeadProgramsRecordLatchIsRetiredAtItsDeath", + "ProgramEmit.ADeleteDropsTheRecordAndClearsEveryBindingThatNamedIt", + "ProgramEmit.AFailedRelinkReIssuesWithLinkStatusZeroAndNeverAnObjectDeath", + "ProgramEmit.AReIssuedCreateReSendsTheDefaultUniformBlock", + "ProgramEmit.AReLinkReIssuesOnTheSameHandle", + "ProgramEmit.AUniformBlockBindingAfterTheLinkTravelsOnItsOwnRecord", + "ProgramEmit.AnUnchangedProgramEmitsNothingAtAll", + "ProgramEmit.TheDefaultUniformBlockLandsOnTheProgramsRecordAndTheSentinelIsRefused", + "ProgramEmit.TheDrawAndDispatchProgramsAreTwoIndependentSlots", + "ProgramEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ProgramEmit.TheEmitterJoinsAndTheTrackerDoesNot", + "ProgramEmit.TheFramedArchiveRoundTripsWithTheStageOfEveryModule", + "ProgramEmit.TheNeverUploadedSentinelIsNeverEmitted", + "ProgramEmit.TheProgramRecordSurvivesAMakeCurrentWhileTheThreeBindingsDoNot", + "ProgramEmit.TheStageMaskComesFromTheLinkedSnapshotAndNotTheAttachList", + "ProgramEmit.TheThreeBindingTailsAreWholeSetsAndAReIssuedCreateDropsThem", + "ProgramEmit.TheThreeBindingsFollowTheirOwnHandleAndADeadOneLeavesThePreviousBindingStanding", + "ProgramInterfaceTest.ActiveAtomicCounterBufferQueriesMatchTheInterface", + "ProgramInterfaceTest.ArrayNameSubscriptsAreStrictDecimals", + "ProgramInterfaceTest.ArrayedStorageBlockKeepsGlslangStagesForEveryElement", + "ProgramInterfaceTest.ArrayedUniformBlockReferencedByIsPerElement", + "ProgramInterfaceTest.ArraysOfArrays", + "ProgramInterfaceTest.AtomicCounterBuffers", + "ProgramInterfaceTest.AtomicCounterClassicUniformQueries", + "ProgramInterfaceTest.BufSizeIsRespected", + "ProgramInterfaceTest.ComputeRuntimeSizedBufferVariable", + "ProgramInterfaceTest.ErrorConditions", + "ProgramInterfaceTest.GetProgramResourceivReportsLengthOnEveryExitPath", + "ProgramInterfaceTest.ImageUniformsOverAStageLimitFailToLink", + "ProgramInterfaceTest.InputBuiltInsUseGlSpellings", + "ProgramInterfaceTest.InputTypesNamesLocationsAndProps", + "ProgramInterfaceTest.OutputBuiltInsHaveNoLocation", + "ProgramInterfaceTest.OutputTypesAndLocationIndex", + "ProgramInterfaceTest.OverlappingAtomicCounterOffsetsFailToLink", + "ProgramInterfaceTest.ReflectionQueriesOnAnUnlinkedProgramAnswerZero", + "ProgramInterfaceTest.SeparableFragmentProgramSeparatesUniformsFromBufferVariables", + "ProgramInterfaceTest.SeparableGeometryProgramEnumeratesBothBlockBoundaries", + "ProgramInterfaceTest.SeparableVertexProgramEnumeratesItsOwnOutputBlockMembers", + "ProgramInterfaceTest.ShaderStorageBlockBindingRejectsAnIndexOutsideTheInterface", + "ProgramInterfaceTest.ShaderStorageBlockBindingTakesTheResourceQueryIndex", + "ProgramInterfaceTest.ShaderStorageBlocksAndBufferVariables", + "ProgramInterfaceTest.SimpleShaders", + "ProgramInterfaceTest.TopLevelArray", + "ProgramInterfaceTest.TransformFeedbackPseudoVaryingsAreEnumeratedButUnnamed", + "ProgramInterfaceTest.TransformFeedbackVaryingTypes", + "ProgramInterfaceTest.UniformBlockArrayMemberReportsItsBlock", + "ProgramInterfaceTest.UniformBlockBufferBindingFollowsUniformBlockBinding", + "ProgramInterfaceTest.UniformBlocks", + "ProgramInterfaceTest.UniformSimple", + "ProgramInterfaceTest.UnlinkedProgramHasZeroResourcesAndRaisesNoError", + "ProgramPipelineCompositeTest.AGeometryPipelineWithNoVertexStageRefusesToDraw", + "ProgramPipelineCompositeTest.AMonolithicProgramRecordsNothingAndIsItsOwnDrawProgram", + "ProgramPipelineCompositeTest.ANonSeparableStageProgramStillMirrorsItsUniforms", + "ProgramPipelineCompositeTest.ASamplerWritePerDrawDoesNotRebuildTheComposite", + "ProgramPipelineCompositeTest.AValueIdenticalWriteStillTakesTheSlotForItsStage", + "ProgramPipelineCompositeTest.AWrittenStageValueIsNotClobberedByAnotherStagesUntouchedDeclaration", + "ProgramPipelineCompositeTest.ArrayElementWritesMirrorPerElement", + "ProgramPipelineCompositeTest.CompositeCaptureListComesFromTheLinkedSnapshotNotThePendingRequest", + "ProgramPipelineCompositeTest.CompositeCaptureStageIsTheLastVertexProcessingStageThatExists", + "ProgramPipelineCompositeTest.ProgramUniformOnAnUnboundStageProgramReachesTheComposite", + "ProgramPipelineCompositeTest.RelinkingAStageProgramClearsWhatItHadWritten", + "ProgramPipelineCompositeTest.WhenBothStagesWereWrittenTheLastGraphicsStageWins", + "ProgramTest.ASpirvModulesXfbDecorationsBecomeTheProgramsCaptureList", + "ProgramTest.ASpirvModulesXfbDecorationsDoNotSurviveIntoTheTranslatedSource", + "ProgramTest.ASpirvShaderReportsNoApplicationSource", + "ProgramTest.ActiveUniformsExcludeBufferVariablesButKeepAtomicCounters", + "ProgramTest.AnApiColorIndexOfZeroDoesNotOverrideTheShaderIndexQualifier", + "ProgramTest.AnEsslExternalSamplerReportsItsOwnType", + "ProgramTest.AnExternalSamplerInAnInactiveBranchLeavesTheSampler2DAlone", + "ProgramTest.ArrayOfArraysUniformElementOffsets", + "ProgramTest.ArrayedUniformBlockInstanceMustFitEntirelyBelowTheBindingLimit", + "ProgramTest.AtomicCounterArrayReportsThePackedFourByteStride", + "ProgramTest.AtomicCounterBindingAtTheLimitIsRejected", + "ProgramTest.AutoOpaqueLocationCollidingWithExplicitPlainLocationRelocates", + "ProgramTest.BlockMembersConsumeNoUniformLocation", + "ProgramTest.BuiltinShadowingFunctionsRenamedInEsslOutput", + "ProgramTest.BuiltinUsageWithoutShadowingDefinitionKeepsBuiltinCalls", + "ProgramTest.CompileAndLink", + "ProgramTest.CompileAndLinkWithExplicitFragmentOut", + "ProgramTest.CompileAndLinkWithExplicitVertexIn", + "ProgramTest.CompileFragment", + "ProgramTest.CompileShaderWithSamplerAsVarName", + "ProgramTest.CompileVertex", + "ProgramTest.CompileVoxyGpuShaderInt64QuadDecode", + "ProgramTest.CompileVoxySubgroupProbeShader", + "ProgramTest.ConflictingExplicitUniformLocationsOnSameUniformFailLink", + "ProgramTest.ContextWideTessellationPropertiesAnswerEveryWidth", + "ProgramTest.CreateShaderAndCreateShaderProgramvReportTheRightErrorClasses", + "ProgramTest.DeclaredButUnreadUniformIsInactiveAndGlobalUboStaysHidden", + "ProgramTest.DeleteShaderWhileAttachedKeepsNameUsableUntilDetach", + "ProgramTest.DifferentSourceAfterCompileInvalidatesCompiledState", + "ProgramTest.DirectVulkanStorageBlockUsesShaderLayoutBinding", + "ProgramTest.DoWhileDeadLoopUniformsKeepBackingStorage", + "ProgramTest.ExplicitUniformLocationOverlapAcrossStagesFailsLink", + "ProgramTest.ExplicitUniformLocationsHonoredForPlainAndOpaqueUniforms", + "ProgramTest.ExplicitUniformLocationsHonourMaxUniformLocations", + "ProgramTest.FailedCompileIsMemoizedAndStillRecoversOnGoodSource", + "ProgramTest.FragmentOutputsMayShareALocationWhenTheirColorIndexDiffers", + "ProgramTest.FragmentOutputsSharingAColorNumberAtTheSameIndexStillFailToLink", + "ProgramTest.GetActiveUniformsivErrors", + "ProgramTest.GetActiveUniformsivRowMajorBlock", + "ProgramTest.GetActiveUniformsivStd140Block", + "ProgramTest.GetFragDataIndexRejectsInvalidProgram", + "ProgramTest.GetProgramivReportsTheGeometryStageLinkProperties", + "ProgramTest.GetProgramivReportsTheTessellationStageLinkProperties", + "ProgramTest.GlNumSamplesLowersToAHiddenReservedUniform", + "ProgramTest.ImageUniformLayoutBindingInitializesImageUnit", + "ProgramTest.ImplicitLocationStaysInRangeWhenABufferBlockSharesTheProgram", + "ProgramTest.InactiveExplicitUniformLocationIsStillReserved", + "ProgramTest.InactiveExplicitVertexBindingsDoNotReserveLocations", + "ProgramTest.InactiveLoweredFragColorDoesNotDisplaceTheActiveOutput", + "ProgramTest.LinkProgramWithLegacyGlmarkStyleShaders", + "ProgramTest.Mat2UniformUsesTheStd140ColumnStride", + "ProgramTest.MinecraftBlitScreenLightmap", + "ProgramTest.MinecraftPositionTex", + "ProgramTest.NestedStructArrayUniformElementWrites", + "ProgramTest.NonSquareMatrixUniformsRoundTripThroughTheGlobalUbo", + "ProgramTest.OutOfRangeComputeLocalSizeLiteralFailsCompileInsteadOfThrowing", + "ProgramTest.OverloadDelegatingToShadowedBuiltinKeepsItsBuiltinCall", + "ProgramTest.PlainArrayUniformElementLocationsAndWrites", + "ProgramTest.PreprocessCacheOverflowKeepsCompilingCorrectly", + "ProgramTest.ProgramAndShaderNamesShareOneNameSpace", + "ProgramTest.ProgramSeparableIsLatchedAtLinkNotReportedLive", + "ProgramTest.ProgramWithoutGlNumSamplesHasNoReservedUniform", + "ProgramTest.RecompileWithIdenticalSourceKeepsCompiledStateAndStillLinks", + "ProgramTest.RelinkAndSecondProgramReuseCompiledShaders", + "ProgramTest.Sanity", + "ProgramTest.ShaderBinaryFormatsAreAdvertisedConsistently", + "ProgramTest.ShaderBinaryStoresASpirvModuleAndTheStateQueryReportsIt", + "ProgramTest.ShaderBinaryValidatesItsArguments", + "ProgramTest.ShaderSourceClearsTheSpecializedLatch", + "ProgramTest.ShaderSourceKeepsOriginalTextAfterCompile", + "ProgramTest.ShadowingDefinitionInDeadPreprocessorBranchLeavesLiveBuiltinCalls", + "ProgramTest.SodiumStyleVulkanMacroShaderUsesPlainUniforms", + "ProgramTest.SpecializeShaderCompilesTheModuleAndAppliesItsConstants", + "ProgramTest.SpecializeShaderRaisesInvalidValueForBadEntryPointsAndUnknownConstants", + "ProgramTest.SpecializeShaderStillReportsATranslationFailureThroughCompileStatus", + "ProgramTest.StatementKeywordCallInPreprocessorAsymmetricBracesIsNotAShadowingDefinition", + "ProgramTest.StorageBlockBindingAtTheLimitIsStillRejected", + "ProgramTest.TessControlOutputPatchSizePastTheLimitFailsToLinkButStillCompiles", + "ProgramTest.TheArchivesStorageBlockOrderIsTheOneSpirvReflectProduces", + "ProgramTest.TwoShaderObjectsWithIdenticalSourceLinkIndependently", + "ProgramTest.Uniform1uiStoresUnsignedValue", + "ProgramTest.UniformBlockBindingAtTheLimitIsRejected", + "ProgramTest.UniformBlockInstanceArrayReportsPerInstanceBlocks", + "ProgramTest.UniformBlockListExcludesStorageAndAtomicCounterBlocks", + "ProgramTest.UniformBlockPackedAndSharedLayoutsCompileAsStd140", + "ProgramTest.UniformBlockProgramInterfaceMatchesTheUniformBlockList", + "ProgramTest.UniformBlockReflectsUnusedMembersWithGLNamesAndPaddedSize", + "ProgramTest.UniformBlockStructArrayExpandsPerElementWithStd140Strides", + "ProgramTest.UniformEntryPointsRejectAnUnlinkedProgram", + "ProgramTest.UniformLocationGaps", + "ProgramTest.UniformMatrixFunctions", + "ProgramTest.UniformMatrixTranspose", + "ProgramTest.UseProgramStagesRequiresAProgramLinkedAsSeparable", + "ProgramUtilTest.ALoopNestAroundAFragmentOutputIndexIsBoundedAsAWhole", + "ProgramUtilTest.ALoopTooLongToUnrollFallsBackToTheSwitchLowering", + "ProgramUtilTest.ANonFinalUnsizedBufferBlockMemberIsSizedFromItsLargestConstantIndex", + "ProgramUtilTest.AepFansOutToItsMemberExtensionMacros", + "ProgramUtilTest.BakeImageFormatsDeclinesAFormatOfTheWrongComponentClass", + "ProgramUtilTest.BakeImageFormatsDeclinesAnImagePassedToAFunction", + "ProgramUtilTest.BakeImageFormatsGivesAFormatlessImageTheFormatBoundToItsUnit", + "ProgramUtilTest.BakeImageFormatsJoinsATypeTheModuleAlreadyDeclares", + "ProgramUtilTest.BakeImageFormatsLeavesOnlyTheFormatsNoCoreCarrierRescues", + "ProgramUtilTest.BakeImageFormatsLeavesSampledImagesAlone", + "ProgramUtilTest.BakeImageFormatsNeverOverridesADeclaredFormat", + "ProgramUtilTest.BakeImageFormatsRetypesAnArrayOfFormatlessImagesThroughItsAccessChains", + "ProgramUtilTest.BakeImageFormatsSplitsATypeTwoImagesShareWhenTheirFormatsDiffer", + "ProgramUtilTest.BufferTextureSamplerEmitsTheExtDirectiveInEssl", + "ProgramUtilTest.BufferTextureSamplerIsDetectedInTheModule", + "ProgramUtilTest.CompileAndLinkBlitProgram", + "ProgramUtilTest.CompileAndLinkProgram", + "ProgramUtilTest.CompileEnvCarriesComputeLimitsAndFrontendMinima", + "ProgramUtilTest.CompileEnvFingerprintTracksEveryInput", + "ProgramUtilTest.CompileEnvWithoutBackendAdvertisesEverything", + "ProgramUtilTest.CompileFragmentShaderWithDiscard", + "ProgramUtilTest.CompileShaderRetriesAt460WhenNormalizedLegacyVersionRejects420Syntax", + "ProgramUtilTest.CompileShaderStillFailsWithOriginalDiagnosticsWhenRetryCannotHelp", + "ProgramUtilTest.CompileSimpleFragmentShader", + "ProgramUtilTest.CompileSimpleVertexShader", + "ProgramUtilTest.CompileVertexShaderWithLocation", + "ProgramUtilTest.DeadPrivateChainVertexInputIsEliminatedFromOptimizedBinary", + "ProgramUtilTest.DeclaredButUnwrittenOutputSurvivesOptimization", + "ProgramUtilTest.DecompProgram", + "ProgramUtilTest.DecomposeWorkgroupVec3IgnoresNonWorkgroupVec3", + "ProgramUtilTest.DecomposeWorkgroupVec3InSpirvPass", + "ProgramUtilTest.DynamicOutputIndexingOutsideTheFragmentStageIsNotDetected", + "ProgramUtilTest.EmulateNoperspectiveFragmentComponentReadIsRecovered", + "ProgramUtilTest.EmulateNoperspectiveFragmentRecoversWithFragCoordW", + "ProgramUtilTest.EmulateNoperspectiveHandlesScalarAndMultipleVaryings", + "ProgramUtilTest.EmulateNoperspectiveVertexPreMultipliesByPositionW", + "ProgramUtilTest.EmulateNoperspectiveVertexWithHelperScalesExactlyOnce", + "ProgramUtilTest.EsPreambleMacroInjectionStaysNarrow", + "ProgramUtilTest.EsSourceRegainsThePreambleMacrosForTheExtensionsItNames", + "ProgramUtilTest.EsslCoreImageFormatSetIsTheThirteenTheSpecLists", + "ProgramUtilTest.ExplicitSamplerLocationIsStrippedFromTheOptimizedBinary", + "ProgramUtilTest.ExtensionImplicationIsTransitiveAndStaysNamed", + "ProgramUtilTest.FlattenDailyWeatherVariationInterfaceInSpirvPass", + "ProgramUtilTest.FloatAndUnsignedBufferSamplersAreDetectedToo", + "ProgramUtilTest.FragmentWithoutDynamicOutputIndexingIsPassedThroughUnchanged", + "ProgramUtilTest.GenuinelyDynamicFragmentOutputIndexLowersToConstantSwitch", + "ProgramUtilTest.LoopDerivedFragmentOutputIndexFoldsToConstantIndices", + "ProgramUtilTest.Lower1DArrayImagesDeclinesA1DAtomicModuleThatQueriesTheImageSize", + "ProgramUtilTest.Lower1DArrayImagesDeclinesAModuleThatQueriesTheImageSize", + "ProgramUtilTest.Lower1DArrayImagesDeduplicatesAgainstAnExisting2DArrayImage", + "ProgramUtilTest.Lower1DArrayImagesLeavesNonArrayed1DImagesToSpirvCross", + "ProgramUtilTest.Lower1DArrayImagesLeavesSampledImagesAlone", + "ProgramUtilTest.Lower1DArrayImagesRewritesTheTypeAndWidensTheCoordinate", + "ProgramUtilTest.Lower1DArrayImagesWidensThe1DAtomicCoordinate", + "ProgramUtilTest.Lower1DSampledImagesDeclinesAModuleThatQueriesTheTextureSize", + "ProgramUtilTest.Lower1DSampledImagesDeduplicatesAgainstAnExisting2DSampler", + "ProgramUtilTest.Lower1DSampledImagesLeavesPlainLookupsToSpirvCross", + "ProgramUtilTest.Lower1DSampledImagesRewritesOnlyTheArrayednessThatCarriesTheOffset", + "ProgramUtilTest.Lower1DSampledImagesWidensTheGradientsOfA1DLookup", + "ProgramUtilTest.Lower1DSampledImagesWidensTheOffsetOfA1DArrayLookup", + "ProgramUtilTest.LowerRectImagesMergesWithExisting2DImageTypes", + "ProgramUtilTest.MidLineVersionDetectionSurvivesALongDirectiveFreeBody", + "ProgramUtilTest.NoperspectiveInterpolationSurvivesToEssl", + "ProgramUtilTest.NumSamplesShimDoesNotDoubleInject", + "ProgramUtilTest.NumSamplesShimHonoursTheVersionAndExtensionGate", + "ProgramUtilTest.NumSamplesShimIgnoresCommentedAndPartialTokens", + "ProgramUtilTest.NumSamplesShimIsFragmentStageOnly", + "ProgramUtilTest.OnlyAnExactVersionRepeatIsElided", + "ProgramUtilTest.OrdinaryTextureSamplersAreNotBufferTextures", + "ProgramUtilTest.PartiallyBoundVertexInputsAllReceiveALocation", + "ProgramUtilTest.PreprocessApostropheInDirectiveKeepsLaterCodeVisibleToTheParse", + "ProgramUtilTest.PreprocessCoercesBlockPackingQualifiersToStd140", + "ProgramUtilTest.PreprocessDoesNotCorruptIdentifiersContainingNoperspective", + "ProgramUtilTest.PreprocessEsslVersionsRemainVulkanCompatible", + "ProgramUtilTest.PreprocessFragmentShaderInjectsDepthRangeShim", + "ProgramUtilTest.PreprocessFragmentShaderInjectsNumSamplesShim", + "ProgramUtilTest.PreprocessFunctionMacroRedefinitionMultilineCommentCompiles", + "ProgramUtilTest.PreprocessGpuShader5SampleQualifierUsesVersion460", + "ProgramUtilTest.PreprocessIgnoresBlockCommentedExtensionDirectives", + "ProgramUtilTest.PreprocessKeepsApostrophesInsideCommentsHarmless", + "ProgramUtilTest.PreprocessKeepsDefaultPrecisionStatements", + "ProgramUtilTest.PreprocessKeepsPlainLineDirectivesAndSparesLookalikeIdentifiers", + "ProgramUtilTest.PreprocessKeepsPrecisionInLegacyShaderForGlslang", + "ProgramUtilTest.PreprocessKeepsShaderBodyAfterAStarredLineComment", + "ProgramUtilTest.PreprocessKeepsValidVersionDirectivesCompiling", + "ProgramUtilTest.PreprocessLeavesArrayAndConditionalSubroutinesAlone", + "ProgramUtilTest.PreprocessLeavesComputeSharedStorageQualifierAlone", + "ProgramUtilTest.PreprocessLeavesMultiImplementationSubroutinesAlone", + "ProgramUtilTest.PreprocessLegacyFragmentShaderModernizesFragData", + "ProgramUtilTest.PreprocessLegacyFragmentShaderModernizesGlmarkStyleSource", + "ProgramUtilTest.PreprocessLegacyFragmentShaderOutputIsByteStableAcrossTheVersionAnchor", + "ProgramUtilTest.PreprocessLegacySampleInterfaceIdentifiersKeepNames", + "ProgramUtilTest.PreprocessLegacyVertexShaderModernizesGlmarkStyleSource", + "ProgramUtilTest.PreprocessLowersSingleImplementationSubroutineToAForwardingCall", + "ProgramUtilTest.PreprocessMinecraft112BlurShaderKeepsLegacySampleIdentifier", + "ProgramUtilTest.PreprocessModernDesktopVersionsRecognizesUtf8Bom", + "ProgramUtilTest.PreprocessModernSampleQualifierStaysAtItsDeclaredVersion", + "ProgramUtilTest.PreprocessMultilineCommentInDefineBodyCompiles", + "ProgramUtilTest.PreprocessRedefineObjectMultilineCommentCompiles", + "ProgramUtilTest.PreprocessRejectsMalformedVersionDirectives", + "ProgramUtilTest.PreprocessRenamesLexicalPreemptShadowingInSource", + "ProgramUtilTest.PreprocessSubroutineForwardingKeepsParameterQualifiersAndReturnsValues", + "ProgramUtilTest.PreprocessUsesRealSpacedVersionDirectiveForInjectedOutput", + "ProgramUtilTest.RectangleSamplerModuleLeavesTheChainVulkanLegal", + "ProgramUtilTest.RenameSamplerFunctionParameterInSpirvPass", + "ProgramUtilTest.RepeatedIdenticalVersionDirectiveIsElided", + "ProgramUtilTest.RetargetLegacyVersionDirectiveOnlyTouchesNormalizedDesktopCore", + "ProgramUtilTest.Sanity", + "ProgramUtilTest.ShaderPreprocessCacheEvictsFifoOnEntryCap", + "ProgramUtilTest.ShaderPreprocessCacheHitOutlivesEviction", + "ProgramUtilTest.ShaderPreprocessCacheHonorsByteBudget", + "ProgramUtilTest.ShaderPreprocessCacheMemoizesRejectionVerdictsDistinctly", + "ProgramUtilTest.ShaderPreprocessCacheMissesOnChangedEnvFingerprint", + "ProgramUtilTest.ShaderPreprocessCacheRejectsForgedHashCollision", + "ProgramUtilTest.ShaderPreprocessCacheRoundTripsAndSeparatesStages", + "ProgramUtilTest.SpirvCrossEmitsAMalformedCoordinateFor1DArrayImages", + "ProgramUtilTest.SpirvCrossEmitsAScalarCoordinateForA1DImageAtomic", + "ProgramUtilTest.SpirvCrossEmitsAScalarOffsetFor1DSamplers", + "ProgramUtilTest.StorageBlockBindingCeilingIsCheckedAtItsExactBoundary", + "ProgramUtilTest.StripNoPerspectiveFallbackProducesPlainEssl", + "ProgramUtilTest.StripNoPerspectivePassRemovesBothDecorateForms", + "ProgramUtilTest.UnformattedFloatStorageImagesKeepFloatAtomicImageTypesTyped", + "ProgramUtilTest.UnformattedFloatStorageImagesKeepIntegerAtomicImagesTyped", + "ProgramUtilTest.ValidationLatchFlagsInvalidModuleWithoutChangingResults", + "ProtocolSchema.RevisionPinsDigest", + "ProtocolSmokeTest.HelloRoundTrips", + "ProtocolSmokeTest.StreamHandshakeCarriesIndependentWireBuildAndServerWindows", + "ProtocolSmokeTest.TravelsAcrossTheTransportUnchanged", + "ProtocolSmokeTest.TruncatedMessageFailsVerificationInsteadOfReadingGarbage", + "ProtocolSmokeTest.UnionTagsAreFrozenWireValues", + "ProtocolSmokeTest.WelcomeCarriesTheFourSegmentAnnouncements", + "ProvokingVertexConventions.AnIllegalDriverAnswerBecomesUndefined", + "ProvokingVertexConventions.AreTakenFromTheDriverOnlyWhereThePnameExists", + "ProvokingVertexConventions.EachBackendReportsWhatItActuallyPins", + "QueryTest.ACaptureSpanTheAccountingNeverSawKeepsTheBackendResult", + "QueryTest.AGeometryStageCaptureKeepsTheBackendPrimitiveResult", + "QueryTest.AnEmptyTransformFeedbackSpanReadsZero", + "QueryTest.BackendResultsPropagateThroughFrontend", + "QueryTest.ConditionalRenderRejectsTheErrorsTheSpecNames", + "QueryTest.ConditionalRenderResolvesItsPredicateFromTheOcclusionQuery", + "QueryTest.CreateQueriesYieldsQueryObjectsImmediately", + "QueryTest.DisableTimerQueryFeatureMatchesEnvironment", + "QueryTest.EndQueryOnAPipelineStatisticsTargetWithNoActiveQueryIsInvalidOperation", + "QueryTest.EndQueryWithoutActiveQueryRecordsInvalidOperation", + "QueryTest.FailedResultWaitKeepsHandleUntilResultLands", + "QueryTest.GenQueriesReturnsDistinctNonzeroIdsAndTracksLiveness", + "QueryTest.GetQueryivCurrentQueryTracksActiveId", + "QueryTest.NestedBeginQueryRecordsInvalidOperation", + "QueryTest.PipelineStatisticsQueryObjectRefusesASecondTargetAndTargetsAreIndependent", + "QueryTest.PipelineStatisticsTargetsAreAcceptedAndReportZeroCounterBits", + "QueryTest.PrimitivesGeneratedKeepsTheBackendResultUnderTheCpuPreference", + "QueryTest.QueryCounterBitsReportsZeroWhenBackendUnsupported", + "QueryTest.QueryCounterBitsReportsZeroWhenTimerQueryDisabled", + "QueryTest.QueryCounterTimestampResultImmediatelyAvailable", + "QueryTest.TessellationPipelineStatisticsTargetsFollowTheTessellationShaderAdvertisement", + "QueryTest.TimeElapsedSpanFallsBackToImmediateZeroResult", + "QueryTest.TransformFeedbackQueryTargetsReadTheirOwnCounter", + "QueryTest.VertexOnlyCaptureSpansPreferTheCpuPrimitiveAccounting", + "QueryWireRoundTrip.FailedNativeCreationDoesNotBecomeAnAvailableZeroResult", + "QueryWireRoundTrip.PrimitiveQueriesPreservePendingStateNativeResultsAndIdentity", + "ReflectedFragmentReplacesDepth.FalseForAPlainFragmentShader", + "ReflectedFragmentReplacesDepth.FalseForAnEmptyModule", + "ReflectedFragmentReplacesDepth.ReflectedFlagFlipsTheStripDecision", + "ReflectedFragmentReplacesDepth.TrueForAShaderThatAssignsFragDepth", + "ReflectedReadsInstanceIndexBuiltin.FalseForAShaderReadingADifferentBuiltin", + "ReflectedReadsInstanceIndexBuiltin.FalseForAShaderWithNoInputBuiltins", + "ReflectedReadsInstanceIndexBuiltin.FalseForAnEmptyModule", + "ReflectedReadsInstanceIndexBuiltin.TrueForAShaderReadingInstanceIndex", + "RelaxedOpaqueStructTest.ANamedUniformStructLosesItsSamplerInTheDefaultBlock", + "RelaxedOpaqueStructTest.AnAnonymousUniformStructLosesItsSamplerInTheDefaultBlock", + "RemapImageArrayElementUnitsTest.ANonLiteralSubscriptIsDeclinedAndNamed", + "RemapImageArrayElementUnitsTest.AScalarImageWithItsOwnBindingIsUntouchedByTheArrayRepair", + "RemapImageArrayElementUnitsTest.ASuffixAloneDoesNotMakeAnExpressionALiteral", + "RemapImageArrayElementUnitsTest.AUintSubscriptIsStillALiteralElementIndex", + "RemapImageArrayElementUnitsTest.AUseWithoutASubscriptIsDeclined", + "RemapImageArrayElementUnitsTest.AnElementThatIsBothReadAndWrittenIsSplitWithItsOwnBinding", + "RemapImageArrayElementUnitsTest.AnExtentThatDisagreesWithTheReflectionIsDeclined", + "RemapImageArrayElementUnitsTest.ConsecutiveUnitsAreLeftCompletelyAlone", + "RemapImageArrayElementUnitsTest.EachElementCarriesTheUnitTheApplicationGaveIt", + "RemapImageArrayElementUnitsTest.NonConsecutiveUnitsSplitIntoOneScalarPerElement", + "RemapImageArrayElementUnitsTest.TheSplitElementsSurviveTheLaterImagePasses", + "RemoteClientAdoptT0.AGrantedStoreLandsWithTheClientsBytes", + "RemoteClientAdoptT0.AnOfferThatArrivesAfterItsRecordStillLands", + "RemoteClientAdoptT0.AnOfferThatNeverArrivesIsANamedDeclineNotAHang", + "RemoteClientAdoptT0.AnUnsetKnobFallsBackToT2QuietlyAndCountsIt", + "RemoteClientAdoptT0.KnobOneIsRefusedByNameAndAsksT2", + "RemoteClientAdoptT0.KnobTwoIsTodaysT2WithNoT0Line", + "RemoteClientAdoptT0.KnobZeroOverSharedSegmentsAsksT0AndFallsBackToT2ByNameWithoutAGrant", + "RemoteClientAdoptT0.NoAhardwareBufferOnThisPlatformIsT2AndTwoNamedLines", + "RemoteClientAdoptT0.TheServersAllowSwitchOffIsT2AndANamedLine", + "RemoteClientControls.ABufferRespecifyTakesNoReplyWhileATextureOneStillDoes", + "RemoteClientControls.ADifferentTupleMakeCurrentIsAdoptedWithoutAPumpOrPresent", + "RemoteClientControls.ADrawOnASessionWithoutTheRunAheadBitStaysStampedBarriered", + "RemoteClientControls.APackReadOwedWhenTheDeviceIsLostNeverReadsBackAsTheOldBytes", + "RemoteClientControls.AParameterChangeForAConfirmedObjectTakesNoReply", + "RemoteClientControls.ARefusedCreateUnlatchesItsObjectAndItsNextCreateBlocks", + "RemoteClientControls.AnIdenticalRepeatedMakeCurrentRepublishesNothing", + "RemoteClientControls.AnUnreportedFencePollCrossesOnlyEveryPollEscalateTimes", + "RemoteClientControls.BounceReadPixelsShortReplyRefusesBeforeScatter", + "RemoteClientControls.BoundPackBufferOffsetReadRefusesByName", + "RemoteClientControls.CommandWrapWaitsForRetirementAfterThePriorRecordApplied", + "RemoteClientControls.DeclinedFenceReplyAnswersSignaledInsteadOfAborting", + "RemoteClientControls.DeclinedQueryRepliesAnswerNoAnswerYetInsteadOfAborting", + "RemoteClientControls.DeleteTexturesAdvancesTheWireOrdinal", + "RemoteClientControls.DeviceLostRespecifyDoesNotDieOfTheUncarriedBytesCheck", + "RemoteClientControls.DroppedApplierRecordsAreNotRepairedTodayAndThisCaseIsTheDebt", + "RemoteClientControls.ErrorFenceReplyStillRefusesByName", + "RemoteClientControls.ErrorReadPixelsReplyRefusesByName", + "RemoteClientControls.FenceWaitBudgetHonorsGlTimeoutAndFiniteTransportChunks", + "RemoteClientControls.HeaderOnlyDynamicStateCrossesWithoutBlobMissing", + "RemoteClientControls.LongFenceWaitBudgetStillWakesOnShutdown", + "RemoteClientControls.MapPersistentErrorIsNotADecline", + "RemoteClientControls.PersistentMapProducerRefusesTheApplyThread", + "RemoteClientControls.ReadPixelsPutsTheTightExtentOnTheWire", + "RemoteClientControls.ReadPixelsSwapsComponentsInTightAndScatteredReplies", + "RemoteClientControls.ReplyWaitsByOpForAnAtlasShapedLoad", + "RemoteClientControls.ResourceRespecifyErrorIsNotADecline", + "RemoteClientControls.ServerRoleFlushDoesNotRunTheClientSubDataFollowup", + "RemoteClientControls.ServerRoleRespecifyDoesNotEmitClientInitialBytes", + "RemoteClientControls.ShortOkReadPixelsReplyRefusesByName", + "RemoteClientControls.StagingWaitsForRetirementAfterThePriorRecordApplied", + "RemoteClientControls.TeardownRefusesBlitFramebufferOnALiveSession", + "RemoteClientControls.TeardownRefusesClearOnALiveSession", + "RemoteClientControls.TeardownRefusesDrawArraysOnALiveSession", + "RemoteClientControls.TeardownRefusesPresentOnALiveSession", + "RemoteClientControls.TeardownRefusesReadPixelsOnALiveSession", + "RemoteClientControls.TextureUploadsStopOwningAReplyOnTheWireArm", + "RemoteClientControls.TheWindowRefusesToDeferOnALinkThatCannotRetainAnswers", + "RemoteClientControls.UnknownReadPixelsReplyStatusRefusesTightAndBounce", + "RemoteDrawPlan.AClientIndexArrayPlansFromIndexZeroWithNoHandle", + "RemoteDrawPlan.AMisalignedElementOffsetIsRefusedNotRounded", + "RemoteDrawPlan.AnArraysRangeIsFirstAndCountWithNoBias", + "RemoteDrawPlan.AnElementBufferDrawElementsCarriesTheHandleAndItsOffsetInIndices", + "RemoteDrawPlan.TheIndirectBlockNamesBothBuffersAndTheCallsOffsets", + "RemoteDrawPlan.TheInstancedBaseVertexBaseInstanceFormCarriesAllThreeNumbers", + "RemoteDrawPlan.TheThreeIndexTypesSizeAndNothingElseDoes", + "RemoteEmitTable.AClassBSlotWithNoSessionAbortsRatherThanFallingThrough", + "RemoteEmitTable.AFlippedDrawSlotDemandsASessionRatherThanNamingItselfUnmigrated", + "RemoteEmitTable.AnUnmigratedShapeRefusalAbortsAndNamesItself", + "RemoteEmitTable.DeleteTransformFeedbackHasNoRowAndStillAbortsByItsOwnName", + "RemoteEmitTable.EachI1SlotReachesRequireSessionUnderItsOwnName", + "RemoteEmitTable.EachUnmigratedShapeRefusalNamesItsOwnShape", + "RemoteEmitTable.EachXfbAndPatchSlotIsClassBAndDemandsASessionByItsOwnName", + "RemoteEmitTable.NoSlotIsNull", + "RemoteEmitTable.SetSwapIntervalIsTheServerForwarderAndNotAFatal", + "RemoteEmitTable.TheE2DropSwitchStartsDisarmed", + "RemoteEmitTable.TheFiveEmittersAreTheOnesTheCensusMeasured", + "RemoteEmitTable.TheNineteenDrawSlotsAreEmittersDistinctFromEveryStub", + "RemoteEmitTable.TheSevenI1SlotsAreClassBAndAreNotTheFatalThunk", + "RemoteEmitTable.TheSixXfbAndPatchSlotsAreNonNullAndDistinct", + "RemoteEmitTable.TheThreeClassesPartitionAllSeventyOneSlots", + "RemoteF1.AnIndirectDrawStashesTheCommandAndParameterBuffers", + "RemoteF1.BlitNamedCarriesHandlesAndLeavesTheClientBindingsAlone", + "RemoteF1.BoundBlitCarriesNoHandlesAndIsAppliedAsBefore", + "RemoteF1.ClearBufferfiFieldsCross", + "RemoteF1.ClearBufferfvFieldsCross", + "RemoteF1.ClearBufferivFieldsCross", + "RemoteF1.ClearBufferuivFieldsCross", + "RemoteF1.ClearNamedFramebufferfiFieldsCross", + "RemoteF1.ClearNamedFramebufferfvFieldsCross", + "RemoteF1.ClearNamedFramebufferivFieldsCross", + "RemoteF1.ClearNamedFramebufferuivFieldsCross", + "RemoteF1.CopyFramebufferToTextureStashesTheDestinationHandle", + "RemoteF1.CopyTexImage2DFieldsCross", + "RemoteF1.CopyTexSubImage2DFieldsCross", + "RemoteF1.DispatchIndirectStashesTheCommandBuffer", + "RemoteF1.GenerateMipmapFieldsCross", + "RemoteF1.GenerateMipmapStashesTheTextureHandle", + "RemoteF1.NamedBlitIsAppliedWhenTheBackendConsumesThePair", + "RemoteF1.NamedBlitStashesHandlesAndDeclinesWhenTheBackendHasNoNamedArm", + "RemoteF1.UnboundNamedfiRefusesByName", + "RemoteF1.UnboundNamedfvRefusesByName", + "RemoteF1.UnboundNamedivRefusesByName", + "RemoteF1.UnboundNameduivRefusesByName", + "RemoteGuards.ADeferredDestroyFromABarrieredApplyIsStillServed", + "RemoteGuards.ADeferredDestroyFromAnUnbarrieredApplyIsFatalUnderStrict", + "RemoteGuards.AResidualPullUnderABarrieredRecordStillOnlyCounts", + "RemoteGuards.AResidualPullUnderAnUnbarrieredRecordIsFatalWithoutTheStrictKnob", + "RemoteGuards.AllocatorAcquireFromTheApplyThreadIsFatalByName", + "RemoteGuards.AllocatorFindByLifetimeIdFromTheApplyThreadIsFatalByName", + "RemoteGuards.AllocatorFreeFromTheApplyThreadIsFatalByName", + "RemoteGuards.AnAllocatorProbeFromTheApplyThreadOutsideEveryScopeIsFatalByName", + "RemoteGuards.AnAllocatorProbeInsideAnExemptionScopeFromTheApplyThreadIsFatalEvenAtTheOldDebtSites", + "RemoteGuards.AnExemptionScopeHeldOnTheGLThreadDoesNotExemptTheApplyThread", + "RemoteGuards.BarrieredFrontendRegistryMembersRefuseBothLegacyScopes", + "RemoteGuards.BarrieredLegacyScopesCannotExemptAllocator", + "RemoteGuards.BufferChangeSerialFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferHasDefinedContentFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferIsMappedFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferMappedDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferSyncPersistentMappedRangeFromTheApplyThreadIsFatalByName", + "RemoteGuards.CapsMirrorFallbackWithNoServerBackendIsFatalByName", + "RemoteGuards.ClientBarrieredFillWhileTheApplierIsInsideUnderRunAheadIsFatalByName", + "RemoteGuards.ClientPipeInputsFillWhileTheApplierOwnsItIsAllowedWhenBatchingIsOn", + "RemoteGuards.ClientPipeInputsFillWhileTheApplierOwnsItIsFatalByName", + "RemoteGuards.ClientPipeInputsFillWithTheApplierIdleIsAllowed", + "RemoteGuards.ClientPipeInputsTouchInsideABarrieredFillUnderRunAheadIsAllowed", + "RemoteGuards.ClientPipeInputsTouchOutsideABarrieredFillUnderRunAheadIsFatalByName", + "RemoteGuards.HandleRegistryMembersWorkOnBarrieredAndUnbarrieredApply", + "RemoteGuards.LegacyRegistryWrapperCannotExposeFrontendKeysOnApply", + "RemoteGuards.SlotTableHandleOfFromTheApplyThreadIsFatalByName", + "RemoteGuards.SlotTableMintingGetOrCreateFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureAllocateStorageFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetCompressedByteSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetCompressedFormatFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapByteSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapLevelCountFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapTexelSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetRequestedCompressedFormatFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyFootprintFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyRectsFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyRegionFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureIsStorageDirtyFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMapCompressedMipmapDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMapMipmapDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMarkStorageDirtyFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMarkStorageDirtyRegionFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureTruncateMipmapLevelsFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureUpdateMipmapSubDataFromTheApplyThreadIsFatalByName", + "RemoteReadback.ABandedScatterWritesExactlyTheBytesTheWholeScatterWrites", + "RemoteReadback.AReplyIsScatteredOnlyWhenItIsOkAndExactlyTheReadsExtent", + "RemoteReadback.DstSizeIsTheTightExtentAndNeverThePackedOne", + "RemoteReadback.EveryPlanCoversTheReadOnceInRowMajorOrderWithBandsThatFitAndStayContiguous", + "RemoteReadback.ExactlyTheCapacityPassesAndOneByteMoreIsRefusedByName", + "RemoteReadback.NotEvenOnePixelFittingIsTheOnlyReadWithNoPlan", + "RemoteReadback.PackSkipImagesIsIgnoredForATwoDimensionalRead", + "RemoteReadback.TheCtsReadOfExactlyTwoMiBIsTwoBandsThatEachFitASlot", + "RemoteReadback.TheFastPathIsTakenExactlyWhenTheScatterWouldChangeNothing", + "RemoteReadback.TheTightRowsAreScatteredWhereThePackStateSaysAndTheGapsAreLeftAlone", + "RemoteRunAhead.ACreditOneClientPaysTheCreditAtEveryPresentAfterTheFirst", + "RemoteRunAhead.ACreditThreeClientPaysNothingForItsFirstThreePresents", + "RemoteRunAhead.ARepublishedServerWindowExtentResizesTheServerOwnedSurfaceAndTheDefaultFramebuffer", + "RemoteRunAhead.AStonewallingClientForfeitsTheReverseChannelWithinTheWaitKnob", + "RemoteRunAhead.AStopWhileTheServerWaitsForADrainEndsTheWaitByNameInsteadOfTheJoinTimeout", + "RemoteRunAhead.ATricklingClientGetsTheWholeWaitThenForfeitsByNameInsteadOfAborting", + "RemoteRunAhead.AnEventBurstBehindAnUnwaitedSequenceFlowControlsInsteadOfAborting", + "RemoteRunAhead.AnIndexedDrawVerbIsUnbarrieredAndTouchesPipeInputsNotAtAll", + "RemoteRunAhead.AnUnbarrieredVerbDoesNotFillPipeInputsAndIsAllowed", + "RemoteRunAhead.ClearingTheVerbBarrierDisarmsRunAheadEvenWithTheCapBit", + "RemoteRunAhead.OnlyTheTextureHalfOfResourceSubDataWantsItsReply", + "RemoteRunAhead.TheKnobAloneDoesNotArmRunAheadWithoutTheServersCapBit", + "RemoteWaitBoundaryControl.AppliedClassWaitsWithRunAheadCap", + "RemoteWaitBoundaryControl.MissingServerCapKeepsClearLockstep", + "RemoteWaitBoundaryControl.ServerCapAllowsClearToRunAhead", + "RenderStateSanity.ClampColorStoresAndReadsBack", + "RenderStateSanity.ColorMaskIndexedStoresAndReadsBack", + "RenderStateSanity.GetDoublevMatchesGetFloatvWidened", + "RenderStateSanity.HintStoresAndReadsBack", + "RenderStateSanity.PixelStorefRoundsAndZeroTestsBooleans", + "RenderStateSanity.PointParameterStoresAndReadsBack", + "RenderStateSanity.PolygonModeStoresAndReadsBack", + "RenderStateSanity.PrimitiveRestartIndexStoresAndReadsBack", + "RenderStateSanity.ProvokingVertexUpdatesStateAndValidatesEnum", + "RenderStateSpans.ChunkTablePartitionsTheBlock", + "RenderStateSpans.DerivationMatchesTheFrontendGetters", + "RenderStateSpans.DynamicChunksCoverMagmasDynamicTailKey", + "RenderStateSpans.IncrementalChunksKeepEveryDerivedFieldInStep", + "RenderStateSpans.PatchCarrierTripWireFiresOnlyWhenTheApplierOwnsChunkP0", + "RenderStateSpans.ResidualTripWireFiresNamingTheCapability", + "RenderStateSpans.ResidualTripWireHoldsAcrossAVerbClassThatDoesNotPublishTheBlock", + "RenderStateSpans.ResidualTripWireIsSilentUntilTheApplierOwnsTheBytes", + "RenderStateSpans.SetterConsistency", + "RenderStateSpans.TheRemainingApplyEntryPointsReachPipeInputs", + "RenderStateSpans.WholeBlockDerivationAgreesWithTheChunkScopedOne", + "RenderStateTest.ARedundantNaNPatchLevelWriteSettlesInsteadOfBumpingForever", + "RenderStateTest.AnEmptyScissorBoxIsDistinguishableFromNeverHavingBeenWritten", + "RenderStateTest.AnIndexedScissorWriteClaimsOnlyItsOwnIndex", + "RenderStateTest.ArraySettersRejectAnOutOfRangeRangeButAcceptAnExactlyFullOne", + "RenderStateTest.ClassicViewportWritesEveryIndexAndIsVisibleThroughIndexZero", + "RenderStateTest.ClearColorStartsAtTransparentBlack", + "RenderStateTest.ClipControlRejectsBadEnumsAndLeavesTheStateAlone", + "RenderStateTest.ClipControlStateRoundTripsAndDefaultsToLowerLeftNegativeOneToOne", + "RenderStateTest.DepthRangeRoundTripsPerIndexAndAliasesIndexZero", + "RenderStateTest.IndexedBlendTogglesStillWork", + "RenderStateTest.IndexedCapabilityTogglesRejectAnOutOfRangeBufferIndex", + "RenderStateTest.IndexedCapabilityTogglesRejectNonIndexedCapabilities", + "RenderStateTest.IndexedRectangleQueriesRejectAnOutOfRangeIndex", + "RenderStateTest.IndexedRectangleSettersRejectAnOutOfRangeIndex", + "RenderStateTest.MaxViewportsMatchesTheIndexedStateWidth", + "RenderStateTest.MinSampleShadingRoundTripsAndClamps", + "RenderStateTest.NegativeExtentsAreRejectedWithoutDisturbingState", + "RenderStateTest.NonIndexedScissorTestEnableWritesEveryViewport", + "RenderStateTest.NumSpirVExtensionsIsQueryableAndZero", + "RenderStateTest.PatchDefaultLevelsAreTreatedAsPipelineState", + "RenderStateTest.PatchDefaultLevelsBelowHalfAreStillTrueAsBooleans", + "RenderStateTest.PatchDefaultLevelsRoundTripThroughEveryGetter", + "RenderStateTest.PatchDefaultLevelsStartAtTheGLDefault", + "RenderStateTest.PatchParameterfvRejectsEveryOtherPname", + "RenderStateTest.PolygonOffsetClampStoresTheClampAndTheFactorUnitsPair", + "RenderStateTest.PrimitiveRestartCapAndIndexAreBothQueryable", + "RenderStateTest.SampleShadingEnableIsStoredAndQueryable", + "RenderStateTest.ScissorBoxRoundTripsPerIndexAndAliasesIndexZero", + "RenderStateTest.ScissorTestEnableRejectsAnOutOfRangeViewportIndex", + "RenderStateTest.ScissorTestIsIndexedByViewport", + "RenderStateTest.TextureBufferBindingAnswersTheBoundBufferName", + "RenderStateTest.TheFirstScissorWriteBumpsTheVersionEvenWhenTheValueDoesNotMove", + "RenderStateTest.ViewportArrayvRoundTripsThroughEveryGetterWidth", + "RenderStateTest.ViewportIndexedWritesTouchExactlyOneIndex", + "RenderStateTest.ViewportRoundsRatherThanTruncatesForIntegerQueries", + "RequestExtendedImageFormatsTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestExtendedImageFormatsTest.NotNeededMeansNotEmitted", + "RequestExtendedImageFormatsTest.TheDirectiveGoesRightAfterTheVersionLine", + "RequestPointSizeExtensionTest.ANullNameMeansNotEmitted", + "RequestPointSizeExtensionTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestPointSizeExtensionTest.CoexistsWithTheOtherHeaderDirectives", + "RequestPointSizeExtensionTest.CoversAMirroredPassthroughControlStage", + "RequestPointSizeExtensionTest.TheDirectiveGoesRightAfterTheVersionLine", + "RequestViewportArrayExtensionTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestViewportArrayExtensionTest.CoexistsWithTheImageFormatDirective", + "RequestViewportArrayExtensionTest.NotNeededMeansNotEmitted", + "RequestViewportArrayExtensionTest.TheDirectiveGoesRightAfterTheVersionLine", + "ResourceEmit.ABindMaskBitIsStickyAcrossARespecifyThatDoesNotRebind", + "ResourceEmit.ABufferCreatedBeforeAMakeCurrentStillLandsItsSubDataAfterOne", + "ResourceEmit.ACallOnARecordTheApplierDoesNotHaveIsCountedRatherThanSilentlyDropped", + "ResourceEmit.ACreateMarksTheSlotLiveAndCarriesItsDescriptor", + "ResourceEmit.ADestroyDropsTheRecordAndAStaleGenerationResolvesToNothing", + "ResourceEmit.ADestroyFollowsTheCreateEvenIfTheOpTableWasUnregisteredMeanwhile", + "ResourceEmit.ADestroyedBufferReleasesItsSlotAndAStaleHandleResolvesToNothing", + "ResourceEmit.ADrawTimeIndexBindingPublishesElementArrayEvenWhenTheRespecifyCannotSeeIt", + "ResourceEmit.APerLevelRespecifyCoveringItsDeclaredRangeKeepsTheOtherLevelsTexels", + "ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName", + "ResourceEmit.AResourceTargetOrKindTheCatalogueDoesNotNameIsRefusedRatherThanRouted", + "ResourceEmit.ARespecifyPublishesTheCreateAHandleNeverGot", + "ResourceEmit.ARespecifyReplacesTheDescriptorAndOnlyAMutationMovesTheSerial", + "ResourceEmit.ASlotOutsideTheRecordTablesBoundIsRefusedRatherThanAllocated", + "ResourceEmit.AVertexElementsBlobRoundTripsAndAShrinkLeavesNothingOfTheOneBeforeIt", + "ResourceEmit.AVertexElementsRecordThatDoesNotDescribeItsOwnBlobIsRefusedNamingIt", + "ResourceEmit.AWholeBufferSubDataBeyondTheRecordBoundIsSplitIntoContiguousRecords", + "ResourceEmit.AWideBufferSubDataSplitsAtTheStageChunkBytes", + "ResourceEmit.AWriteOutsideTheDeclaredStorageIsRefusedNamingTheResource", + "ResourceEmit.AZeroByteRespecifyDefinesTheStoreAndCarriesNoContent", + "ResourceEmit.EveryBufferTargetSetsItsBindMaskBit", + "ResourceEmit.EveryContentCallsOwnBoundsGateRefusesAndNamesTheResource", + "ResourceEmit.EveryP4aFamilyEntryPointDeclinesWhenNoBackendRegisteredTheConsumer", + "ResourceEmit.EveryResourceCallDispatchesByHandleThroughTheInstalledTableOnly", + "ResourceEmit.MapPersistentCountsEveryAttemptWhetherItMintsOrDeclines", + "ResourceEmit.NoResourcePathInThisPhaseLeavesHostWritesLive", + "ResourceEmit.NoTextureOrRenderbufferResourceCallReachesTheBackendOpTable", + "ResourceEmit.SetIndexBufferMovesOnlyItsOwnSerialAndTheBindingFollowsTheHandle", + "ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn", + "ResourceEmit.TheObjectRecordsSurviveAMakeCurrentAndOnlyTheWorkingStateIsReset", + "ResourceEmit.TheResourceOpTableIsUnregisteredUntilABackendInstallsOne", + "ResourceEmit.TheSubDataRangeEncodingRefusesExactlyAtItsTwoBounds", + "ResourceEmit.TheThreeResourceKindsKeepTheirOwnSlotSpaceAndDoNotSeeEachOther", + "ResourceEmit.TheVertexBufferWindowIsBoundedAndItsEntriesLandWhereItSays", + "RetargetTextureBufferExtensionTest.ALongerExtensionSharingThePrefixIsNotRewritten", + "RetargetTextureBufferExtensionTest.CoreAndUnsupportedTiersAreNoOps", + "RetargetTextureBufferExtensionTest.ExtDriverKeepsWhatSpirvCrossEmitted", + "RetargetTextureBufferExtensionTest.OesOnlyDriverGetsTheOesDirective", + "RetargetTextureBufferExtensionTest.OnlyExtensionDirectivesAreRewritten", + "RetargetTextureBufferExtensionTest.SpacedDirectiveIsRewrittenAndNeighboursAreLeftAlone", + "RingTest.ALazyWatermarkMayTrailTheWorkButMustNeverLeadIt", + "RingTest.AWatermarkWaiterMustTestGreaterOrEqualRatherThanEqual", + "RingTest.AWrapFillerDoesNotAdvanceTheRecordSequence", + "RingTest.AppliedSeqAdvancesOncePerRecordAndIsNeverBatchedInP5", + "RingTest.ControlPageLayoutIsTheSharedContract", + "RingTest.CorruptHeaderIsRefusedRatherThanDispatched", + "RingTest.DoorbellHandoffWakesBothSidesOnEveryPublish", + "RingTest.FullRingRefusesAndRecoversWhenTheConsumerRetires", + "RingTest.HalfCapacityRecordFitsAtEveryHeadOffset", + "RingTest.HardDrainBumpsTheGenerationOnlyWhenQuiesced", + "RingTest.PayloadIsPaddedToTheRecordAlignment", + "RingTest.RecordLargerThanHalfTheRingIsRefused", + "RingTest.RecordLargerThanTheRingIsRefused", + "RingTest.RecordPlaceabilityDoesNotDependOnTheHeadOffset", + "RingTest.RejectsACapacityTheRecordHeaderCannotDescribe", + "RingTest.RejectsANonPowerOfTwoCapacity", + "RingTest.RejectsARingTooSmallForTheSmallestRecord", + "RingTest.RoundTripsRecordsInOrder", + "RingTest.SpscProducerConsumerThreadsAgreeOnEveryRecord", + "RingTest.TheTwoFlagSpacesAreDisjointByTranslation", + "RingTest.WatermarksAreAllZeroUntilSomeoneAdvancesThem", + "RingTest.WrapsWithoutSplittingARecord", + "SamplerEmit.ABorderColorFormChangeAloneMintsANewCso", + "SamplerEmit.ABoundSamplerStateHoldsItsCsoUntilTheUnitMoves", + "SamplerEmit.ACreateStoresTheParametersByValueAndAReissueOnALiveIdentityCountsUp", + "SamplerEmit.ADeleteDropsTheRecordAndAStaleNoticeIsCountedRatherThanSilentlyDropped", + "SamplerEmit.AFullyPinnedCacheMintsBeyondItsCapacityAndCountsIt", + "SamplerEmit.AHashCollisionDoesNotAliasTwoSamplerStates", + "SamplerEmit.AMakeCurrentTakesTheUnitSetsAndLeavesTheCsoAndViewRecordsStanding", + "SamplerEmit.ARecordThatDoesNotDescribeItsOwnParametersIsRefusedNamingTheLength", + "SamplerEmit.ARedundantRebindOfTheSameSamplerEmitsNothing", + "SamplerEmit.AReferencedCsoIsNeverTheLruVictim", + "SamplerEmit.AReleaseThisCacheNeverHandedOutIsCountedRatherThanAbsorbed", + "SamplerEmit.AResolvedSamplerViewMarksItsTextureAsSamplerBound", + "SamplerEmit.ASharingContextReusesTheRecordItsGroupAlreadyHolds", + "SamplerEmit.AUnitWindowPastTheMergedUnitSpaceIsRefusedRatherThanTruncated", + "SamplerEmit.AValueMintedInOneShareGroupIsPublishedIntoTheNextGroupThatAcquiresIt", + "SamplerEmit.AViewIsReIssuedOnTheSameHandleWhenItsRestrictionsMove", + "SamplerEmit.AViewIsReissuedOnTheSameHandleAndKeepsItsTexturesBackPointerInStep", + "SamplerEmit.AnEvictionDropsTheValueFromEveryShareGroupItWasPublishedTo", + "SamplerEmit.AnUnchangedSetEmitsNothing", + "SamplerEmit.AnUnchangedTextureReIssuesNothing", + "SamplerEmit.EverySamplerParameterFieldSurvivesTheBlobConversion", + "SamplerEmit.OnlyTheProgramResolvedUnitsAreEmitted", + "SamplerEmit.PaddingCannotChangeTheHash", + "SamplerEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "SamplerEmit.TheTwoUnitSetsLandInTheirWindowAndLeaveEverythingOutsideItAlone", + "SamplerEmit.TwoIdenticalSamplersShareOneCso", + "Sanity.BasicAssertions", + "ServerContextLiveTest.OneSessionsReleaseDoesNotKillANeighboursContext", + "ServerDisplayTest.ADetachThatTimesOutKeepsTheReferenceUntilTheLeaseEnds", + "ServerDisplayTest.ALeaseWhoseSessionIsEndingIsWaitedForAndThenHandedOver", + "ServerDisplayTest.AProcessThatInstalledNothingHasNoDisplay", + "ServerDisplayTest.ARequestedSizeIsWaitedForUntilTheWindowReportsIt", + "ServerDisplayTest.AResizeOfTheLeasedWindowIsToldToItsHolderAndWindowExtentAnswersIt", + "ServerDisplayTest.ASuspendedHolderIsToldAboutTheNextNewWindowUntilItLeasesOneOrCancels", + "ServerDisplayTest.AWaitForAWindowThatNeverComesEndsByNameAfterItsBound", + "ServerDisplayTest.AWindowLeasedToOneHolderIsNotLeasedToAnother", + "ServerDisplayTest.AnAttachWakesTheWaitAndTheLeaseIsTheWindowsOwnSizeForZeroByZero", + "ServerDisplayTest.AnEndingLeaseIsWaitedForOnlyAsLongAsTheRequestWaitsAndTheMarkGoesWithIt", + "ServerDisplayTest.DetachOfALeasedWindowWaitsForTheSessionAndReleasesOnlyAfterIt", + "ServerDisplayTest.DetachOfAWindowNobodyHoldsReleasesItAtOnce", + "ServerDisplayTest.InterruptAndTheCancelPredicateEndAWaitByName", + "ServerDisplayTest.TheWindowsOwnSizeAfterAFixedSizeIsTheLayoutsNotTheStaleFixedOne", + "ServerLoopEglLatchTest.AGuiltyResetEndsTheSessionBeforeItsNextRecordAndAnInnocentOneDoesNot", + "ServerLoopEglTest.ADestroyedContextForgetsTheTupleSoTheSameHandleValuesBindAgain", + "ServerLoopEglTest.ADifferentTupleBindsNativelyAndRepublishesAnIdenticalRepeatDoesNeither", + "ServerLoopEglTest.AReadPixelsReplyIsTheTightExtentWhateverDstSizeTheClientSent", + "ServerLoopEglTest.CreatingASecondContextLeavesTheFirstNativeContextAlive", + "ServerLoopEglTest.CreatingAnotherSurfaceKeepsTheSameNativeContext", + "ServerLoopEglTest.FrontendFramebufferDeathDeletesOnTheContextOwner", + "ServerLoopEglTest.MakeCurrentBindsNativelyOncePerContextAndNeverForwardsAClientRelease", + "ServerLoopEglTest.RenderShadowCannotSkipAnUnchangedVersionAfterContextEpochChanges", + "ServerLoopEglTest.ServerLivenessFollowsControlFramesAcrossReleaseAndRecreation", + "ServerLoopEglTest.SuccessfulVoidWireOperationsReplyWithSuccessAndOriginalSequence", + "ServerLoopEglTest.TheInitializeDisplayReplyArrivesThroughTheFrame", + "ServerLoopEglTest.TheServersNativeContextAsksTheDriverToReportResets", + "ServerLoopLatchTest.AControlFrameTakenAfterTheLatchIsAnsweredWithoutRunning", + "ServerLoopLatchTest.ALatchFromAnotherThreadBetweenTwoRecordsStopsTheNextPop", + "ServerLoopLatchTest.ALatchedRecordEndsItsBatchAndTheApplyThreadLeavesWithoutAStop", + "ServerLoopLatchTest.ALatchedSessionsWindowLeaseIsWaitedForAndHandedToAFreshSession", + "ServerLoopLatchTest.ALostServerWindowIsReleasedMidBatchWhileTheClientStreams", + "ServerLoopLatchTest.ALostServerWindowIsReleasedOnTheApplyThreadBeforeDetachReturnsAndLatchesByName", + "ServerLoopLatchTest.ARecordShorterThanItsTypeIsLatchedBeforeTheApplierStampsIt", + "ServerLoopLatchTest.ASessionWhoseGpuWorkHungAppliesNoFrameAfterTheVerdict", + "ServerLoopLatchTest.AnArmedSessionLatchKeepsTheFirstFaultCountsEveryOneAndPublishesOnce", + "ServerLoopLatchTest.AnUnarmedSessionLatchDiesWithItsLineLikeSessionFail", + "ServerLoopSuspendTest.ABackendThatCannotSuspendStillLatchesServerWindowLost", + "ServerLoopSuspendTest.ALostServerWindowMidStreamSuspendsPromptlyAndTheStreamCarriesOn", + "ServerLoopSuspendTest.ALostServerWindowSuspendsTheSessionAndTheNextWindowResumesIt", + "ServerLoopSuspendTest.AResizeOfTheServerWindowIsPublishedWithoutWaitingForAPresent", + "ServerLoopSuspendTest.AnOffscreenTargetNeverCallsAHeadlessEntryPointTheInstanceDoesNotHave", + "ServerLoopTest.AClearRecordCrossesAndIsStampedAsAVerbBoundary", + "ServerLoopTest.AClientIndexArrayCrossesAsAStagedSpanAndTheSinkSeesItsByteCount", + "ServerLoopTest.AControlRequestRunsOnTheApplyThreadAndUnparksIt", + "ServerLoopTest.AForwarderCallAfterTheLoopStoppedReturnsNotInitializedAndDoesNotRunInline", + "ServerLoopTest.AForwarderWithABackendButNoThreadIsFatalNotAnAppThreadFallback", + "ServerLoopTest.AFramePostedButNotYetTakenIsNotReportedHoweverLongItWaits", + "ServerLoopTest.AFrameTheApplyThreadIsRunningIsReportedToTheProgressSinkWhileItRuns", + "ServerLoopTest.APostFromTheApplyThreadItselfRunsInlineRatherThanDeadlocking", + "ServerLoopTest.AServerWindowRequestOnAServerWithNoDisplayIsRefusedByNameWithoutALatch", + "ServerLoopTest.AStopWhileTheApplyThreadIsBusyInTheBackendWaitsForItInsteadOfAborting", + "ServerLoopTest.AThreadCreatedAfterTheLoopStoppedIsNotMistakenForTheApplyThread", + "ServerLoopTest.AVoidForwarderCrossesAsOneDispatchedFrame", + "ServerLoopTest.AnIndirectDrawRecordReachesTheSinkWithItsBlockIntact", + "ServerLoopTest.AnInstancedBaseVertexDrawRecordReachesTheSinkWithItsFieldsIntact", + "ServerLoopTest.ConcurrentProbesKeepTheirArgumentsAcrossNestedProbes", + "ServerLoopTest.MakeCurrentClassifiesRepeatAndReleaseWithoutRebinding", + "ServerLoopTest.SessionSurfaceModeAdmitsOnlyTheModeTheFirstSurfaceChose", + "ServerLoopTest.ShutdownSplitRolesAfterAnEarlyStartFailureDropsTheServersPrivateBackend", + "ServerLoopTest.StopKillsTheDoorbellJoinsAndTheThreadReallyExits", + "ServerLoopTest.StopWithoutAStartedThreadStillDropsThePrivateBackend", + "ServerLoopTest.StoppingTheServerUnderAStreamingClientLeavesTheQueueAndJoinsPromptly", + "ServerLoopTest.TheAffinityStringResolvesToAMaskAndTheMaskIsLogged", + "ServerLoopTest.TheAuditPoisonFillsExactlyTheStagedRunAfterTheApplierReturns", + "ServerLoopTest.TheControlShadowIsClearedWhenThePumpTakesTheRequest", + "ServerLoopTest.TheEmitTableSwapIntervalSlotCrossesAsOneDispatchedFrame", + "ServerLoopTest.TheExplicitAffinityMaskResolvesToItselfAndIsLogged", + "ServerLoopTest.TheResolvedAffinityMaskIsTheKernelsEffectiveSetNotTheRequest", + "ServerLoopTest.TheServerFormatCapsAccessorReadsTheServersOwnBackendNotTheGlobal", + "ServerLoopTest.TheSessionWatermarkAndTheDecoderTallyAgreeAfterEveryRecord", + "ServerLoopTest.TheSevenFormatCapabilityReadsAnswerFromTheServersBackendNotTheGlobal", + "ServerLoopTest.WireSequenceSurvivesRealDispatchAndFailureReply", + "ServerOwnedSurface.ADisplaylessServerRefusesItByNameOnBothSidesAndTheSessionCarriesOn", + "ServerOwnedSurface.ASurfacelessBindDoesNotLatchTheSessionOffscreen", + "ServerOwnedSurface.AnOffscreenSessionRefusesAServerOwnedSurfaceAsSurfaceModeMismatch", + "ServerOwnedSurface.WithoutTheKnobANullWindowIsTheClientsOwnRefusal", + "ServerProbeTest.AForeignGbmDeviceIsDeclinedAndOneOfOursIsServed", + "ServerProbeTest.AListeningEndpointIsReachableAndAnAbsentOneIsNotQuickly", + "ServerProbeTest.APositiveAnswerIsCachedAndANegativeOneIsAskedAgain", + "ServerProbeTest.TheConfigurationDecidesWhatIsProbed", + "ServerProbeTest.WithAServerListeningADisplayIsHandedOut", + "ServerProbeTest.WithNoServerEveryEntryPointDeclinesWellInsideASecond", + "ServerSpawnTest.AColdBringUpThatOutlastsTheReplyBudgetIsWaitedForBecauseTheServerReportsProgress", + "ServerSpawnTest.ADeadBellIsNotAlwaysAHungUpPeer", + "ServerSpawnTest.ADescriptorCrossesBetweenTheTwoProcesses", + "ServerSpawnTest.AFrozenServerReportsNoProgressAndTheOpStillTimesOutAtTheBudget", + "ServerSpawnTest.AKilledServerLatchesDeviceLostFromTheHangupAndNotFromADeadline", + "ServerSpawnTest.APairPresentedOnlyWhenTheProgramStartsIsRefusedByNameOnceThePairingBudgetIsGone", + "ServerSpawnTest.APairTheBrokerPresentedAtHandoffWaitsForAHelloThatComesSecondsLater", + "ServerSpawnTest.ARawPeerMutatesARecordAfterTheClientEncoderAcceptedIt", + "ServerSpawnTest.AReadbackOnALostDeviceWritesNothingAndDoesNotAbort", + "ServerSpawnTest.AStrayConnectionAheadOfTheClientDoesNotTakeItsSession", + "ServerSpawnTest.AnAbstractEndpointNeedsNoWritableDirectoryAndLeavesNoFile", + "ServerSpawnTest.AnAdoptedFdPairPresentsOnePairBindPairBeforeAnythingElse", + "ServerSpawnTest.AnEglControlOpCrossesToTheOtherProcessAndAnswers", + "ServerSpawnTest.AnFdEndpointThatIsNotAConnectedUnixPairIsRefusedByNameAndWritesNothing", + "ServerSpawnTest.AnFdPairTheBrokerConnectedBringsASharedSegmentSessionUp", + "ServerSpawnTest.AnOpAfterOneThatTimedOutReadsItsOwnReplyAndNotThatLateOne", + "ServerSpawnTest.AnOrderlyStopIsNotADeviceLoss", + "ServerSpawnTest.AnUnresolvableImageIsANamedRefusalAndStartsNothing", + "ServerSpawnTest.ConnectingToNothingIsANamedRefusalNotAHang", + "ServerSpawnTest.RawPeerFramebufferAttachmentBackwardGenerationIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerFramebufferAttachmentPastBackendSlotLimitIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerMultisampleTextureSubDataIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerNoncanonicalMutableExtentCarrierIsRefused", + "ServerSpawnTest.RawPeerOutOfRangeRenderStateCsoSlotGetsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerOversizedReadbackGetsErrorAndSessionContinues", + "ServerSpawnTest.RawPeerTextureRunPastDeclaredLevelBoundIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerTextureSubDataMustMatchTheAcceptedMutableLevelExtent", + "ServerSpawnTest.RawPeerWholeImageRespecifyCannotSmuggleBufferRangeFields", + "ServerSpawnTest.StartsAServerProcessAndHandshakesAcrossIt", + "ServerSpawnTest.TheBrokersPairBindTemplatesAreTheEncoders", + "ServerSpawnTest.TheHandshakeCarriesTwoDifferentProcessIdsAndNotTwoZeroes", + "SessionHandshakeTest.AHelloAskingAnAdoptTierThatIsNotAnAskIsRefusedByName", + "SessionHandshakeTest.AHelloAskingFor64GiBIsClampedToTheServersTermsAndAllocatesNothingOfIt", + "SessionHandshakeTest.ANullUnionHelloIsRefusedByAcceptRatherThanDereferenced", + "SessionHandshakeTest.ANullUnionWelcomeIsRefusedByStartRatherThanDereferenced", + "SessionHandshakeTest.ARevisionFivePeerIsRefusedByNameAtRevisionSix", + "SessionHandshakeTest.AnUnauthenticatedHelloLearnsNeitherTheFingerprintNorTheBuild", + "SessionHandshakeTest.ConnectAcceptsDifferentBuildWithIdenticalWire", + "SessionHandshakeTest.ConnectCanRequireTheSameBuild", + "SessionHandshakeTest.ForkRefusesDifferentBuildWithIdenticalWire", + "SessionHandshakeTest.SameWidthFieldReorderingChangesTheWireDigestWithoutABuildStamp", + "SessionHandshakeTest.TheAbiFingerprintChangesWhenAnyOfItsInputsDoes", + "SessionHandshakeTest.WireLayoutMismatchReturnsNamedRefuseWithoutAborting", + "SessionHandshakeTest.WireMajorMismatchReturnsNamedRefuseWithoutAborting", + "SessionTest.ABorrowSlotSightingIsCountedRatherThanJustActedOn", + "SessionTest.ABorrowedSlotIsNotHandedBackUntilItIsReleased", + "SessionTest.AFullEventRingLatchesTheFlagRatherThanDecidingWhatToDoAboutIt", + "SessionTest.AFullEventRingWakesAClientParkedOnAppliedSeq", + "SessionTest.AFullEventRingWakesAClientParkedOnThePresentCredit", + "SessionTest.ANullUnionFrameVerifiesWhichIsThePremiseOfBothHandshakeGuards", + "SessionTest.ARecordWearingThePadBitIsDeliveredRatherThanEatenAsAFiller", + "SessionTest.AReplyGeometryThatWouldMisalignASlotHeaderIsRefused", + "SessionTest.AReplyIsAddressedBySeqAndCarriesItsSeqBackForSelfCheck", + "SessionTest.AWrapFillerDoesNotAdvanceTheSessionsAppliedSeq", + "SessionTest.AppliedSeqAdvancesExactlyOncePerRecordAndIsNeverBatched", + "SessionTest.CapsSnapshotFieldIdsAreFrozenAndTheRetiredSlotsStayBurned", + "SessionTest.CompletedFrameSerialIsTheServersAndIsIndependentOfAppliedSeq", + "SessionTest.DeclinedIsARealAnswerWithNoPayload", + "SessionTest.DrainingAFullEventRingClearsTheLatchAndRingsTheServer", + "SessionTest.PresentAckSerialIsWaitedOnWithGreaterOrEqualAndWakesThroughTheReverseBell", + "SessionTest.RetiredSeqMayTrailTheApplyButCanNeverOvertakeIt", + "SessionTest.SessionSegmentsAreRealSharedMemoryAndNotAHeapAllocation", + "SessionTest.ShutdownUnparksTheApplyThreadAndTheJoinIsBounded", + "SessionTest.SubmittedSeqIsThePublishersAndIsPurelyDiagnostic", + "SessionTest.TerminalApplyRejectionDoesNotAcknowledgeTheRecord", + "SessionTest.TheDefaultGeometryIsTheFourContractRingSizes", + "SessionTest.TheDefaultReplyGeometryHoldsTheLargestP5Read", + "SessionTest.TheEventRingCarriesAGlError", + "SessionTest.TheEventRingCarriesTheThreeReverseCallbacks", + "SessionTest.TheInprocPeerGetsItsOwnMappingOfTheSameSharedMemory", + "SessionTest.TheKnobNamesTheRingAndTheSegmentAddsOneControlPage", + "SessionTest.TheLedgersPeakIsItsOwnRunningMaxAndNeverTheKernelsHighWaterMarkVerbatim", + "SessionTest.TheMemoryLedgerIsPerRoleAndIsReleasedOnClose", + "SessionTest.TheProducerRemembersWhatItPublishedEvenIfTheWatermarkLags", + "SessionTest.TheProducersParkLedgerCountsItsOwnWaitsAndNotTheBellsOtherWaiters", + "SessionTest.TheStageCursorTripleStaysDeadAcrossAWholeSession", + "SessionTest.TwoThreadsMoveTwentyThousandRecordsAndAgreeOnEveryOne", + "SessionTestDeath.AReadPixelsLargerThanAReplySlotIsRefusedAtTheClientByName", + "SessionTestDeath.AReplyLargerThanItsSlotIsFatalRatherThanTruncated", + "SessionTestDeath.AWatermarkThatMovesBackwardsIsFatalRatherThanIgnored", + "SetHashSuppressorTest.AComputedZeroIsRemappedSoItIsNeverConfusedWithNeverEmitted", + "SetHashSuppressorTest.InvalidateMakesTheNextSetGoOutWhateverItHashesTo", + "SetHashSuppressorTest.SlotsAreIndependent", + "SetHashSuppressorTest.TheFirstEmissionAlwaysGoesOutOnEverySlot", + "ShaderBufferEmit.ABaseBindingTravelsAsWholeBufferAndARangeBindingTravelsResolved", + "ShaderBufferEmit.AResetApplierCarriesNoBindingPointStateOverAndTheSerialAdvances", + "ShaderBufferEmit.AWindowPastTheCapacityOrAnUnknownClassIsRefusedRatherThanStored", + "ShaderBufferEmit.AnUntouchedClassEmitsNothingWithoutHashing", + "ShaderBufferEmit.EachClassLatchesItsOwnSuppressorSlot", + "ShaderBufferEmit.OnlyTheWritableClassesSetAMaskAndItReachesTheLastPoint", + "ShaderBufferEmit.TheAppliedWindowIsPerClassAndTheSerialMovesOnEveryRecord", + "ShaderBufferEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ShaderCompileAdoptionMapTest.CancelledNodeIsNotAdoptedAndIsPruned", + "ShaderCompileAdoptionMapTest.EnvFingerprintMismatchIsNotAdopted", + "ShaderCompileAdoptionMapTest.ExpiredNodeIsNotAdoptedAndIsPruned", + "ShaderCompileAdoptionMapTest.RegisteredNodeIsAdoptedOnAnExactMatch", + "ShaderCompileAdoptionMapTest.SweepReclaimsDeadEntries", + "ShaderCompileAdoptionTest.AdoptedFailingCompileReportsTheIdenticalLogToBothObjects", + "ShaderCompileAdoptionTest.AdoptingAlsoArmsTheLayerOneMemo", + "ShaderCompileAdoptionTest.AfterEverySharerIsGoneTheNextCompileIsStillCorrect", + "ShaderCompileAdoptionTest.DeletingOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.DifferentSourceOrStageIsNotAdopted", + "ShaderCompileAdoptionTest.FlagOffAdoptsNothing", + "ShaderCompileAdoptionTest.OrphanSweepOnOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.OrphanSweepWithALinkPinnedSharedNodeHoldsBoth", + "ShaderCompileAdoptionTest.ResourcingOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.RunningCancelRequestedNodeIsNotAdopted", + "ShaderCompileAdoptionTest.StressFortyEightObjectsOverSixSources", + "ShaderCompileAdoptionTest.StressSharedNodesUnderResourceAndDelete", + "ShaderCompileAdoptionTest.SuspendedCompilationAdoptsNothing", + "ShaderCompileAdoptionTest.TwoObjectsWithIdenticalSourceShareOneCompileJob", + "ShaderCompilePoolDrain.JobsPostedAfterADrainStillRun", + "ShaderCompilePoolDrain.StopAndDrainWaitsForARunningBodyToReturn", + "ShaderCompilePoolDrain.StopAndDrainWithAThousandQueuedJobsLeavesNoneRunningOrPending", + "ShaderCompilePoolLifecycle.AStoppedPoolRunsPostedJobsInlineOnTheCallingThread", + "ShaderCompilePoolLifecycle.AsyncIsOnByDefaultAndTheOverrideDecidesEitherWay", + "ShaderCompilePoolLifecycle.ConstructingAPoolStartsNoThreadUntilSomethingIsPosted", + "ShaderCompilePoolLifecycle.DetectedThreadCountIsPositive", + "ShaderCompilePoolLifecycle.SetMaxConcurrencyIsClampedToTheThreadCount", + "ShaderCompilePoolLifecycle.StopAndDrainIsIdempotentAndSafeOnAnUnusedPool", + "ShaderCompilerSanity.ArbCullDistanceIsUsableBelow450", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) in dvec3 inPos;\\nlayout(location = 2) in double inWeight;\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n vOut = float(inPos.x + inPos.y + inPos.z + inWeight);\\n gl_Position = vec4(vOut);\\n}\\n\"", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n double s = 0.5lf;\\n for (int i = 0; i < 3; ++i) s = s * 1.5lf + 0.25lf;\\n vOut = float(s);\\n gl_Position = vec4(float(s));\\n}\\n\"", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) uniform double uScale;\\nlayout(location = 1) uniform dvec3 uOffset;\\nlayout(location = 2) uniform dmat4 uTransform;\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n dvec3 p = uOffset * uScale + dvec3(...", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(std140, binding = 0) uniform Blk {\\n float a;\\n double d;\\n dvec2 v2;\\n dvec3 v3;\\n dvec4 v4;\\n dmat4 m4;\\n double arr[3];\\n float z;\\n};\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n ...", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(std430, binding = 0) buffer Ssbo {\\n double head;\\n dvec4 wide;\\n double tail[4];\\n};\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n double s = head + wide.w + tail[3];\\n vOut = float(s);\\n gl_Pos...", + "SharedExponentRGB9E5Test.EncodeCanonicalizesRedundantWords", + "SharedExponentRGB9E5Test.EncodeReproducesCanonicalWordsExactly", + "SharedExponentRGB9E5Test.RawPackedPixelTransferCoversOnlyIdenticalLayouts", + "SharedExponentRGB9E5Test.RedundantPackedEncodingIsRGB9E5Only", + "SharedImage.AForeignDescriptorIsNotIdentified", + "SharedImage.AHolderKeepsItsImagesUntilReleasedOrCleared", + "SharedImage.AnExportedDescriptorIdentifiesItsImageAfterCrossingASocket", + "SharedImage.AnImageDiesWithItsLastReferenceAndIsNoLongerIdentified", + "SharedImage.TheInboxKeepsSharedImageAndT0DescriptorsApart", + "SharedImage.UnsupportedFormatsAndSizesAreRefused", + "SharedImageFlushPolicy.AnXServerThatBoundImagesToTexturesFlushesAsABoundary", + "SharedImageFlushPolicy.TheOverrideForcesEitherWay", + "SharedImageSync.AFlushPublishesEveryUsedImageAsAWriteAndARead", + "SharedImageSync.AReadTrackerPublishesOneFrameToEveryImageItRead", + "SharedImageSync.AWriteMovesTheGenerationAndItsFenceIsHandedOutUntilItSignals", + "SharedImageSync.PendingReadsAreWaitedForAndSignaledOnesAreDropped", + "SharedImageYuv.AForeignBufferIsCopiedIntoAnImageOfItsOwn", + "SharedImageYuv.AForeignBufferTooSmallForItsPlanesIsRefused", + "SharedImageYuv.AnNv12ImageHasTwoPlanesInOneDescriptor", + "SharedImageYuv.TheConversionDecodesTheHintedColourSpace", + "SharedImageYuv.ThePlaneCopyFillsEveryDestinationLayout", + "SlotAllocator.CompositeShaderBandIsNeverHandedOut", + "SlotAllocator.FreedSlotComesBackBeforeHighWaterGrows", + "SlotAllocator.GenMovesOnlyOnSlotReuse", + "SlotAllocator.LifetimeIdSurvivesARecycledAddress", + "SlotAllocator.ReservedHandlesAreWhatMGPipeHandlesSaysTheyAre", + "SlotAllocator.SlotZeroIsNeverHandedOut", + "SocketTransportTest.AFrameWakeupIsNotEatenByAWaiterOnDescriptors", + "SocketTransportTest.AGarbageStreamIsLatchedFailedAndNeverRecovers", + "SocketTransportTest.AdoptsAnAlreadyConnectedFdAndRefusesFdPassingWithoutAnAux", + "SocketTransportTest.BlockedReceiverWakesOnSendAndOnShutdown", + "SocketTransportTest.BufferTooSmallKeepsTheMessage", + "SocketTransportTest.CarriesFramesInBothDirections", + "SocketTransportTest.HandsOverADescriptorAndItsSideband", + "SocketTransportTest.PollAndTimeoutDoNotBlockForever", + "SocketTransportTest.PreservesOrder", + "SocketTransportTest.ReassemblesAMessageSplitAcrossReads", + "SocketTransportTest.RefusesAPayloadOverTheFrameCap", + "SocketTransportTest.RequestHalfCloseStillDeliversTheFinalReply", + "SocketTransportTest.ShutdownDrainsBeforeItCloses", + "SocketTransportTest.TcpCarriesControlAndIndependentDataWithKeepalive", + "SocketTransportTest.TcpRefusesToListenWithATokenShorterThanTheMinimum", + "SocketTransportTest.TcpRejectsMalformedNamesAndUnauthenticatedWildcard", + "SocketTransportTest.TheDataBindIsReadExactlyAndTheStreamBehindItIsLeftOnTheSocket", + "SocketTransportTest.TheTokenComparisonAnswersLengthAndPrefixTheSameWay", + "SplitBufferSet.ADestroyedBufferLeavesTheSet", + "SplitBufferSet.AFaultedMapTheDrawDidNotBindStillShipsBeforeTheDrawThatDoes", + "SplitBufferSet.AShadowThatFailsThePageGranularTestKeepsTheInwardAlignmentAndItsEdges", + "SplitBufferSet.ASubPageMapIsOneProtectedPageAndAWriteThroughItFaults", + "SplitBufferSet.AZeroBlockSizeTurnsThePushOffRatherThanMakingItUnlimited", + "SplitBufferSet.BothEdgesOfAWriteMapPublishOneStateRecord", + "SplitBufferSet.MembershipIsSyncPersistentMappedRangesOwnEarlyOutChain", + "SplitBufferSet.Row0EverySsboBindingPointIsMarkedByADraw", + "SplitBufferSet.Row1EveryBoundAtomicCounterIsMarkedByADraw", + "SplitBufferSet.Row2AWritableImageBufferTextureIsMarkedByADraw", + "SplitBufferSet.Row2OnlyAWritableImageBufferTextureCounts", + "SplitBufferSet.Row2TheSweepIsBoundedByTheImageUnitHighWaterMark", + "SplitBufferSet.Row3TransformFeedbackTargetsAreOnlyMarkedWhileACaptureIsActive", + "SplitBufferSet.Row4AReadPixelsIntoAPackPboMarksThePbo", + "SplitBufferSet.Row5EndTransformFeedbackMarksTheCaptureTargets", + "SplitBufferSet.TheAdoptTierIsSettledAtTheHandshakeAndNeverFatal", + "SplitBufferSet.TheAdoptedArmIsNotAMemberAndItIsTheChainRowThatSaysSo", + "SplitBufferSet.TheLastBlockIsTheRemainderAndNotAWholeBlock", + "SplitBufferSet.ThePushCutsTheMappedSpanIntoBlocksAndMovesPmap", + "SplitBufferSet.TheWholeSetIsInertOnTheMonolithPath", + "SplitBufferSet.UnderSplitTheWritebackClearsThePendingFlagAndNotTheRequest", + "SplitLogPaths.ResultAccountingControls", + "SplitReadWriteImageUniformsTest.ADeclarationQualifiedBothWaysIsLeftCompletelyAlone", + "SplitReadWriteImageUniformsTest.ANameThatIsAPrefixOfAnotherIsNotClobbered", + "SplitReadWriteImageUniformsTest.ARepairedButUnsplitStoreGetsNoBarrier", + "SplitReadWriteImageUniformsTest.AliasNamesAvoidExistingIdentifiers", + "SplitReadWriteImageUniformsTest.AlreadyQualifiedDeclarationsAreRenamedButNotRequalified", + "SplitReadWriteImageUniformsTest.AnUnrecognizedUseLeavesTheDeclarationAlone", + "SplitReadWriteImageUniformsTest.BothHalvesKeepTheirBindingThroughRemoveLayoutBinding", + "SplitReadWriteImageUniformsTest.EveryAccessTagIsDistinct", + "SplitReadWriteImageUniformsTest.EverySplitStoreIsFollowedByAnImageMemoryBarrier", + "SplitReadWriteImageUniformsTest.ExemptFormatsAreLeftCompletelyAlone", + "SplitReadWriteImageUniformsTest.ExistingQualifiersAreCarriedOntoBothHalves", + "SplitReadWriteImageUniformsTest.ImageArraySplitsAndKeepsItsArraySize", + "SplitReadWriteImageUniformsTest.ImageSizeAloneDoesNotCountAsALoadOrAStore", + "SplitReadWriteImageUniformsTest.ReadOnlyImageGetsReadonlyAndIsNotSplit", + "SplitReadWriteImageUniformsTest.ReadWriteImageIsSplitIntoAnAliasingPair", + "SplitReadWriteImageUniformsTest.ShaderWithoutImagesIsReturnedUnchanged", + "SplitReadWriteImageUniformsTest.SplitPairIsMadeCoherentEvenWhenTheSourceIsNot", + "SplitReadWriteImageUniformsTest.StagesSpirvCrossQualifiedAlikeShareOneName", + "SplitReadWriteImageUniformsTest.StagesSpirvCrossQualifiedDifferentlyGetDifferentNames", + "SplitReadWriteImageUniformsTest.StagesThatUseAnImageAlikeShareOneName", + "SplitReadWriteImageUniformsTest.StagesThatUseAnImageDifferentlyGetDifferentNames", + "SplitReadWriteImageUniformsTest.TheBarrierLandsAfterAStoreWithNestedParentheses", + "SplitReadWriteImageUniformsTest.TheSplitCountIsReportedToTheCaller", + "SplitReadWriteImageUniformsTest.WriteOnlyImageGetsWriteonlyAndIsNotSplit", + "StagedShadowProductionTest.AQueuedRangeOutsideTheStagedCoverageIsFatalAtTheDrainByName", + "StagedShadowProductionTest.ASparseShadowForcedThroughAPoolReuseUploadIsFatalByName", + "StagedShadowProductionTest.ASparseShadowForcedThroughAStorageRespecifyIsFatalByName", + "StagedShadowProductionTest.ATwinSurvivingContextLossDropsItsFreedShadowBase", + "StagedShadowProductionTest.SubDataThroughTheRealOpsTableCopiesAndSurvivesTheSourcePoison", + "StagedShadowProductionTest.TheEnsurePathUploadsTheServerShadowNotTheClientObjectsBytes", + "StagedShadowProductionTest.TheStreamingIdiomOrphanThenPartialSubDataIsUploadedNotRefused", + "StagedShadowProductionTest.TheStreamingIdiomThroughAPoolReuseIsUploadedNotRefused", + "StagedShadowTest.ADrainOutsideTheStagedCoverageIsFatalByName", + "StagedShadowTest.CoverageIsExactAndAGapIsNotCovered", + "StagedShadowTest.DropForgetsOneResourceAndDropAllForgetsEveryOne", + "StagedShadowTest.HasShadowIsTrueAfterAdoptAndFalseAfterTheShadowIsDropped", + "StagedShadowTest.TheSplitArmCopiesAndSurvivesTheSourceBeingPoisoned", + "StagedTextureProductionTest.HooklessTextureConsumerOwnsBytesAndScopedStorageLifetime", + "StagedTextureProductionTest.StageChunkRunsThroughTheHooklessApplierLandWhereTheirBoxesSay", + "StagedTextureProductionTest.StageChunkRunsThroughTheRealTextureHookLandWhereTheirBoxesSay", + "StagedTextureProductionTest.TextureSubDataThroughTheRealOpsTableCopiesAndSurvivesTheSourcePoison", + "StagedTextureStoreTest.ABytelessDeclaredLevelIsLegalAndRefusesARunByName", + "StagedTextureStoreTest.AClientRunOverAFollowedCopyLandsOnlyItsBoxes", + "StagedTextureStoreTest.ACopyTheStoreCannotVouchForIsNotFollowed", + "StagedTextureStoreTest.AFollowedCopyMovesTheWindowAndLeavesTheSourceAlone", + "StagedTextureStoreTest.AGpuGeneratedLevelHasNoBytesAndItsTexelReadIsFatalByName", + "StagedTextureStoreTest.ALevelWithAPieceMissingIsRefusedAsAWholeLevelReadByName", + "StagedTextureStoreTest.AMutableNoncanonicalLevelKeepsItsExactDeclaredExtentAndBound", + "StagedTextureStoreTest.ATexelReadOutsideTheStagedCoverageIsFatalByName", + "StagedTextureStoreTest.AWholeLevelCopyCompletesADestinationThatHadNoBytes", + "StagedTextureStoreTest.AWholeRunOverAFollowedCopyMarksTheTextureDriverWritten", + "StagedTextureStoreTest.AZeroExtentCarrierIsCanonicalAndAHighDepthWordIsNot", + "StagedTextureStoreTest.AdoptRunExtentMoveDoesNotInheritOldCoverage", + "StagedTextureStoreTest.AnEmptyLevelIsADefinitionWithNoByteBound", + "StagedTextureStoreTest.AnR8LevelIsDeclaredAndTakesItsUpload", + "StagedTextureStoreTest.DefinednessIsTrackedAndAnExtentMoveDropsTheBytes", + "StagedTextureStoreTest.HandleKeysAndTwinAddressKeysCannotCollide", + "StagedTextureStoreTest.MultisampleAndTextureBufferTargetsCannotAcceptStagedTexelBytes", + "StagedTextureStoreTest.OneSessionsBufferDropAllSparesTheOthersShadows", + "StagedTextureStoreTest.ResetDropAndDropAllForgetExactlyWhatTheyName", + "StagedTextureStoreTest.StageChunkRunsAssembleTheLevelImageAndAGapIsNotCovered", + "StagedTextureStoreTest.TheDriverWrittenMarkOutlivesAResetAndDiesWithTheKey", + "StagedTextureStoreTest.TheGpuDirtyMarkIsTheServersOwnDirtyAnswer", + "StagedTextureStoreTest.TheMipExtentDerivationKeepsArrayLayersFixed", + "StagedTextureStoreTest.TheRunImageOffsetIsReadOffTheRecordsOwnRunAndBox", + "StagedTextureStoreTest.TheSplitArmCopiesAndSurvivesTheSourceBeingPoisoned", + "StagedTextureStoreTest.TwoSessionsHoldTheSameHandleAndOneSessionsDropAllSparesTheOther", + "StreamClientCancellationDeath.AHealthyPeerStageTimeoutDoesNotInventDeviceLoss", + "StreamClientPublication.ADisconnectedPeerDeclinesALargeUploadWithoutCopyOrWireOrdinal", + "StreamClientPublication.AllThreePresentCreditsReachAnIdlePeerWithoutAnyClientWait", + "StreamClientPublication.ExportedGlFlushDeliversPublishedCommandsWithoutWaitingForApplied", + "StreamClientStagingProcess.APeerKilledDuringAFullStageWaitDeclinesWithoutCopyingTheNextBlob", + "StreamClientWindow.EveryDeferredCreateAnswerComesBackOnTheShippingArm", + "StreamLinkDeath.RegressingProgressIsNamedProtocolCorruption", + "StreamLinkDeath.StageOutsideNegotiatedWindowIsNamedProtocolCorruption", + "StreamLinkFactory.DeferredServerLinkBindsOnceAndThenCarriesARecord", + "StreamLinkTcp.RecordsSixtyFourMiBStageBurstThroughputOnRealLoopbackTcp", + "StreamPair.ADeclaredAnswerSurvivesFarMoreInterveningAnswersThanAnyFixedBuffer", + "StreamPair.AnAnswerNobodyDeclaredIsNotKeptAtAll", + "StreamPair.AnOlderReplyIsStillReadableByItsSeq", + "StreamPair.AppliedWithoutItsReplyIsRefusedWithoutAnUnboundedWait", + "StreamPair.ControlFenceWaitsForEventBytesOnTheIndependentDataConnection", + "StreamPair.EventDrainReturnsCreditAndClearsRemoteFullLatch", + "StreamPair.PeerEofKillsBothLocalBellsAndWakesAWaiter", + "StreamPair.PeerEofReleasesAnAlreadyWaitingReplyReader", + "StreamPair.RetiredByteCursorCrossesManyWrapsWithoutStageRingCursors", + "StreamPair.StagingArrivesBeforeItsCommandAndLastRecordProgressFlushesOnIdle", + "StreamPair.UnwantedReplyDoesNotBlockLaterReplyAndAppliedPublication", + "StripIoBlockLocationsTest.DeclinesWhenNeitherDirectionIsArmed", + "StripIoBlockLocationsTest.DropsLocationsTheApplicationPutOnTheBlockMembers", + "StripIoBlockLocationsTest.DropsTheQualifierFromBothBlocksAndLeavesVaryingsAlone", + "StripIoBlockLocationsTest.KeepsMemberLocationsOnTheDirectionTheCallerDidNotArm", + "StripIoBlockLocationsTest.ReportsNoChangeForAStageWithoutInterfaceBlocks", + "StripIoBlockLocationsTest.StripsOnlyTheDirectionTheCallerArmed", + "SubsystemDepsTest.EveryRowNamesExactlyOneFamilyAndNoRowRequiresItself", + "SubsystemDepsTest.TheClientNeverEmitsAFamilyTheTableRefuses", + "SubsystemDepsTest.TheFourthRowIsPresentAndTheWithdrawnMirrorPairIsNotFine", + "SubsystemDepsTest.TheServerConsumerGateNeverArmsAFamilyTheTableRefuses", + "SubsystemDepsTest.TheTwoDocumentedRefusalLanesStillRefuseAndTheFullMaskStillArms", + "SupervisorChildren.AForkedSessionChildDiesWithItsSupervisor", + "SurfaceControlFrameTest.ALatchedSessionAnswersAWellFormedSurfaceOpWithoutRunningIt", + "SurfaceControlFrameTest.AMetalLayerOnTheWireIsRefusedByName", + "SurfaceControlFrameTest.APbufferRefusedAsSurfaceModeMismatchIsNamedInTheClientsLog", + "SurfaceControlFrameTest.AServerOwnedCreateEncodesAsItsOwnWindowKindAndNeverCarriesAToken", + "SurfaceControlFrameTest.AServerOwnedCreateWithANonZeroTokenIsProtocolCorruptionByName", + "SurfaceControlFrameTest.AServerOwnedCreateWithANonZeroTokenLatchesAnArmedSession", + "SurfaceControlFrameTest.AServerOwnedRefusalIsNamedInTheClientsLog", + "SurfaceControlFrameTest.AServerOwnedSetWindowHandleOnTheWireIsANamedRefusalNotALatch", + "SurfaceControlFrameTest.AServerOwnedSetWindowHandleRefusesToEncode", + "SurfaceControlFrameTest.AWireWindowKindThatNamesNoBackendFailsDecodeByName", + "SurfaceControlFrameTest.AnAndroidNativeWindowOnTheWireIsRefusedByName", + "SurfaceControlFrameTest.AnUnknownWireOpKindIsProtocolCorruptionByName", + "SurfaceControlFrameTest.EveryFramedOpRoundTripsThroughTheWireEnvelope", + "SurfaceControlFrameTest.EveryMemberIsMechanicallyCheckedAsAnIntegerOrEnum", + "SurfaceControlFrameTest.ExactlyTheTenFramedOpsHaveWireKindsAndTheValuesArePinned", + "SurfaceControlFrameTest.MalformedAndInprocOnlyFramesRefuseToEncode", + "SurfaceControlFrameTest.TheContextLifecycleFramedOpsAreCreateContextAndDestroyContext", + "SurfaceControlFrameTest.TheEleventhFramedOpIsInitCapabilitiesAndItCrossesTheWire", + "SurfaceControlFrameTest.TheFrameIsAPlainBagOfScalars", + "SurfaceControlFrameTest.TheReplyCarriesTheSurfaceGeometryAndTheNamedRefusal", + "SurfaceControlFrameTest.TheReplyHalfRoundTripsAsASurfaceReply", + "SurfaceControlFrameTest.TheServerKnobIsIgnoredWithoutARemoteServer", + "SurfaceControlFrameTest.WindowBackendAndWireWindowKindMapExplicitlyBothWays", + "SurfaceControlFrameTest.WithTheServerKnobAHeadlessWindowSurfaceIsOneServerOwnedFrameAndTakesTheServersSize", + "SurfaceControlFrameTest.WithoutTheServerKnobAClientWindowStillSendsSetWindowHandleFirst", + "SurfaceControlFrameTest.WithoutTheServerKnobANullWindowIsRefusedBeforeAnythingIsSent", + "SwapBuffersWithDamageResolution.PrefersExtThenKhrThenAnswersNothing", + "SwapchainPresentMode.IntervalZeroPrefersImmediateThenMailboxThenFifo", + "SwapchainPresentMode.NegativeIntervalIsFifoRelaxedWhenSupported", + "SwapchainPresentMode.NoRequestKeepsTheDefaultRanking", + "SwapchainPresentMode.PositiveIntervalIsFifo", + "TcpLane.AccountingControls", + "TessellationLinkTest.CompletePipelineStillCapturesAtTheEvaluationStage", + "TessellationLinkTest.FragmentOnlySeparableProgramWithXfbVaryingsStillFailsToLink", + "TessellationLinkTest.PatchQualifiedArrayLinksAcrossTheTessellationStages", + "TessellationLinkTest.PatchQualifiedScalarLinksAcrossTheTessellationStages", + "TessellationLinkTest.TcsOnlySeparableProgramWithXfbVaryingsLinks", + "TessellationLinkTest.TcsOnlySeparableProgramWithoutXfbVaryingsLinks", + "TextureAnisotropyCapabilities.ExtensionIsAdvertisedOnlyWhenTheHostDriverSupportsIt", + "TextureAnisotropyCapabilities.ExtensionPresenceIsDetectedExactly", + "TextureAnisotropyCapabilities.MaxAnisotropyIsQueriedOnlyWhenTheExtensionIsPresent", + "TextureEmit.ABailedLevelStaysDirtyAndStaysOnTheDrainList", + "TextureEmit.ABindMaskBitIsStickyAcrossARespecify", + "TextureEmit.AChainTruncationKeepsTheSurvivingLevelsPendingUploads", + "TextureEmit.ADeadRenderbuffersEntryIsRetiredWithItsSlot", + "TextureEmit.ADeadTexturesHandleResolvesToNothingAndLeavesTheDrainList", + "TextureEmit.ADeadTexturesSamplerViewLatchIsRetiredAtItsDeath", + "TextureEmit.ADestroyedTextureReleasesItsResourceViewAndBuiltinSamplerSlots", + "TextureEmit.ALevelDefinedAfterAnEmittedButUnconsumedUploadKeepsThatUpload", + "TextureEmit.ALevelMarkedCleanIsCollectedAtTheNextDrain", + "TextureEmit.ALevelTooLargeForTheStageChunkIsCutIntoSlabs", + "TextureEmit.ALodWriteOnTheBuiltinSamplerRepublishesTheParams", + "TextureEmit.ARecordWithNoBuiltinSamplerCsoIsRefusedNamingTheTexture", + "TextureEmit.ARecycledTextureSlotDoesNotInheritItsPredecessorsBindMask", + "TextureEmit.ARedefinitionOfANonBaseLevelAtANewSizeDropsOnlyThatLevelsPendingUpload", + "TextureEmit.ARefusedParamsRecordDoesNotAdvanceTheLatch", + "TextureEmit.ARefusedUploadLeavesTheLevelDirtyAndOnTheDrainList", + "TextureEmit.ARenderbufferRespecifyPublishesItsExtentWithoutAVersionCounter", + "TextureEmit.ARespecifyDropsThePendingUploadsAgainstTheStorageItReplaces", + "TextureEmit.ARespecifyOfOneCubeFaceKeepsTheOtherFacesUploadOfTheSameLevel", + "TextureEmit.ARespecifyOfOneLevelKeepsThePendingUploadsOfTheOthers", + "TextureEmit.ARespecifyThatRedefinesNoStorageCarriesTheStickyMaskAndKeepsThePendingUploads", + "TextureEmit.AScatteredUploadCarriesTheLevelShadowsStridesAndNotZero", + "TextureEmit.ASinglePartialWriteCarriesItsBoxAsOneRegion", + "TextureEmit.ASubDataRecordWhoseResourceTargetNamesNoTextureIsRefusedRatherThanRouted", + "TextureEmit.ATextureBornBeforeTheConsumerRegisteredGetsItsRecordFromItsFirstParamsPublication", + "TextureEmit.ATextureInASecondShareGroupNamesABuiltinSamplerItsOwnGroupHolds", + "TextureEmit.ATextureRecycledOntoADeadSlotDoesNotInheritTheDrainEntry", + "TextureEmit.ATexturesBuiltinSamplerHoldsOneCacheReferenceAndSwapsItWithTheContent", + "TextureEmit.ATexturesParametersLandOnItsOwnRecordAndMoveOnlyTheirOwnSerial", + "TextureEmit.AWholeLevelUploadCarriesZeroStrides", + "TextureEmit.AnAccumulatedUploadUnionsItsBoxesAndCollapsesToTheBoxWhenARectListCannotDescribeIt", + "TextureEmit.AnImageBoundTextureCarriesTheImageBindableHintForever", + "TextureEmit.AnImmutableTexturesImageBindableHintReachesTheApplierAfterItsAllocation", + "TextureEmit.AnUploadThroughAViewKeysOnTheStorageOwner", + "TextureEmit.EveryBindKindSetsItsBindMaskBit", + "TextureEmit.EveryDKTwoDependencyRowGatesItsOwnFamilyAndTheMirrorPairsStayLive", + "TextureEmit.EveryTextureTargetMapsToItsOwnResourceTarget", + "TextureEmit.EveryTexturesParamsNameItsBuiltinSamplerCso", + "TextureEmit.MoreThanKMaxDirtyRectsCollapsesToTheBoxWithRegionCountZero", + "TextureEmit.MoreWritesThanTheRectListKeepsCrossAsTheExactFootprint", + "TextureEmit.TheApplierStoresTheRegionListTheEmitterBuiltAndNotAnEmptyOne", + "TextureEmit.TheCreateAndRespecifyCallsAnswerWhetherTheRecordWasAccepted", + "TextureEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "TextureEmit.TheSubDataCallAnswersWhetherTheRecordWasAcceptedSoTheClientCanClearItsFlag", + "TextureEmit.TheSubDataValidatorRefusesALevelABoxAndARegionTheRecordCannotDescribe", + "TextureEmit.TheTextureRecordAndItsParamsAndPendingUploadsSurviveAMakeCurrent", + "TextureEmit.TheUnionBoxAndTheRegionListDescribeTheSameTexels", + "TextureEmit.TwoTexturesWithIdenticalSamplingShareOneBuiltinCso", + "TextureEmit.WithNoBackendConsumerTheFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureEmit.WithTheBufferResourceBitClearTheTextureFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureEmit.WithTheSamplerBitClearTheTextureFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureTest.AGenericCompressedInternalFormatLeavesTheLevelUncompressed", + "TextureTest.ASpecificCompressedInternalFormatTagsTheLevelCompressed", + "TextureTest.AnUncompressedRespecificationClearsTheCompressedTag", + "TextureTest.BindSamplerRejectsUnitsBeyondMaxCombinedTextureImageUnits", + "TextureTest.BindTextureUnitEnumAsNameIsSilentNoOp", + "TextureTest.BorderColorFormChangeBumpsTheVersionEvenWhenTheNumbersDoNotMove", + "TextureTest.BorderColorIntegerFormNormalizesAndRoundTripsPerEquations22And23", + "TextureTest.BoundTexImage2DConvertsRedFloatToRgba8", + "TextureTest.BoundTexImage2DDecodesPackedFloatSourceTypes", + "TextureTest.BoundTexImage2DEncodesPackedInternalShadowWords", + "TextureTest.BoundTexImage2DExpandsRedIntegerUnsignedShortToRgba8ui", + "TextureTest.BoundTexImage2DExpandsRedToRgba8WithRowLengthAndSkips", + "TextureTest.BoundTexImage2DExpandsRedUnsignedByteToRgba8", + "TextureTest.BoundTexImage2DReordersBgrUnsignedByteToRgba8", + "TextureTest.BoundTexImage2DUnpacksGreenAndBlueIntoRgba8Channels", + "TextureTest.BoundTexImage2DUnpacksGreenIntegerIntoRgba8UiChannels", + "TextureTest.BoundTexImage2DUnpacksPackedBgra8888ToRgba8WithPixelStoreSkips", + "TextureTest.BoundTexImage3DConvertsRedToRgba8WithImageHeightAndSkips", + "TextureTest.BoundTexImage3DHonorsImageHeightAndSkipImages", + "TextureTest.BoundTexImage3DOn2DArrayHonorsUnpackSubcuboidSelection", + "TextureTest.BoundTexImage3DUnsizedRgbaInfersRgba8AndUnpacksBgra8888Rev", + "TextureTest.BoundTexImageAndSubImage2DUseInferredRgba8ForPackedBgra8888Rev", + "TextureTest.BoundTexStorage2DAllocatesRedTextureForSubImageUpdates", + "TextureTest.BoundTexSubImage2DExpandsRgUnsignedByteToRgba8", + "TextureTest.BoundTexSubImage2DKeepsPackedRgba8888RevAsRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedBgra8888RevToRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedBgra8888ToRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedRgba8888ToRgba8", + "TextureTest.BoundTexSubImage2DUsesCompactRowsAfterUnpackProcessing", + "TextureTest.BoundTexSubImage3DRejectsOutOfRangeLevel", + "TextureTest.BoundTexSubImage3DUnpacksPackedBgra8888RevIntoCorrectSlice", + "TextureTest.ClearTexImageErrorContracts", + "TextureTest.ClearTexImageNullClearsWholeNamedTextureAndMarksStorageDirty", + "TextureTest.ClearTexImageRejectsCompressedTextures", + "TextureTest.ClearTexImageRepeatsConvertedClearPixel", + "TextureTest.ClearTexSubImageClearsOnlyRequestedRectangle", + "TextureTest.ColorAttachableTargetsRequestTheThreeChannelWidening", + "TextureTest.CompressedInternalFormatsResolveToTheirUncompressedStorage", + "TextureTest.CompressedTexImage3DShadowsTheWholeStackForReadback", + "TextureTest.CompressedTexSubImage2DHandlesPartialBlocksAndAMipLevel", + "TextureTest.CompressedTexSubImage2DPlacesTheFirstBlockRow", + "TextureTest.CompressedTexSubImage2DRejectsTheRegionsGLForbids", + "TextureTest.CompressedTexSubImage2DReplacesTheStoredBlocks", + "TextureTest.CompressedTexSubImage2DUnpacksFromAPixelUnpackBuffer", + "TextureTest.CompressedTexSubImage3DPlacesBlocksSliceBySlice", + "TextureTest.CompressedTexSubImage3DRejectsTheRegionsGLForbids", + "TextureTest.CompressedTextureSubImage1DRefusesLikeTheBoundCall", + "TextureTest.CompressedTextureSubImage2DModifiesTheNamedTextureOnly", + "TextureTest.CompressedTextureSubImage3DModifiesTheNamedTextureOnly", + "TextureTest.CompressedTextureSubImage3DRejectsAGeneratedButNeverBoundName", + "TextureTest.CompressedUploadsAcceptAPersistentlyMappedUnpackBuffer", + "TextureTest.ConvertsUnsignedInt1010102PixelDataType", + "TextureTest.CopyImageSubDataAcceptsALevelTheTextureDoesHave", + "TextureTest.CopyImageSubDataAcceptsAPlainMutableTexImage2DPair", + "TextureTest.CopyImageSubDataAcceptsEqualTexelSizeAcrossDifferentBaseFormats", + "TextureTest.CopyImageSubDataAcceptsIntegerAndFloatOfTheSameTexelSize", + "TextureTest.CopyImageSubDataBoundsA1DArraysLayersOnTheZAxis", + "TextureTest.CopyImageSubDataBoundsARenderbufferRegion", + "TextureTest.CopyImageSubDataBoundsTheLayerRangeOfAnArray", + "TextureTest.CopyImageSubDataChecksARenderbufferLevelAndStorage", + "TextureTest.CopyImageSubDataCountsCubeMapFacesOnTheZAxis", + "TextureTest.CopyImageSubDataDoesNotApplyMipmapCompletenessToMultisampleTextures", + "TextureTest.CopyImageSubDataDoesNotApplyMipmapCompletenessToRectangleTextures", + "TextureTest.CopyImageSubDataForwardsTheWholeLayerRangeToTheBackend", + "TextureTest.CopyImageSubDataKeepsTheTwoNameNamespacesApart", + "TextureTest.CopyImageSubDataNonExistentNameIsInvalidValue", + "TextureTest.CopyImageSubDataPassesTheRectangleTargetThroughUntranslated", + "TextureTest.CopyImageSubDataRejectsALevelTheTextureDoesNotHave", + "TextureTest.CopyImageSubDataRejectsAMipmapIncompleteTexture", + "TextureTest.CopyImageSubDataRejectsARegionThatLeavesTheImage", + "TextureTest.CopyImageSubDataRejectsDifferentTexelSizesWithTheSameBaseFormat", + "TextureTest.CopyImageSubDataRejectsLevelTheImageDoesNotHave", + "TextureTest.CopyImageSubDataRejectsSampleCountMismatch", + "TextureTest.CopyImageSubDataRejectsTargetsOutsideTheSpecList", + "TextureTest.CopyImageSubDataRejectsTwoTexturesWithNoImageAtAll", + "TextureTest.CopyImageSubDataResolvesARenderbufferEndpointInTheRenderbufferNamespace", + "TextureTest.CopyImageSubDataSizesACompressedArrayLevelByItsBlock", + "TextureTest.CopyImageSubDataTargetNotMatchingTheObjectIsInvalidEnum", + "TextureTest.CopyTexImage1DReportsUnsupportedInsteadOfTerminating", + "TextureTest.CopyTexImage2DAcceptsEveryComponentSubsetOfTheReadBuffer", + "TextureTest.CopyTexImage2DRejectsAFormatTheReadBufferCannotSupply", + "TextureTest.CopyTexSubImage1DBoundsTheDestinationByTheRequestedLevel", + "TextureTest.CopyTexSubImage1DRejectsAnythingButTexture1D", + "TextureTest.CopyTexSubImage3DBoundsTheDestinationByTheRequestedLevelNotLevelZero", + "TextureTest.CopyTexSubImage3DRejectsTargetsTheThreeDimensionalFormDoesNotTake", + "TextureTest.CopyTexSubImage3DValidatesTheDestinationRegionOnACubeMapArray", + "TextureTest.CopyTextureSubImage2DRejectsCubeMapTargets", + "TextureTest.CopyTextureSubImage2DUsesNamedObjectAndRestoresBinding", + "TextureTest.CopyTextureSubImage3DCanAddressEveryCubeMapFace", + "TextureTest.CreateTexturesCreatesObjectsWithoutBinding", + "TextureTest.CtsStyleStateResetOnDefaultTexturesLeavesNoError", + "TextureTest.DecodeShadowDataToWideRGBACoversComponentAndPackedLayouts", + "TextureTest.DefaultTextureAcceptsImageAndParameterCalls", + "TextureTest.DefaultTextureIsBoundInitiallyAndIsPerTarget", + "TextureTest.DefaultTextureIsNotAnObjectNameAndSurvivesDeleteCalls", + "TextureTest.DefaultTextureParametersAreSharedAcrossUnits", + "TextureTest.DefiningImageOnBoundDefaultTextureBumpsBindGeneration", + "TextureTest.DeleteGeneratedButUnboundNameReleasesReservationAndBindFails", + "TextureTest.DeleteInstantiatedTextureInvalidatesNameUntilRegenerated", + "TextureTest.DeleteUnknownNamesIsSilentButBindUnknownNameIsInvalid", + "TextureTest.DeletingBoundTextureRebindsDefaultTexture", + "TextureTest.DepthStencilTextureModeIsBackendVisibleThroughTheParamsVersion", + "TextureTest.DirectGLESTreats2DArrayAsSupportedTextureTarget", + "TextureTest.EverySamplerEntryPointRejectsAnUnknownNameWithInvalidOperation", + "TextureTest.EverySamplerScalarPnameConvertsToTheQueriedType", + "TextureTest.GenThenBindCreatesObjectForUnsizedPackedBgraSubImageUpload", + "TextureTest.GenerateMipmapKeepsA1DArrayLayerCountAtEveryLevel", + "TextureTest.GenerateMipmapKeepsA2DArrayLayerCountAtEveryLevel", + "TextureTest.GenerateMipmapSizesA1DArrayChainFromWidthAloneEvenWithMoreLayersThanTexels", + "TextureTest.GetFloatiVAndGetDoubleiVConvertTheIndexedIntegerQuery", + "TextureTest.GetIntegeriVReportsPerUnitTextureAndSamplerBindings", + "TextureTest.GetInternalformativReportsBasicTextureMetadata", + "TextureTest.GetTexImageOfOneCubeFacePacksIntoAOneFacePixelPackBuffer", + "TextureTest.GetTexImageReadsALevelWhoseLowerLevelsWereNeverDefined", + "TextureTest.GetTexImageStillRejectsALevelThatHoldsNoImage", + "TextureTest.GetTexLevelParameterAnswersBufferStorageGeometry", + "TextureTest.GetTexLevelParameterAnswersSharedSize", + "TextureTest.GetTextureImageReadsNamedObjectWithoutBinding", + "TextureTest.GetTextureSubImageReadsFullNamedLevelWithoutBinding", + "TextureTest.GetTextureSubImageRejectsPartialReadbackForNow", + "TextureTest.GetTextureSubImageSelectsTheCubeFaceZOffsetNames", + "TextureTest.ImageFormatCompatibilityTypeAgreesAcrossEveryTexParameterGetter", + "TextureTest.ImageWidenedUploadExpandsOneAndTwoChannelDataWithGLsMissingChannelValues", + "TextureTest.ImageWidenedUploadSplitsAPacked2101010RevShadowIntoFourChannelCodes", + "TextureTest.MaxTextureMaxAnisotropyIsAnsweredFromTheBackendLimit", + "TextureTest.MultisampleSamplerStateIsInvalidEnumWhileNonZeroBaseLevelIsInvalidOperation", + "TextureTest.NamedTextureCallKeepsUnitBindingAccountingCoherent", + "TextureTest.NamedTextureRebindsAndWorksAfterUsingDefault", + "TextureTest.NamedTextureVectorParametersAndGettersWorkWithoutBinding", + "TextureTest.NormalizeDepth24Stencil8UsesPackedDepthStencilType", + "TextureTest.NormalizeLegacySizedFormatsMapToCanonicalShadowLayouts", + "TextureTest.NormalizePixelFormatKeepsPackedTransferTypesForPackedSizedFormats", + "TextureTest.NormalizePixelFormatMapsStencilOnlyStorageToStencilIndex", + "TextureTest.NormalizePixelFormatWidensThePacked16FormatsUnderTheQuirkBit", + "TextureTest.RelaxedDefaultDeleteGeneratedReservationThenBindCreatesObjectForSubImageUpload", + "TextureTest.RelaxedSemanticsOverrideKeepsDeletedReservationOnCoreProfileContext", + "TextureTest.Rgb565InternalFormatRoundTripsThroughEnumConverters", + "TextureTest.RgtcInternalFormatsAreRejectedOnThreeDimensionalTargets", + "TextureTest.SamplerBorderColorSeparatesTheIntegerFormFromTheNormalizedForm", + "TextureTest.SamplerCompareFuncAcceptsTheWholeNeverToAlwaysRange", + "TextureTest.SamplerMaxAnisotropyUsesTheSameStateAndValidationSemantics", + "TextureTest.SamplerParametersSetThroughTheOtherScalarTypeAreConverted", + "TextureTest.ScalarDsaTextureParameterAppliesTheSameTargetRuleAsItsVectorTwins", + "TextureTest.ScalarSamplerParameterRejectsTheFourComponentBorderColorPname", + "TextureTest.ShadowReadbackRefusesALayoutItCannotProduceInsteadOfOverrunningTheBuffer", + "TextureTest.ShadowReadbackRefusesAPackStateItCannotHonour", + "TextureTest.SnormRenderTargetOptionsApplyToEverySignedNormalizedFormat", + "TextureTest.SnormRenderTargetSubstitutesKeepEveryChannelValueExactly", + "TextureTest.StencilIndexIsATextureInternalFormatPairedOnlyWithStencilStorage", + "TextureTest.StorePackedWordsToClientCopiesWordsVerbatimUnderPackParams", + "TextureTest.TexBufferAndTexBufferRangeRejectANonBufferTargetWithInvalidEnum", + "TextureTest.TexBufferRejectsAnInternalFormatABufferTextureCannotTake", + "TextureTest.TexImage2DAcceptsSpecCompliantFormatCombinations", + "TextureTest.TexImage2DOnLevelZeroKeepsAnAlreadyUploadedHigherLevel", + "TextureTest.TexImage2DRGB9E5FromOtherPackedFloatTypeStillConverts", + "TextureTest.TexImage2DRGB9E5KeepsNonCanonicalClientWords", + "TextureTest.TexImage2DRejectsMismatchedFormatCombinations", + "TextureTest.TexImage2DRespecifyingAnExistingLevelZeroDropsTheStaleChain", + "TextureTest.TexImage2DRespecifyingLevelZeroAtTheSameSizeStillDropsTheChain", + "TextureTest.TexImage2DSingleChannelFormatsKeepIntegerNessRules", + "TextureTest.TexImage3DAndTexStorage3DTagASpecificCompressedInternalFormat", + "TextureTest.TexImage3DAppliesTheCubeMapArrayShapeRules", + "TextureTest.TexImage3DRejectsDepthFormatsForThreeDimensionalTarget", + "TextureTest.TexParameterRejectsIllegalSamplerEnumValues", + "TextureTest.TexParameteriRejectsInvalidSwizzleValue", + "TextureTest.TexStorage2DKeepsA1DArrayLayerCountConstantDownTheMipChain", + "TextureTest.TexStorage2DLeavesAGenericCompressedFormatUncompressed", + "TextureTest.TexStorage2DTagsEveryLevelForASpecificCompressedFormat", + "TextureTest.TexStorage2DTrimsALongerPreExistingMipChain", + "TextureTest.TexStorage3DKeepsTheCubeMapArrayShapeRulesAfterTheyMovedIntoTheSharedValidator", + "TextureTest.TexStorage3DOn2DArrayKeepsLayerCountAcrossLevels", + "TextureTest.TexStorageOnDefaultTextureIsInvalidOperation", + "TextureTest.TexSubImage2DOnImagelessDefaultTextureReportsErrorInsteadOfDereferencingNull", + "TextureTest.TextureBufferKeepsInvalidOperationForANonBufferTexture", + "TextureTest.TextureMaxAnisotropyBelowOneIsInvalidValueAndPreservesState", + "TextureTest.TextureMaxAnisotropyDefaultsToOneAndRoundTripsWithoutRedundantVersionBumps", + "TextureTest.TextureParameterEntryPointsRejectTargetsTheUploadPathAccepts", + "TextureTest.TextureParameterRejectsProxyTargetsThatGetTexLevelParameterStillAccepts", + "TextureTest.TextureParameterfModifiesNamedObjectWithoutBinding", + "TextureTest.TextureParameteriAndBindTextureUnitAreDirectStateAccess", + "TextureTest.TextureStorage1DAndSubImageModifyNamedObjectOnly", + "TextureTest.TextureStorage2DMultisampleTracksNamedObjectState", + "TextureTest.TextureStorage3DAndSubImageModifyNamedObjectOnly", + "TextureTest.TextureStorageAndSubImageModifyNamedObjectOnly", + "TextureTest.TheExternalTargetIsABindingPointOfItsOwn", + "TextureTest.ThreeChannelRenderTargetOptionAppliesToEveryDeniedThreeChannelFormat", + "TextureTest.ThreeChannelWideningRetargetsInternalFormatAndTransferPairTogether", + "TextureTest.UnpackSwapBytesSwapsComponentsNotWholePixels", + "TextureTest.UnsizedRgbaInfersRgba8ForPacked8888Types", + "TextureTest.WidenedRenderTargetUploadExpandsThreeChannelDataWithOpaqueAlpha", + "TextureTest.ZeroSizedMultisampleTexImageDeallocatesTheImage", + "TextureViewTest.AFailedCallLeavesTheNameUninstantiated", + "TextureViewTest.AFramebufferAttachIsBoundedByTheViewsOwnLevelCount", + "TextureViewTest.AlreadyBoundTextureIsInvalidOperation", + "TextureViewTest.BackendWithoutTextureViewSupportRaisesInvalidOperation", + "TextureViewTest.BufferTextureHasNoLegalViewTarget", + "TextureViewTest.ClasslessFormatMayOnlyBeViewedAsItself", + "TextureViewTest.CubeMapArrayViewDemandsAMultipleOfSixLayers", + "TextureViewTest.CubeMapViewDemandsExactlySixLayers", + "TextureViewTest.CubeMapViewDemandsSquareLevels", + "TextureViewTest.CubeMapViewOfAnArrayReadsTheFaceEachTokenNames", + "TextureViewTest.DeletingTheOriginalLeavesTheViewsStorageAlive", + "TextureViewTest.FormatFromAnotherViewClassIsInvalidOperation", + "TextureViewTest.FormatFromTheSameViewClassIsAccepted", + "TextureViewTest.IncompatibleTargetPairIsInvalidOperation", + "TextureViewTest.LegalTargetPairsAreAccepted", + "TextureViewTest.MinLayerPastTheLastLayerIsInvalidValue", + "TextureViewTest.MinLevelPastTheLastLevelIsInvalidValue", + "TextureViewTest.MutableOrigTextureIsInvalidOperation", + "TextureViewTest.MutableTextureReportsNoViewState", + "TextureViewTest.NonTextureTargetIsInvalidEnum", + "TextureViewTest.OrigTextureThatIsNotATextureObjectIsInvalidValue", + "TextureViewTest.SingleLayerTargetsRejectMoreThanOneLayer", + "TextureViewTest.TexStorageOnAnArrayReportsItsLayerCount", + "TextureViewTest.TexStorageSeedsTheFullExtentAsViewState", + "TextureViewTest.TextureThatGenTexturesNeverReturnedIsInvalidOperation", + "TextureViewTest.ViewCarriesItsOwnParametersAndFormat", + "TextureViewTest.ViewClampsItsLevelCountToWhatRemains", + "TextureViewTest.ViewDerivesItsRangeAndInheritsImmutableLevels", + "TextureViewTest.ViewOfAViewComposesOntoTheOriginalRatherThanRestarting", + "TextureViewTest.ZeroTextureIsInvalidValue", + "Tracker.SubsystemBitsDoNotOverlapTheBehaviourBit", + "TrackerAggregates.ABufferRespecifyMovesOnlyTheBufferAggregate", + "TrackerAggregates.AFramebufferDefaultSetterMovesOnlyTheFramebufferAggregate", + "TrackerAggregates.AFramebufferObjectWriteMovesOnlyTheFramebufferAggregate", + "TrackerAggregates.ANoteWithoutALiveContextIsANoOp", + "TrackerAggregates.ARenderbufferStorageDefinitionMovesTheFramebufferAggregate", + "TrackerAggregates.ASamplerParameterMovesOnlyTheParamsAggregate", + "TrackerAggregates.ATextureContentWriteMovesOnlyTheContentAggregate", + "TrackerAggregates.ATextureParameterMovesOnlyTheParamsAggregate", + "TrackerAggregates.ATextureStorageDefinitionMovesTheFramebufferAggregateToo", + "TrackerAggregates.AVertexArrayAttributeMovesOnlyTheVaoAggregate", + "TrackerAggregates.AVertexAttribDefaultMovesOnlyItsOwnAggregate", + "TrackerAggregates.EveryAggregateStartsAtZero", + "TrackerAttribPayload.AFloatWriteCarriesTheFloatBitsAndNamesItsClass", + "TrackerAttribPayload.AUintWriteCarriesTheUintWordsAndNamesItsClass", + "TrackerAttribPayload.AnIntWriteCarriesTheIntWordsAndNamesItsClass", + "TrackerAttribPayload.TheSameNumbersWrittenThroughADifferentClassAreADifferentValue", + "TrackerShippedEmitter.ABaseInstancedDrawAfterAMakeCurrentPublishesItsOwnBaseInstance", + "TrackerShippedEmitter.ABlendToggleThroughTheValidatePointMintsTwoCsos", + "TrackerShippedEmitter.AClipDistanceEnableReArmsTheResidualBlock", + "TrackerShippedEmitter.AFreshContextRepublishesEveryVertexAttributeDefault", + "TrackerShippedEmitter.AFreshContextResetsTheApplierWithTheRenderStateSubsystemOff", + "TrackerShippedEmitter.APushedAttributeDefaultTheApplierCannotReproduceIsRepaired", + "TrackerShippedEmitter.AViewportThroughTheValidatePointMintsNoCso", + "TrackerShippedEmitter.CollidingVaoShuttersStillPublishTheCurrentElementsAndBufferWindow", + "TrackerShippedEmitter.TheSteadyStateThroughTheValidatePointEmitsNothing", + "TrackerWalk.ABaseInstanceSurvivesTheFirstWalkOnAFreshContext", + "TrackerWalk.ANaNPatchLevelEqualsItselfAndDoesNotFireForever", + "TrackerWalk.AProgramSwitchAloneFiresTheSamplerViewBit", + "TrackerWalk.AProgramSwitchBetweenEqualImageUnitCountersFiresTheShaderImageBit", + "TrackerWalk.ARebindOfOneUniformPointToADifferentBufferFiresTheConstBufferBit", + "TrackerWalk.ARedundantDefaultBindStillPublishesAGrowingSamplerWindow", + "TrackerWalk.ARelinkOfAStageProgramFiresTheProgramBits", + "TrackerWalk.ARestagedProgramPipelineFiresTheProgramBits", + "TrackerWalk.ASamplerBindAloneFiresTheSamplerStateBit", + "TrackerWalk.ATextureParameterAloneFiresTheSamplerViewBit", + "TrackerWalk.AggregateGenerationCatchesABoundTextureMoving", + "TrackerWalk.BlendToggleReusesTwoCsos", + "TrackerWalk.EveryBitHasAName", + "TrackerWalk.OnlyTheFiveEmittedBitsNameASubsystem", + "TrackerWalk.SteadyStateEmitsNothing", + "TrackerWalk.TheBindingPointBitsDoNotFireOnAnUnrelatedBufferWrite", + "TrackerWalk.TheFireTalliesOnlyRunWhilePipeStatsIsOn", + "TrackerWalk.TheFirstWalkOnAFreshContextPublishesEverything", + "TrackerWalk.TheIndexBufferBitDoesNotFireOnAnUnrelatedBufferWrite", + "TrackerWalk.TheIndexBufferBitFiresWhenTheSlotVersionWrapsOntoADifferentBuffer", + "TrackerWalk.ThePixelPackShutterIsAByteCompareOfThePackHalfOnly", + "TrackerWalk.UseProgramZeroLeavesTheBoundPipelineDrivingTheProgramBits", + "TrackerWalk.ViewportDoesNotMintACso", + "TrackerWalk.WrapAroundRePushesButNeverMisses", + "TransformFeedbackLifetimeIdTest.APausedSpanStaysOpenWhileAnotherObjectCaptures", + "TransformFeedbackLifetimeIdTest.AnObjectAtARecycledNameCarriesAFreshLifetimeId", + "TranslationCacheTest.AFailedCompileReproducesItsInfoLogFromTheMemo", + "TranslationCacheTest.APayloadOutlivesTheEvictionOfItsEntry", + "TranslationCacheTest.AProgramServedFromTheMemoAnswersTheWholeQuerySurface", + "TranslationCacheTest.AProgramServedFromTheMemoStillAnswersGetFragDataLocation", + "TranslationCacheTest.ASecondCompileOfTheSameSourceSkipsTheParse", + "TranslationCacheTest.AStageServedFromL1cStillLinksWhenTheProgramKeyMisses", + "TranslationCacheTest.AnEntryLargerThanTheWholeBudgetIsNotCached", + "TranslationCacheTest.ConcurrentLinksOfSharedSourcesProduceIdenticalSpirv", + "TranslationCacheTest.ConcurrentLookupsOverOverlappingKeysAgreeWithTheSerialAnswer", + "TranslationCacheTest.ConcurrentLookupsStaySafeWhileEvictionChurns", + "TranslationCacheTest.EvictionIsFifoUnderTheByteBudget", + "TranslationCacheTest.EvictionIsFifoUnderTheEntryCap", + "TranslationCacheTest.HashCollisionDegradesToMissNotToAWrongPayload", + "TranslationCacheTest.HitReturnsTheStoredPayload", + "TranslationCacheTest.L1AndL2KeysNeverAlias", + "TranslationCacheTest.L1DoesNotMemoizeAcrossDifferentSources", + "TranslationCacheTest.L1HitsAgreeWithACacheDisabledTranslation", + "TranslationCacheTest.L1KeyMovesWithEveryInputThatMovesTheSpirv", + "TranslationCacheTest.L1MemoizesASecondProgramWithIdenticalSources", + "TranslationCacheTest.L2KeyMovesWithEveryGateThatSteersTheEsslChain", + "TranslationCacheTest.L2PayloadCarriesTheFlattenedXfbBlockReport", + "TranslationCacheTest.L2RunsTheEmitterOncePerDistinctKey", + "TranslationCacheTest.NameMapsSerializeCanonically", + "TranslationCacheTest.NativeFloat64IsOutOfTheFrontendFingerprintAndInsideTheL1Key", + "TranslationCacheTest.PointSizeDemotionBitsAreOutOfTheFrontendFingerprintAndInsideTheL1Key", + "TranslationCacheTest.TextAppendsCannotRunIntoEachOther", + "TranslationCacheTest.TheCtsShapeStopsParsingAfterTheFirstProgram", + "TranslationCacheTest.TheEscapeHatchDisablesL1Entirely", + "TranslationCacheTest.TheEscapeHatchDisablesL1c", + "TranslationCacheTest.TheFrontendFingerprintIgnoresBackendOnlyDifferences", + "TranslationCacheTest.TheFrontendFingerprintMovesWithEveryFrontendLimit", + "TranslationCacheTest.TheParseVerdictKeyIgnoresBackendOnlyDifferences", + "TranslationCacheTest.TheParseVerdictKeyMovesWithEveryInput", + "TranslationCacheTest.TwoBackendsCompilingTheSameGlslShareOneL1Entry", + "TwinOwnershipTest.ASessionDropTakesOnlyThatSessionsTwins", + "TwinOwnershipTest.AThreadWithNoSessionStillGetsTheProcessWideTwinTable", + "TwinOwnershipTest.AnObjectDeathReleasesOnlyItsOwnSessionsTwins", + "TwinOwnershipTest.TheSameHandleInTwoNonsharedGroupsIsTwoTwins", + "TwinOwnershipTest.TheSixTwinRegistriesResolvePerGroupToo", + "TwinOwnershipTest.TwoContextsOfOneGroupShareTheGroupsTwins", + "UniquifyIoBlockNamesTest.ProbeIgnoresAStageWhoseBlocksAlreadyHaveDistinctNames", + "UniquifyIoBlockNamesTest.ProbeNeverReportsTheBuiltinBlock", + "UniquifyIoBlockNamesTest.ProbeReportsABlockNameUsedInBothDirections", + "UniquifyIoBlockNamesTest.RenamesOnlyTheDirectionTheCallerPlanned", + "UniquifyIoBlockNamesTest.RenamesTheTwoBlocksApartInTheEmittedEssl", + "UniquifyIoBlockNamesTest.ReportsNothingWhenThePlanNamesNoBlockThisStageDeclares", + "UnixSupervisor.ConcurrencyRequiresAnExplicitLimit", + "UnixSupervisor.ConcurrentSharedMemoryClientsHaveSeparateWorkersAndAnExitedSlotIsReused", + "UnorderedMapSanity.EraseReturnsTheSuccessorElement", + "UnorderedMapSanity.EraseWhileIteratingVisitsEveryElementExactlyOnce", + "UnorderedMapSanity.ErasingTheOnlyElementReturnsEnd", + "VertexArrayTest.BoundVAOPreservesState", + "VertexArrayTest.CurrentVertexAttributeStorageCoversFullCapacity", + "VertexArrayTest.DefaultAttributeBindingIsIdentityAcrossFullCapacity", + "VertexArrayTest.DeleteGeneratedButUnboundVertexArrayNameReleasesReservationAndBindFails", + "VertexArrayTest.DeleteOfUnknownOrAlreadyDeletedVertexArrayNameIsSilent", + "VertexArrayTest.DeleteVAO", + "VertexArrayTest.GenerateAndBindVAO", + "VertexArrayTest.IndexBufferBinding", + "VertexArrayTest.MultipleAttributes", + "VertexArrayTest.ValidateNamesAndObjects", + "VertexArrayTest.VertexAttributeSetup", + "VertexArrayTest.VertexBindingIndexIsBoundedByTheAdvertisedAttribLimit", + "VertexAttribBindingStateTest.BindingApiRejectsTheDefaultVertexArrayInCoreProfile", + "VertexAttribBindingStateTest.BindingApiStillAcceptsTheDefaultVertexArrayWhenRelaxed", + "VertexAttribBindingStateTest.DefaultsMatchTheSpecInitialState", + "VertexAttribBindingStateTest.DivisorGoesThroughTheBindingPoint", + "VertexAttribBindingStateTest.RelaxedSemanticsOverrideReopensTheDefaultVertexArray", + "VertexAttribBindingStateTest.SeparateFormatSequenceKeepsLegacyStrideAndPointerAtZero", + "VertexInputEmit.ABaseInstanceChangeAloneStillEmitsTheVertexBufferSet", + "VertexInputEmit.ABindingModelStrideOfZeroSurvivesAsZero", + "VertexInputEmit.ADoubleReleaseOfAVertexElementsSlotIsHarmless", + "VertexInputEmit.AResetApplierCarriesNoVertexInputStateOver", + "VertexInputEmit.AnUnchangedSetWithAnUnchangedBaseInstanceEmitsNothing", + "VertexInputEmit.DestroyedVertexArraysReturnTheirCsoSlotsAndRecords", + "VertexInputEmit.EveryAttributeFieldSurvivesTheWireConversion", + "VertexInputEmit.IsLongAndFloat64TravelSeparately", + "VertexInputEmit.PingPongingBetweenTwoVaosNeverRecreatesEither", + "VertexInputEmit.RebindingTheSameVaoEmitsABindAndNoCreate", + "VertexInputEmit.TheVertexBufferWindowCoversEveryAttributeTheCsoDeclaresEnabled", + "VertexStageStorageBlockUsableTest.ANegativeCountIsUnusableRatherThanClamped", + "VertexStageStorageBlockUsableTest.RequiresAtLeastOneBlock", + "ViewportArrayCapabilities.TheLimitsAreOnlyAskedForWhenTheExtensionIsPresent", + "ViewportIndexReflectionTest.FalseForAGeometryShaderThatOnlyAssignsLayer", + "ViewportIndexReflectionTest.FalseForAPlainGeometryShader", + "ViewportIndexReflectionTest.FalseForAnEmptyModuleWithoutDereferencing", + "ViewportIndexReflectionTest.FalseForTheOrdinaryVertexAndFragmentStages", + "ViewportIndexReflectionTest.TrueForAGeometryShaderThatAssignsViewportIndex", + "ViewportIndexRoutingTest.ADeclarationThatIsNotAtLineStartIsRefused", + "ViewportIndexRoutingTest.AFragmentStageReadOfTheBuiltinIsRedirectedOntoTheVarying", + "ViewportIndexRoutingTest.APrecisionQualifiedDeclarationIsPromotedToo", + "ViewportIndexRoutingTest.AStageWithNoEntryPointIsDeclinedWithoutBeingEdited", + "ViewportIndexRoutingTest.AStageWithoutTheGlobalIsUntouched", + "ViewportIndexRoutingTest.TheDemotedGlobalBecomesAFlatVarying", + "ViewportIndexRoutingTest.TheFragmentGateWrapsTheEntryPoint", + "ViewportIndexRoutingTest.TheGateClampsTheShiftIntoRange", + "ViewportIndexRoutingTest.ThePromotedVaryingIsFlatAndCarriesNoExplicitLocation", + "VkClearManagerTest.CollectGarbageRemovesExpiredTexturesAndTheirPendingClears", + "VkClearManagerTest.StalePendingClearsAreRejectedBeforePeriodicGarbageCollection", + "WaylandFrameThrottle.IntervalOneWaitsForTheCallbackOfThePreviousCommit", + "WaylandFrameThrottle.IntervalZeroSlowsToTheStarvedPaceWhenNothingIsShown", + "WaylandFrameThrottle.IntervalZeroStaysUnpacedWhileTheCompositorAnswers", + "WidenImageFormats.ABufferImageWithNoCoreBaseFormatIsLeftAlone", + "WidenImageFormats.ASplitBufferImageReportsTheSizeItsOwnFormatDescribes", + "WidenImageFormats.BufferImagesAreSplitByTheSubscriptRatherThanWidened", + "WidenImageFormats.CoreFormatModuleIsHandedBackUntouched", + "WidenImageFormats.CoreFormatsAreRefused", + "WidenImageFormats.FourChannelIntegerImageBecomesRgba16uiWithNeitherAccessMasked", + "WidenImageFormats.NormalizedImageBecomesAUimageWhoseAccessesConvertItsCodes", + "WidenImageFormats.OnlyTheNormalizedFormatsCarryCodesAndTheirDenominatorsAreTheFormatsOwn", + "WidenImageFormats.OnlyTheThirtyTwoBitTwoChannelFormatsSplitAsBufferImages", + "WidenImageFormats.PackedFloatImageOnlyReachesEsslThroughTheCarrier", + "WidenImageFormats.SignedNormalizedImageSignExtendsItsCodeAndClampsAtMinusOne", + "WidenImageFormats.SingleChannelUnsignedImageBecomesRgba8uiWithBothAccessesMasked", + "WidenImageFormats.TenTenTenTwoImageTakesAPerChannelDenominator", + "WidenImageFormats.TheExtensionNarrowsTheWideningToWhatSpirvCrossWillNotPrint", + "WidenImageFormats.ThreeChannelPackedFloatImageBecomesRgba16fWithOnlyAlphaPinned", + "WidenImageFormats.TwentySixNonCoreFormatsHaveALosslessCoreCarrier", + "WidenImageFormats.TwoChannelFloatImageBecomesRgba32fWithBothAccessesMasked", + "WidenImageFormats.WidenedModulesEmitEsslNamingTheCoreCarrier", + "WirePipelineCompatibility.ExactCompatibilitySurvivesNativeObjectTurnover", + "WirePipelineCompatibility.HashUsesCompatibilityIdentityAndSeparatesNativeDomain", + "X11DisplayGuard.AnEglDisplayInAnXServerDoesNotDialItself", + "X11DisplayGuard.AnOrdinaryClientDialsUnlessForbidden", + "X11DisplayGuard.AnXServerNeverDialsItsOwnDisplay", + "X11DisplayGuard.DisplayNamesYieldTheirNumber", + "X11DisplayGuard.OnlyListeningSocketsOfThatDisplayCount", + "X11DisplayGuard.ThisProcessServesADisplayWhileItListensOnItsSocket", + "X11PresentChain.AFrameIsCopiedIntoAnImportedImageAndPresented", + "X11PresentChain.AResizeRetiresOldImagesAsTheyComeBack", + "X11PresentChain.AllImagesHeldWaitsThenGrowsToFourThenDropsTheFrame", + "X11PresentChain.AnImageComesBackWithIdleNotifyAndIsReused", + "X11PresentChain.ConfigureNotifyReportsTheNewSizeOnce", + "X11PresentChain.FailuresSendTheWindowBackToReadback", + "X11PresentChain.IntervalOneWaitsForThePreviousCompletionAndTargetsTheNextMsc", + "X11PresentChain.IntervalZeroIsUnpacedUntilACompletionIsOverdue", + "X11PresentChain.PartialDamageIsFlippedIntoTheUpdateRegion", + "X11PresentChain.TheChainFreesEveryPixmapAndReleasesEveryImage", + "X11PresentPath.Dri3WhenTheConnectionAndTheBackendHaveEverything", + "XfbBlockVaryingTest.AlsoAcceptsTheInstanceQualifiedSpelling", + "XfbBlockVaryingTest.CapturesAWholeBlockMemberArray", + "XfbBlockVaryingTest.CapturesAnonymousInstanceBlockMember", + "XfbBlockVaryingTest.CapturesBlockMemberElementsByBlockTypeName", + "XfbBlockVaryingTest.RejectsAnUnknownBlock", + "XfbBlockVaryingTest.RejectsAnUnknownBlockMember", + "XfbBlockVaryingTest.StillResolvesPlainOutputs", + "XfbFrontendOrderInvarianceTest.AsyncOff_ClipDistanceBeforeXfbChangesNothingInTheFrontend", + "XfbFrontendOrderInvarianceTest.AsyncOn_ClipDistanceBeforeXfbChangesNothingInTheFrontend", + "XfbFrontendOrderInvarianceTest.BLinksWhileAIsStillInFlight", + "XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly", + "XfbFrontendOrderInvarianceTest.EveryShapeActuallyLinks", + "XfbFrontendOrderInvarianceTest.FreshProcessAThenB", + "XfbFrontendOrderInvarianceTest.FreshProcessControlB", + "XfbFrontendOrderInvarianceTest.LongCaseSequenceLikeGlcts", + "XfbFrontendOrderInvarianceTest.NoMemoHitPossibleForB", + "XfbFrontendOrderInvarianceTest.PerContextStateBisection", + "XfbFrontendOrderInvarianceTest.RepeatedAbPairsAreBitStable" + ] + }, + "junit-integration-split/arm-inproc": { + "skipped": [ + "DirectGLES.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectGLES.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectGLES.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectGLES.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectGLES.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectGLES.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectGLES.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectGLES.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectGLES.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectGLES.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectGLES.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectGLES.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectGLES.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectGLES.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectGLES.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectGLES.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectGLES.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectGLES.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectGLES.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectGLES.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectGLES.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.PipeVerifyArmingScenario.Armed", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectGLES.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectGLES.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.Spawn.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Spawn.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Spawn.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Spawn.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "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", + "DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.Tcp.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Tcp.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Tcp.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Tcp.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectVulkan.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectVulkan.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectVulkan.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectVulkan.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectVulkan.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectVulkan.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectVulkan.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectVulkan.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectVulkan.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectVulkan.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectVulkan.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectVulkan.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectVulkan.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.PipeVerifyArmingScenario.Armed", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectVulkan.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectVulkan.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName" + ], + "names_from": "junit-integration-inproc-acceptance-inproc/integration" + }, + "junit-integration-split/arm-monolith": { + "skipped": [ + "DirectGLES.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectGLES.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectGLES.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.DualBlockScenario.TheTwoRolesHaveDistinctBlocks", + "DirectGLES.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.F1WireScenario.ClearBufferivPixels", + "DirectGLES.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectGLES.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectGLES.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectGLES.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectGLES.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectGLES.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectGLES.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectGLES.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectGLES.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectGLES.F1WireScenario.CopyTexImage2DPixels", + "DirectGLES.F1WireScenario.CopyTexSubImage2DPixels", + "DirectGLES.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectGLES.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.F1WireScenario.GenerateMipmapDepthPixels", + "DirectGLES.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectGLES.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectGLES.F1WireScenario.GenerateMipmapPixels", + "DirectGLES.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectGLES.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectGLES.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectGLES.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectGLES.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectGLES.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectGLES.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectGLES.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectGLES.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectGLES.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectGLES.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectGLES.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectGLES.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectGLES.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectGLES.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectGLES.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectGLES.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectGLES.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectGLES.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectGLES.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectGLES.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectGLES.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectGLES.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectGLES.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectGLES.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectGLES.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectGLES.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectGLES.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.PipeVerifyArmingScenario.Armed", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectGLES.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectGLES.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOff.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.Spawn.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Spawn.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Spawn.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Spawn.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "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", + "DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Tcp.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Tcp.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Tcp.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Tcp.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectVulkan.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectVulkan.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectVulkan.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectVulkan.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectVulkan.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectVulkan.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.DualBlockScenario.TheTwoRolesHaveDistinctBlocks", + "DirectVulkan.F1WireScenario.ClearBufferfiPixels", + "DirectVulkan.F1WireScenario.ClearBufferfvPixels", + "DirectVulkan.F1WireScenario.ClearBufferivPixels", + "DirectVulkan.F1WireScenario.ClearBufferuivPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectVulkan.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectVulkan.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectVulkan.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectVulkan.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectVulkan.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectVulkan.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectVulkan.F1WireScenario.CopyTexImage2DPixels", + "DirectVulkan.F1WireScenario.CopyTexSubImage2DPixels", + "DirectVulkan.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectVulkan.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapPixels", + "DirectVulkan.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectVulkan.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectVulkan.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectVulkan.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectVulkan.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectVulkan.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectVulkan.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectVulkan.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectVulkan.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectVulkan.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectVulkan.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectVulkan.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectVulkan.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectVulkan.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectVulkan.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectVulkan.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectVulkan.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectVulkan.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControl.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.AbaControlHandles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycle.Legacy.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectVulkan.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectVulkan.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectVulkan.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectVulkan.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectVulkan.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectVulkan.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectVulkan.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectVulkan.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectVulkan.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectVulkan.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectVulkan.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectVulkan.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectVulkan.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectVulkan.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectVulkan.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectVulkan.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectVulkan.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectVulkan.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectVulkan.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectVulkan.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectVulkan.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectVulkan.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.PipeVerifyArmingScenario.Armed", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectVulkan.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectVulkan.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectVulkan.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectVulkan.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName" + ], + "names_from": "junit-integration-inproc-acceptance-inproc/integration" + }, + "junit-integration-split/control": { + "skipped": [], + "names": [ + "DirectGLES.Split.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectGLES.Split.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectGLES.Split.SmallRing.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "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.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.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.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", + "DirectGLES.Spawn.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Spawn.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Spawn.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords" + ], + "names": [ + "DirectGLES.Spawn.AdoptT0Disallowed.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Spawn.AdoptT0Disallowed.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Spawn.AdoptTier0.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectGLES.Spawn.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.Spawn.AsyncOff.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Spawn.AsyncOn.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectGLES.Spawn.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.Spawn.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.Spawn.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.Spawn.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.Spawn.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.Spawn.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.Spawn.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.Spawn.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.Spawn.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.Spawn.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.Spawn.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.Spawn.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.Spawn.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectGLES.Spawn.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.Spawn.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectGLES.Spawn.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectGLES.Spawn.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectGLES.Spawn.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectGLES.Spawn.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectGLES.Spawn.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectGLES.Spawn.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectGLES.Spawn.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Spawn.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectGLES.Spawn.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectGLES.Spawn.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Spawn.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectGLES.Spawn.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectGLES.Spawn.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectGLES.Spawn.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectGLES.Spawn.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectGLES.Spawn.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectGLES.Spawn.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectGLES.Spawn.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectGLES.Spawn.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectGLES.Spawn.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectGLES.Spawn.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Spawn.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Spawn.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.Spawn.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.Spawn.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.Spawn.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.Spawn.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.Spawn.Ct.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectGLES.Spawn.Ct.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.Spawn.Ct.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.Spawn.Ct.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectGLES.Spawn.Ct.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectGLES.Spawn.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.Spawn.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Spawn.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Spawn.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Spawn.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectGLES.Spawn.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectGLES.Spawn.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectGLES.Spawn.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectGLES.Spawn.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectGLES.Spawn.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectGLES.Spawn.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectGLES.Spawn.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectGLES.Spawn.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectGLES.Spawn.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectGLES.Spawn.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectGLES.Spawn.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectGLES.Spawn.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectGLES.Spawn.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectGLES.Spawn.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectGLES.Spawn.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectGLES.Spawn.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectGLES.Spawn.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectGLES.Spawn.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectGLES.Spawn.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.Spawn.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectGLES.Spawn.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectGLES.Spawn.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectGLES.Spawn.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectGLES.Spawn.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectGLES.Spawn.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectGLES.Spawn.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectGLES.Spawn.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectGLES.Spawn.F1.F1WireScenario.CopyTexImage2DPixels", + "DirectGLES.Spawn.F1.F1WireScenario.CopyTexSubImage2DPixels", + "DirectGLES.Spawn.F1.F1WireScenario.GenerateMipmapDepthPixels", + "DirectGLES.Spawn.F1.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectGLES.Spawn.F1.F1WireScenario.GenerateMipmapPixels", + "DirectGLES.Spawn.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.Spawn.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.Spawn.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectGLES.Spawn.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectGLES.Spawn.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectGLES.Spawn.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectGLES.Spawn.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectGLES.Spawn.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.Spawn.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectGLES.Spawn.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.Spawn.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectGLES.Spawn.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectGLES.Spawn.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectGLES.Spawn.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectGLES.Spawn.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectGLES.Spawn.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.Spawn.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectGLES.Spawn.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.Spawn.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectGLES.Spawn.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.Spawn.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectGLES.Spawn.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.Spawn.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.Spawn.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Spawn.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Spawn.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectGLES.Spawn.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Spawn.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Spawn.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectGLES.Spawn.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectGLES.Spawn.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectGLES.Spawn.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.Spawn.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Spawn.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Spawn.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Spawn.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.Spawn.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Spawn.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.Spawn.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectGLES.Spawn.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectGLES.Spawn.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectGLES.Spawn.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectGLES.Spawn.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Spawn.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectGLES.Spawn.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectGLES.Spawn.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectGLES.Spawn.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectGLES.Spawn.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectGLES.Spawn.GuiBatchScenario.Baseline", + "DirectGLES.Spawn.GuiBatchScenario.BlendAndDepth", + "DirectGLES.Spawn.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectGLES.Spawn.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectGLES.Spawn.GuiBatchScenario.ShortIndices", + "DirectGLES.Spawn.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectGLES.Spawn.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectGLES.Spawn.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectGLES.Spawn.GuiBatchScenario.TwoBuildersWideIndices", + "DirectGLES.Spawn.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectGLES.Spawn.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.Spawn.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectGLES.Spawn.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectGLES.Spawn.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectGLES.Spawn.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectGLES.Spawn.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectGLES.Spawn.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectGLES.Spawn.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectGLES.Spawn.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectGLES.Spawn.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectGLES.Spawn.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectGLES.Spawn.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectGLES.Spawn.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectGLES.Spawn.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectGLES.Spawn.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectGLES.Spawn.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectGLES.Spawn.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectGLES.Spawn.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectGLES.Spawn.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2D", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture3D", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureCube", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectGLES.Spawn.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture1D", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture1DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2D", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture3D", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureCube", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectGLES.Spawn.ImageTargetKindScenario.StoresTextureRectangle", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectGLES.Spawn.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Spawn.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectGLES.Spawn.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectGLES.Spawn.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectGLES.Spawn.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectGLES.Spawn.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Spawn.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Spawn.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectGLES.Spawn.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectGLES.Spawn.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectGLES.Spawn.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectGLES.Spawn.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectGLES.Spawn.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectGLES.Spawn.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectGLES.Spawn.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectGLES.Spawn.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectGLES.Spawn.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Spawn.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Spawn.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Spawn.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Spawn.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectGLES.Spawn.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectGLES.Spawn.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectGLES.Spawn.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.Spawn.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.Spawn.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectGLES.Spawn.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Spawn.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectGLES.Spawn.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Spawn.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.Spawn.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectGLES.Spawn.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.Spawn.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectGLES.Spawn.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectGLES.Spawn.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectGLES.Spawn.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectGLES.Spawn.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Spawn.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectGLES.Spawn.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Spawn.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectGLES.Spawn.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.Spawn.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectGLES.Spawn.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectGLES.Spawn.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectGLES.Spawn.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectGLES.Spawn.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.Spawn.OrientationScenario.OffscreenPassRendersUpright", + "DirectGLES.Spawn.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectGLES.Spawn.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectGLES.Spawn.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.Spawn.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectGLES.Spawn.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.Spawn.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectGLES.Spawn.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectGLES.Spawn.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectGLES.Spawn.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectGLES.Spawn.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectGLES.Spawn.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectGLES.Spawn.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectGLES.Spawn.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectGLES.Spawn.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectGLES.Spawn.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectGLES.Spawn.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectGLES.Spawn.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectGLES.Spawn.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectGLES.Spawn.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectGLES.Spawn.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectGLES.Spawn.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Spawn.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectGLES.Spawn.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Spawn.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Spawn.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.Spawn.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.Spawn.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.Spawn.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.Spawn.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.Spawn.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.Spawn.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.Spawn.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.Spawn.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.Spawn.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectGLES.Spawn.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Spawn.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectGLES.Spawn.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.Spawn.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectGLES.Spawn.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectGLES.Spawn.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectGLES.Spawn.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectGLES.Spawn.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.Spawn.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Spawn.PointSizeDemotion.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Spawn.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Spawn.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Spawn.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Spawn.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectGLES.Spawn.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectGLES.Spawn.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectGLES.Spawn.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectGLES.Spawn.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectGLES.Spawn.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectGLES.Spawn.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectGLES.Spawn.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectGLES.Spawn.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectGLES.Spawn.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectGLES.Spawn.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectGLES.Spawn.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectGLES.Spawn.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectGLES.Spawn.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectGLES.Spawn.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectGLES.Spawn.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectGLES.Spawn.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectGLES.Spawn.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectGLES.Spawn.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectGLES.Spawn.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectGLES.Spawn.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectGLES.Spawn.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectGLES.Spawn.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectGLES.Spawn.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectGLES.Spawn.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectGLES.Spawn.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.Spawn.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectGLES.Spawn.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectGLES.Spawn.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectGLES.Spawn.ResidentIndexScenario.PromotedDynamicEbo", + "DirectGLES.Spawn.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Spawn.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectGLES.Spawn.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Spawn.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectGLES.Spawn.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectGLES.Spawn.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectGLES.Spawn.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectGLES.Spawn.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectGLES.Spawn.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectGLES.Spawn.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectGLES.Spawn.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectGLES.Spawn.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectGLES.Spawn.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.Spawn.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.Spawn.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.Spawn.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.Spawn.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.Spawn.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.Spawn.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.Spawn.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.Spawn.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Spawn.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Spawn.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Spawn.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.Spawn.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.Spawn.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectGLES.Spawn.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectGLES.Spawn.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectGLES.Spawn.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectGLES.Spawn.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Spawn.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectGLES.Spawn.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectGLES.Spawn.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectGLES.Spawn.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectGLES.Spawn.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectGLES.Spawn.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectGLES.Spawn.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectGLES.Spawn.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Spawn.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Spawn.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectGLES.Spawn.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectGLES.Spawn.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectGLES.Spawn.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.Spawn.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.Spawn.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.Spawn.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectGLES.Spawn.TextureUploadShape.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.Spawn.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectGLES.Spawn.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectGLES.Spawn.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Spawn.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Spawn.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectGLES.Spawn.TextureViewScenario.CoherencyIsBidirectional", + "DirectGLES.Spawn.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectGLES.Spawn.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectGLES.Spawn.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectGLES.Spawn.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectGLES.Spawn.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectGLES.Spawn.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectGLES.Spawn.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectGLES.Spawn.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectGLES.Spawn.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectGLES.Spawn.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectGLES.Spawn.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectGLES.Spawn.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectGLES.Spawn.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectGLES.Spawn.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.Spawn.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Spawn.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Spawn.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectGLES.Spawn.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectGLES.Spawn.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.Spawn.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectGLES.Spawn.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectGLES.Spawn.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectGLES.Spawn.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Spawn.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Spawn.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Spawn.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Spawn.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Spawn.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectGLES.Spawn.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectGLES.Spawn.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectGLES.Spawn.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectGLES.Spawn.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectGLES.Spawn.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectGLES.Spawn.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectGLES.Spawn.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectGLES.Spawn.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectGLES.Spawn.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectGLES.Spawn.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectGLES.Spawn.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Spawn.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectGLES.Spawn.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectGLES.Spawn.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.Spawn.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectGLES.Spawn.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Spawn.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectGLES.Spawn.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectGLES.Spawn.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectGLES.Spawn.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectGLES.Spawn.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectGLES.Spawn.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectGLES.Spawn.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectGLES.Spawn.WidenedPacked16.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Spawn.WidenedPacked16.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Spawn.WidenedPacked16.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Spawn.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectGLES.Spawn.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectGLES.Spawn.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectGLES.Spawn.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.Spawn.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectGLES.Spawn.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectGLES.Spawn.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.Spawn.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.Spawn.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectGLES.Spawn.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "SpawnLane.EventForfeitPeer" + ] + }, + "junit-integration-split/split-baseline": { + "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_from": "junit-integration-split-strict/strict-split" + }, + "junit-integration-split/tcp-baseline": { + "skipped": [ + "DirectGLES.Tcp.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Tcp.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Tcp.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Tcp.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords" + ], + "names": [ + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Tcp.AdoptTier0.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Tcp.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectGLES.Tcp.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.Tcp.AsyncOff.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Tcp.AsyncOn.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectGLES.Tcp.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.Tcp.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.Tcp.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.Tcp.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.Tcp.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.Tcp.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.Tcp.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.Tcp.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.Tcp.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.Tcp.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.Tcp.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.Tcp.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.Tcp.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectGLES.Tcp.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.Tcp.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectGLES.Tcp.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectGLES.Tcp.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectGLES.Tcp.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectGLES.Tcp.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectGLES.Tcp.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectGLES.Tcp.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectGLES.Tcp.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Tcp.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectGLES.Tcp.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectGLES.Tcp.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Tcp.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectGLES.Tcp.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectGLES.Tcp.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectGLES.Tcp.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectGLES.Tcp.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectGLES.Tcp.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectGLES.Tcp.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectGLES.Tcp.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectGLES.Tcp.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectGLES.Tcp.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectGLES.Tcp.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Tcp.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Tcp.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.Tcp.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.Tcp.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.Tcp.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.Tcp.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.Tcp.Ct.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectGLES.Tcp.Ct.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.Tcp.Ct.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.Tcp.Ct.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectGLES.Tcp.Ct.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectGLES.Tcp.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.Tcp.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Tcp.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Tcp.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Tcp.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectGLES.Tcp.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectGLES.Tcp.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectGLES.Tcp.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectGLES.Tcp.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectGLES.Tcp.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectGLES.Tcp.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectGLES.Tcp.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectGLES.Tcp.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectGLES.Tcp.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectGLES.Tcp.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectGLES.Tcp.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectGLES.Tcp.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectGLES.Tcp.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectGLES.Tcp.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectGLES.Tcp.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectGLES.Tcp.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectGLES.Tcp.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectGLES.Tcp.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectGLES.Tcp.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.Tcp.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectGLES.Tcp.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectGLES.Tcp.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectGLES.Tcp.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectGLES.Tcp.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectGLES.Tcp.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectGLES.Tcp.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectGLES.Tcp.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectGLES.Tcp.F1.F1WireScenario.CopyTexImage2DPixels", + "DirectGLES.Tcp.F1.F1WireScenario.CopyTexSubImage2DPixels", + "DirectGLES.Tcp.F1.F1WireScenario.GenerateMipmapDepthPixels", + "DirectGLES.Tcp.F1.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectGLES.Tcp.F1.F1WireScenario.GenerateMipmapPixels", + "DirectGLES.Tcp.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.Tcp.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.Tcp.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectGLES.Tcp.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectGLES.Tcp.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectGLES.Tcp.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectGLES.Tcp.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectGLES.Tcp.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.Tcp.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectGLES.Tcp.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.Tcp.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectGLES.Tcp.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectGLES.Tcp.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectGLES.Tcp.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectGLES.Tcp.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectGLES.Tcp.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.Tcp.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectGLES.Tcp.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.Tcp.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectGLES.Tcp.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.Tcp.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectGLES.Tcp.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.Tcp.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.Tcp.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Tcp.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Tcp.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectGLES.Tcp.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Tcp.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Tcp.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectGLES.Tcp.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectGLES.Tcp.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectGLES.Tcp.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.Tcp.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Tcp.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Tcp.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Tcp.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.Tcp.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Tcp.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.Tcp.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectGLES.Tcp.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectGLES.Tcp.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectGLES.Tcp.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectGLES.Tcp.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Tcp.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectGLES.Tcp.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectGLES.Tcp.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectGLES.Tcp.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectGLES.Tcp.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectGLES.Tcp.GuiBatchScenario.Baseline", + "DirectGLES.Tcp.GuiBatchScenario.BlendAndDepth", + "DirectGLES.Tcp.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectGLES.Tcp.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectGLES.Tcp.GuiBatchScenario.ShortIndices", + "DirectGLES.Tcp.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectGLES.Tcp.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectGLES.Tcp.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectGLES.Tcp.GuiBatchScenario.TwoBuildersWideIndices", + "DirectGLES.Tcp.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectGLES.Tcp.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.Tcp.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectGLES.Tcp.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectGLES.Tcp.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectGLES.Tcp.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectGLES.Tcp.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectGLES.Tcp.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectGLES.Tcp.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectGLES.Tcp.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectGLES.Tcp.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectGLES.Tcp.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectGLES.Tcp.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectGLES.Tcp.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectGLES.Tcp.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectGLES.Tcp.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectGLES.Tcp.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectGLES.Tcp.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectGLES.Tcp.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectGLES.Tcp.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2D", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture3D", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureCube", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectGLES.Tcp.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture1D", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture1DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2D", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture3D", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureCube", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectGLES.Tcp.ImageTargetKindScenario.StoresTextureRectangle", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectGLES.Tcp.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Tcp.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectGLES.Tcp.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectGLES.Tcp.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectGLES.Tcp.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectGLES.Tcp.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Tcp.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Tcp.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectGLES.Tcp.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectGLES.Tcp.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectGLES.Tcp.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectGLES.Tcp.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectGLES.Tcp.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectGLES.Tcp.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectGLES.Tcp.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectGLES.Tcp.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectGLES.Tcp.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Tcp.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Tcp.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Tcp.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Tcp.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectGLES.Tcp.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectGLES.Tcp.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectGLES.Tcp.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.Tcp.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.Tcp.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectGLES.Tcp.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Tcp.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectGLES.Tcp.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Tcp.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.Tcp.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectGLES.Tcp.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.Tcp.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectGLES.Tcp.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectGLES.Tcp.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectGLES.Tcp.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectGLES.Tcp.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Tcp.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectGLES.Tcp.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Tcp.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectGLES.Tcp.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.Tcp.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectGLES.Tcp.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectGLES.Tcp.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectGLES.Tcp.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectGLES.Tcp.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.Tcp.OrientationScenario.OffscreenPassRendersUpright", + "DirectGLES.Tcp.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectGLES.Tcp.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectGLES.Tcp.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.Tcp.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectGLES.Tcp.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.Tcp.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectGLES.Tcp.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectGLES.Tcp.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectGLES.Tcp.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectGLES.Tcp.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectGLES.Tcp.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectGLES.Tcp.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectGLES.Tcp.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectGLES.Tcp.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectGLES.Tcp.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectGLES.Tcp.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectGLES.Tcp.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectGLES.Tcp.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectGLES.Tcp.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectGLES.Tcp.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectGLES.Tcp.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Tcp.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectGLES.Tcp.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Tcp.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Tcp.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.Tcp.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.Tcp.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.Tcp.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.Tcp.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.Tcp.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.Tcp.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.Tcp.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.Tcp.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.Tcp.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectGLES.Tcp.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Tcp.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectGLES.Tcp.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.Tcp.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectGLES.Tcp.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectGLES.Tcp.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectGLES.Tcp.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectGLES.Tcp.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.Tcp.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Tcp.PointSizeDemotion.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Tcp.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Tcp.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Tcp.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Tcp.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectGLES.Tcp.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectGLES.Tcp.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectGLES.Tcp.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectGLES.Tcp.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectGLES.Tcp.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectGLES.Tcp.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectGLES.Tcp.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectGLES.Tcp.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectGLES.Tcp.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectGLES.Tcp.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectGLES.Tcp.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectGLES.Tcp.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectGLES.Tcp.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectGLES.Tcp.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectGLES.Tcp.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectGLES.Tcp.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectGLES.Tcp.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectGLES.Tcp.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectGLES.Tcp.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectGLES.Tcp.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectGLES.Tcp.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectGLES.Tcp.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectGLES.Tcp.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectGLES.Tcp.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectGLES.Tcp.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.Tcp.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectGLES.Tcp.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectGLES.Tcp.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectGLES.Tcp.ResidentIndexScenario.PromotedDynamicEbo", + "DirectGLES.Tcp.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Tcp.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectGLES.Tcp.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Tcp.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectGLES.Tcp.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectGLES.Tcp.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectGLES.Tcp.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectGLES.Tcp.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectGLES.Tcp.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectGLES.Tcp.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectGLES.Tcp.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectGLES.Tcp.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectGLES.Tcp.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.Tcp.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.Tcp.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.Tcp.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.Tcp.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.Tcp.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.Tcp.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.Tcp.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.Tcp.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Tcp.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Tcp.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Tcp.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.Tcp.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.Tcp.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectGLES.Tcp.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectGLES.Tcp.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectGLES.Tcp.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectGLES.Tcp.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Tcp.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectGLES.Tcp.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectGLES.Tcp.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectGLES.Tcp.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectGLES.Tcp.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectGLES.Tcp.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectGLES.Tcp.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectGLES.Tcp.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Tcp.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Tcp.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectGLES.Tcp.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectGLES.Tcp.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectGLES.Tcp.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.Tcp.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.Tcp.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.Tcp.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectGLES.Tcp.TextureUploadShape.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.Tcp.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectGLES.Tcp.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectGLES.Tcp.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Tcp.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Tcp.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectGLES.Tcp.TextureViewScenario.CoherencyIsBidirectional", + "DirectGLES.Tcp.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectGLES.Tcp.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectGLES.Tcp.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectGLES.Tcp.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectGLES.Tcp.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectGLES.Tcp.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectGLES.Tcp.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectGLES.Tcp.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectGLES.Tcp.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectGLES.Tcp.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectGLES.Tcp.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectGLES.Tcp.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectGLES.Tcp.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectGLES.Tcp.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.Tcp.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Tcp.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Tcp.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectGLES.Tcp.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectGLES.Tcp.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.Tcp.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectGLES.Tcp.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectGLES.Tcp.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectGLES.Tcp.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Tcp.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Tcp.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Tcp.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Tcp.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Tcp.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectGLES.Tcp.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectGLES.Tcp.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectGLES.Tcp.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectGLES.Tcp.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectGLES.Tcp.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectGLES.Tcp.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectGLES.Tcp.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectGLES.Tcp.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectGLES.Tcp.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectGLES.Tcp.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectGLES.Tcp.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Tcp.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectGLES.Tcp.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectGLES.Tcp.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.Tcp.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectGLES.Tcp.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Tcp.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectGLES.Tcp.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectGLES.Tcp.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectGLES.Tcp.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectGLES.Tcp.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectGLES.Tcp.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectGLES.Tcp.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectGLES.Tcp.WidenedPacked16.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Tcp.WidenedPacked16.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Tcp.WidenedPacked16.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Tcp.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectGLES.Tcp.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectGLES.Tcp.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectGLES.Tcp.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.Tcp.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectGLES.Tcp.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectGLES.Tcp.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.Tcp.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.Tcp.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectGLES.Tcp.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "TcpLane.ControlFrameFuzz", + "TcpLane.EventForfeitPeer", + "TcpLane.SupervisorProtocolControls", + "TcpServer.Start", + "TcpServer.Start.P8aForcedDs", + "TcpServer.Start.P8aNoViewportArrayEmulation", + "TcpServer.Start.P8aPointSizeDemotion", + "TcpServer.Start.P8aUnlocatedIoBlocks", + "TcpServer.Start.P8aWidenedPacked16", + "TcpServer.Stop", + "TcpServer.Stop.P8aForcedDs", + "TcpServer.Stop.P8aNoViewportArrayEmulation", + "TcpServer.Stop.P8aPointSizeDemotion", + "TcpServer.Stop.P8aUnlocatedIoBlocks", + "TcpServer.Stop.P8aWidenedPacked16" + ] + }, + "junit-integration-split/unit-split": { + "skipped": [ + "LogLevel.AssertIsLiveInDebugBuilds", + "LogLevel.DebugBuildKeepsEverything", + "PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead", + "PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob", + "PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial", + "PipeInputsTest.MutatedFieldIsNamedAtRead", + "PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry", + "PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues", + "ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName", + "ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn", + "XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly" + ], + "names": [ + "AdoptTierStream.AClientNamingT0OrT1IsRefusedOnceAndItsMapPersistentIsDeclined", + "AdoptTierStream.AServerNamingT0RefusesOncePerSessionAndServesT2", + "AdoptTierStream.AnUnsetKnobRunsT2OnAStreamQuietlyAndCountsTheFallback", + "ApplierOwnershipTest.AGroupKeepsItsRecordsUntilItsLastContextGoes", + "ApplierOwnershipTest.AThreadWithNoSessionStillGetsTheProcessWideApplier", + "ApplierOwnershipTest.TheSameHandleInTwoNonsharedContextsIsTwoRecords", + "ApplierOwnershipTest.TwoContextsOfOneShareGroupShareRecordsAndNotWorkingState", + "ApplierOwnershipTest.TwoSessionsThatNameTheSameGroupDoNotShareAnything", + "ApplierResetWireRoundTrip.TheSerialSequenceIsAssertedAndTheServerResetRuns", + "AsyncCompileTest.CompileIsFullySynchronousWithAsyncOff", + "AsyncCompileTest.CompileShaderReturnsBeforeTheWorkIsDone", + "AsyncCompileTest.ConcurrentCompilesShareThePreprocessCacheSafely", + "AsyncCompileTest.DeleteShaderWhileACompileIsPending", + "AsyncCompileTest.DeleteShaderWhileAttachedKeepsThePendingCompileAlive", + "AsyncCompileTest.FailingCompileLogIsByteIdenticalAcrossModes", + "AsyncCompileTest.IdenticalShaderSourceOverAPendingCompileKeepsTheJob", + "AsyncCompileTest.LinkDiagnosticsQuoteTheAsyncCompileLog", + "AsyncCompileTest.ManyShadersCompileAndLinkCorrectlyWithAsyncOn", + "AsyncCompileTest.RepeatedCompileShaderOnAPendingObjectEnqueuesOneJob", + "AsyncCompileTest.ShaderSourceOverAPendingCompileCancelsAndTheNewSourceWins", + "AsyncCompileTest.StressCompileQueryResourceDeleteInterleaved", + "AsyncLinkTest.AttachShaderOverAPendingLinkKeepsTheLinkResult", + "AsyncLinkTest.BindAttribLocationOverAPendingLinkDoesNotDisturbIt", + "AsyncLinkTest.CreateShaderProgramvLinksUnderAsync", + "AsyncLinkTest.DeleteProgramWhileALinkIsPending", + "AsyncLinkTest.DetachAndDeleteShadersOverAPendingLinkKeepsTheLinkResult", + "AsyncLinkTest.DrawThroughAPipelineWithAPendingStageProgramJoinsFirst", + "AsyncLinkTest.FailingLinkLogIsIdenticalAcrossModes", + "AsyncLinkTest.LinkIsFullySynchronousWithAsyncOff", + "AsyncLinkTest.LinkProgramReturnsBeforeTheWorkIsDone", + "AsyncLinkTest.LinkWithNoShadersFailsIdenticallyInBothModes", + "AsyncLinkTest.ManyProgramsSharingOneShaderPairAgreeOnTheirSpirv", + "AsyncLinkTest.PackShapedBurstCompilesLinksAndQueriesEverything", + "AsyncLinkTest.ProgramBinaryOverAPendingLinkForcesLinkFalse", + "AsyncLinkTest.ReadingLinkStatusDoesNotSettleTheSpirvJob", + "AsyncLinkTest.RelinkOverAPendingLinkPublishesTheSecondLink", + "AsyncLinkTest.StressLinkQueryRelinkDeleteInterleaved", + "AsyncLinkTest.TransformFeedbackVaryingsOverAPendingLinkReportsTheFirstLink", + "AsyncLinkTest.TwoProgramsSharingAShaderGenerateIdenticalSpirv", + "AsyncSpirvPhaseTest.AFragmentOutputRangeFailureIsDecidedInPhaseA", + "AsyncSpirvPhaseTest.ALinkThatFailsNeverProducesSpirv", + "AsyncSpirvPhaseTest.ALinkedProgramWhoseSpirvJobWasCancelledDegradesInsteadOfFaulting", + "AsyncSpirvPhaseTest.AsyncOffAndAsyncOnProduceIdenticalSpirvAndShadow", + "AsyncSpirvPhaseTest.AsyncOffNeverProducesALinkedProgramWithoutSpirv", + "AsyncSpirvPhaseTest.DeletingAProgramWithAPendingSpirvJobDoesNotBlock", + "AsyncSpirvPhaseTest.EveryReflectionQueryAnswersWhileTheSpirvJobIsOutstanding", + "AsyncSpirvPhaseTest.IrisWeatherProgramReplaysCleanlyThroughBothPhases", + "AsyncSpirvPhaseTest.RelinkingOverAPendingSpirvJobIsClean", + "AsyncSpirvPhaseTest.TheBufferedWriteValveFallsThroughToADirectWriteWithoutLosingOrder", + "AsyncSpirvPhaseTest.TheReplayMovesTheUboContentVersionExactlyLikeADirectWrite", + "AsyncSpirvPhaseTest.TheSpirvPublishBumpsTheLinkObservableVersions", + "AsyncSpirvPhaseTest.UniformWritesInsideTheWindowReplayExactly", + "AsyncTeardown.DestroyWithCompilesAndLinksInFlight", + "BakeImageFormatQualifiersTest.ADeclarationWithNoLayoutGetsOne", + "BakeImageFormatQualifiersTest.ADeclaredFormatIsNeverOverwritten", + "BakeImageFormatQualifiersTest.AFormatlessDeclarationGetsTheBoundFormat", + "BakeImageFormatQualifiersTest.AnEmptyMapOrAnImagelessShaderIsANoOp", + "BakeImageFormatQualifiersTest.OnlyTheNamedUniformIsTouched", + "BakeImageFormatQualifiersTest.TheWrittenFormatSurvivesTheLaterImagePasses", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/DriverPostIterationRPWitness # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTesc # GetParam() = 64-byte object <39-CE 08-EB 44-56 00-00 5B-CE 08-EB 44-56 00-00 D6-CD 08-EB 44-56 00-00 98-CE 08-EB 44-56 00-00 01-00 00-00 00-10 40-00 00-03 01-00 00-00 00-00 30-9F 17-EB 44-56 00-00 BF-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTese # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeVert # GetParam() = 64-byte object <77-CD 08-EB 44-56 00-00 99-CD 08-EB 44-56 00-00 D6-CD 08-EB 44-56 00-00 13-CE 08-EB 44-56 00-00 00-00 00-00 00-10 40-00 00-03 01-00 00-00 00-00 C0-9A 17-EB 44-56 00-00 1A-01 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitFragment # GetParam() = 64-byte object <05-C8 08-EB 44-56 00-00 1B-C8 08-EB 44-56 00-00 AC-C7 08-EB 44-56 00-00 58-C8 08-EB 44-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 70-4D 17-EB 44-56 00-00 E5-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitVertex # GetParam() = 64-byte object <5B-C7 08-EB 44-56 00-00 6F-C7 08-EB 44-56 00-00 AC-C7 08-EB 44-56 00-00 EB-C7 08-EB 44-56 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 80-42 17-EB 44-56 00-00 BA-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapFragment # GetParam() = 64-byte object <46-CA 08-EB 44-56 00-00 5E-CA 08-EB 44-56 00-00 E9-C9 08-EB 44-56 00-00 9D-CA 08-EB 44-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 60-64 17-EB 44-56 00-00 39-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapVertex # GetParam() = 64-byte object <94-C9 08-EB 44-56 00-00 AA-C9 08-EB 44-56 00-00 E9-C9 08-EB 44-56 00-00 2A-CA 08-EB 44-56 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 30-59 17-EB 44-56 00-00 CC-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleDepthResolveFragment # GetParam() = 64-byte object <89-CB 08-EB 44-56 00-00 AD-CB 08-EB 44-56 00-00 1E-CB 08-EB 44-56 00-00 F8-CB 08-EB 44-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 A0-71 17-EB 44-56 00-00 BC-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleResolveVertex # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleStencilResolveFragment # GetParam() = 64-byte object <22-CC 08-EB 44-56 00-00 48-CC 08-EB 44-56 00-00 1E-CB 08-EB 44-56 00-00 95-CC 08-EB 44-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 90-74 17-EB 44-56 00-00 DA-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertFragment # GetParam() = 64-byte object <22-C9 08-EB 44-56 00-00 39-C9 08-EB 44-56 00-00 C7-C8 08-EB 44-56 00-00 77-C9 08-EB 44-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 40-56 17-EB 44-56 00-00 B9-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertVertex # GetParam() = 64-byte object <74-C8 08-EB 44-56 00-00 89-C8 08-EB 44-56 00-00 C7-C8 08-EB 44-56 00-00 07-C9 08-EB 44-56 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 10-51 17-EB 44-56 00-00 4B-01 00-00 00-00 00-00>", + "BaseInstanceCapabilities.RequiresTheExtensionAndAllThreeEntryPoints", + "BaseInstanceInjectionGate.DrawIdAndBaseVertexArePromotedRegardless", + "BaseInstanceInjectionGate.DriverWithVertexStorageBlocksGetsTheIndirectView", + "BaseInstanceInjectionGate.DriverWithoutVertexStorageBlocksDeclaresNoBlockAtAll", + "BaseInstanceInjectionGate.WithoutTheBlockBaseInstanceFallsBackToThePlainUniform", + "BaseInstanceInjectionGate.WithoutTheBlockInstanceIdRebaseCollapsesToIdentity", + "BufferTest.ABackendWithAResidentSubDataOpTakesACopyAtTheDestinationOffset", + "BufferTest.ABackendWithAResidentSubDataOpTakesAGlBufferSubDataAtItsOffset", + "BufferTest.ABackendWithAResidentSubDataOpTakesAnExplicitlyFlushedRangeTheSameWay", + "BufferTest.ABackendWithAResidentSubDataOpTakesTheExpandedClearPattern", + "BufferTest.ABackendWithAResidentSubDataOpTakesTheUnmappedBytesForAGpuOrderedLanding", + "BufferTest.ANonPersistentReadWriteRangeMapOfAnAdoptedStoreLandsAtUnmap", + "BufferTest.ANonPersistentWriteMapOfAShadowBackedStoreStillFlushesThroughTheBackend", + "BufferTest.ARangeMapAtAnUnalignedOffsetOfAnAdoptedStoreLandsInPlace", + "BufferTest.AStorageBindingDoesNotAdoptTheStoreWhileTheApplicationHoldsAMapping", + "BufferTest.AWriteMapInvalidatingAnAdoptedStoreLandsTheWholeRangeAtUnmap", + "BufferTest.AWriteMapThatDiscardsWhatItMapsDoesNotReconcileAnAdoptedStoreAtMapTime", + "BufferTest.AZeroLengthExplicitFlushOfAnAdoptedStoreLeavesItUndefined", + "BufferTest.AcquireMemory", + "BufferTest.AcquireMemoryRangeWithExplicit", + "BufferTest.AcquireMemoryRangeWithoutExplicit", + "BufferTest.AnExplicitFlushOfAPersistentMapOfAnAdoptedStoreOnlyPublishesTheChange", + "BufferTest.AnExplicitFlushOfAWriteMapOfAnAdoptedStoreLandsOnlyTheFlushedBytes", + "BufferTest.BindBufferBaseZeroUnbindsBindingPoint", + "BufferTest.BindBufferRangeEnforcesUniformAndTransformFeedbackAlignment", + "BufferTest.BindBufferRangeRejectsMisalignedShaderStorageOffset", + "BufferTest.BindBufferRangeRejectsNegativeOffsetAndNonPositiveSize", + "BufferTest.BindBufferRangeZeroUnbindsBindingPoint", + "BufferTest.BindBuffersBaseChecksTheWholeRangeBeforeBindingAnything", + "BufferTest.BindBuffersRangeAppliesTheOffsetAndSizeGatesPerElement", + "BufferTest.BindNeverGeneratedBufferNameIsInvalidOperation", + "BufferTest.Binding", + "BufferTest.BufferStorageReportsTheUnboundTargetBeforeSizeAndFlags", + "BufferTest.BufferSubDataRejectsOnlyRangesOverlappingTheMapping", + "BufferTest.ClearBufferDataConvertsOneClientPixelBeforeRepeatingIt", + "BufferTest.ClearBufferDataRejectsInvalidPixelFormatTypePairs", + "BufferTest.ClearBufferSubDataAcceptsSignedNormalizedIntPattern", + "BufferTest.ClearBufferSubDataInitializesCompleteIrisStaticSsbo", + "BufferTest.ClearBufferSubDataInitializesIrisStaticSsboRange", + "BufferTest.ClearBufferSubDataRejectsUnboundTarget", + "BufferTest.ClearNamedBufferDataZeroesStorage", + "BufferTest.ClearNamedBufferSubDataAcceptsSignedNormalizedIntPattern", + "BufferTest.ClearNamedBufferSubDataRepeatsPattern", + "BufferTest.CopyBufferSubData", + "BufferTest.CopyNamedBufferSubDataCopiesBetweenDSABuffers", + "BufferTest.CreateBuffersCreatesObjectsImmediately", + "BufferTest.DeleteBufferObject", + "BufferTest.DeleteGeneratedButUnboundBufferNameReleasesReservationAndBindFails", + "BufferTest.DeleteOfUnknownOrAlreadyDeletedBufferNameIsSilent", + "BufferTest.ExplicitFlushOfARangeMapFollowsTheAlignmentBias", + "BufferTest.GenerateManyNames_NoPrematureCreation", + "BufferTest.GetBufferSubDataNoBufferBound", + "BufferTest.GetBufferSubDataRoundTrip", + "BufferTest.GetInteger64vMaxShaderStorageBlockSize", + "BufferTest.GetIntegervAnswersSsboAndAtomicCounterLimits", + "BufferTest.GlBufferSubDataIntoAnAdoptedStoreLandsInPlaceWithoutABackendTransfer", + "BufferTest.GlClearBufferSubDataRepeatsItsPatternThroughAnAdoptedStoreInPlace", + "BufferTest.GlCopyBufferSubDataIntoAnAdoptedStoreLandsAtTheDestinationOffset", + "BufferTest.GlMapBufferWriteOnlyAndReadWriteOfAnAdoptedStoreLandAtUnmap", + "BufferTest.ImmutableStorageOnAnAdoptedBufferHandsTheMappingBackToo", + "BufferTest.IndexedBufferSizeQueryReportsTheRequestedSizeNotTheBuffersStorage", + "BufferTest.MapBufferRangeAndUnmapBufferReseedAnAdoptedShaderStorageBuffer", + "BufferTest.MappedPointersHonourTheAdvertisedMapBufferAlignment", + "BufferTest.ParameterBufferBindingAndQuery", + "BufferTest.PartialUpdate", + "BufferTest.PingPong", + "BufferTest.RedefiningANonAdoptedBufferIsUnchanged", + "BufferTest.RedefiningAnAdoptedBufferAtANewSizeStaysInBounds", + "BufferTest.RedefiningAnAdoptedBufferHandsTheMappingBack", + "BufferTest.RedefiningAnAdoptedBufferToZeroBytesLeavesItOnTheShadow", + "BufferTest.RespecifyingAShadowBackedStoreWhileItIsMappedPushesNoRangeDown", + "BufferTest.RespecifyingAStoreWhileItIsMappedDoesNotLandTheStagedBytesIntoIt", + "BufferTest.WriteWhileMapped", + "BufferTextureCapabilities.ARejectedLimitQueryIsDrainedAndMarkedAsNotDriverReported", + "BufferTextureCapabilities.AStaleErrorDoesNotDiscardTheDriverLimit", + "BufferTextureCapabilities.AnExtensionStringWithoutAnEntryPointIsNotSupport", + "BufferTextureCapabilities.Es31WithExtResolvesThroughTheSuffixedEntryPoint", + "BufferTextureCapabilities.Es31WithNeitherExtensionIsUnsupportedAndNeverQueriesTheLimit", + "BufferTextureCapabilities.Es31WithOesResolvesThroughTheSuffixedEntryPoint", + "BufferTextureCapabilities.Es32ResolvesToCoreAndTakesTheDriverLimit", + "BufferTextureCapabilities.ExtIsPreferredWhenBothExtensionsArePresent", + "CapabilityProbeHygiene.ARejectedUnconditionalProbeLeavesNoErrorBehind", + "CapsMirrorTest.AMaskWithoutAFamilyRefusesItAndNamesIt", + "CapsMirrorTest.APlaceholderMirrorRefusesToAnswerAndNamesTheFamily", + "CapsMirrorTest.ARealSnapshotThatWithholdsAFamilyStillAnswersFalse", + "CapsMirrorTest.GlGetIntegervReadsTheDynamicParametersBackOutOfTheMirror", + "CapsMirrorTest.GlGetStringReadsTheRendererStringsBackOutOfTheMirror", + "CapsMirrorTest.GlGetStringiReadsTheAdvertisedExtensionListBackOutOfTheMirror", + "CapsMirrorTest.MagmaTransportPublishesRealBufferConsumersWithoutRunAhead", + "CapsMirrorTest.ObjectFamilyEmissionTracksIndependentConsumerCapsWithoutBufferOps", + "CapsMirrorTest.ReArrivalIsTheInvalidationAndMovesTheGeneration", + "CapsMirrorTest.TheBackendTypeIsTheServersAndNeverANewEnumerator", + "CapsMirrorTest.TheConsumerBlockDoesNotCollideWithTheFeatureBits", + "CapsMirrorTest.TheParallelShaderCompileEntryIsTheClientsCompileSwitchNotTheServers", + "CapsMirrorTest.ThePlaceholderWaitsForASnapshotAnotherThreadIsFetching", + "CapsMirrorTest.ThePrefersCpuXfbAnswerComesFromTheCapBitAndNotFromTheTable", + "CapsMirrorTest.TheReadAccessorsStillAnswerFromThePlaceholder", + "Channels/AdoptInboxTest.ADescriptorThatIsNotAnOfferIsSkipped/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.ADescriptorThatIsNotAnOfferIsSkipped/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferForALaterRecordIsKeptForItAndDoesNotAnswerAnEarlierOne/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferForALaterRecordIsKeptForItAndDoesNotAnswerAnEarlierOne/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferForAnEarlierRecordIsStaleAndClosed/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferForAnEarlierRecordIsStaleAndClosed/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferThatArrivesDuringTheWaitIsTaken/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferThatArrivesDuringTheWaitIsTaken/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferThatNeverComesTimesOutWithinItsBound/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferThatNeverComesTimesOutWithinItsBound/socket # GetParam() = true", + "Channels/AdoptInboxTest.OffersInOrderAreTakenByTheirOwnRecords/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.OffersInOrderAreTakenByTheirOwnRecords/socket # GetParam() = true", + "ClampMultisampleFetchTest.ClampsAColorSampleWithAMinimum", + "ClampMultisampleFetchTest.LeavesAModuleWithoutAMultisampledImageUntouched", + "ClampMultisampleFetchTest.LeavesTheFetchAloneWhenTheCategoryReachesTheAdvertisedMaximum", + "ClampMultisampleFetchTest.ReplacesAnOutOfRangeIntegerSampleWithZero", + "ClampMultisampleFetchTest.TheCombinedProbeAgreesWithThePerGateOnes", + "ClampMultisampleFetchTest.TheProbeAnswersOnlyForAMultisampledImage", + "ClientRecovery.ANewContextAfterADeviceLossRendersOnAFreshSession", + "ClientRecovery.AThreadStillOnTheLostContextReachesNothingOfTheFreshSession", + "ClientRecovery.AnEsContextUnderTheEsIdentityIsOpenGlEs32WithBgraTextures", + "ClientRecovery.AnglesNativeContextShapeIsToldOfTheLossAndRecovers", + "ClientRecovery.AnglesNativeContextUnderTheEsIdentityRecovers", + "ClientRecovery.ContextsNamingALostShareContextShareOneNewGroup", + "ClientRecovery.ContextsThatDidNotAskAreToldOnlyWhereRelaxedAndStillRecoverThroughEgl", + "ClientRecovery.TerminateAndInitializeAfterADeviceLossBringsUpAFreshSession", + "ClientRecovery.ThePidTargetedKnobLosesOnlyThatClientAndOnlyOnce", + "ClipDistanceCapabilities.ARejectedQueryIsDrainedAndReportsZero", + "ClipDistanceCapabilities.NoExtensionMeansNoClipDistancesAndNoQuery", + "ClipDistanceCapabilities.TheExtensionIsQueriedAndItsLimitIsReportedVerbatim", + "CompositeResolver.ACompositeIsMintedFromTheReservedBand", + "CompositeResolver.ACompositeRecordLandsInTheBandsOwnTableAndNeverGrowsTheOrdinaryOne", + "CompositeResolver.ADestroyedContextsEntryIsDroppedRatherThanReleasedASecondTime", + "CompositeResolver.ASecondDeleteOfACompositeIsARefusedNoOpRatherThanASecondRelease", + "CompositeResolver.ASignatureMoveAfterAMakeCurrentStillReleasesThroughTheResolver", + "CompositeResolver.ASignatureThatHasNotMovedReusesOneComposite", + "CompositeResolver.ASlotAtTheShaderCsoLimitIsRefusedWhileTheLastBandSlotIsNot", + "CompositeResolver.DestructionThenEvictionFreesTheSlotExactlyOnce", + "CompositeResolver.EvictionThenDestructionFreesTheSlotExactlyOnce", + "CompositeResolver.TheCompositeBandHasExactlyOneDoor", + "CompositeResolver.TwoContextsHoldingOnePipelineNameKeepTheirOwnComposites", + "CompositeResolver.TwoPipelinesWithTheSameSignatureKeepTheirOwnComposite", + "CompositorRecovery.ACompositorOnTheServerWindowRecoversOnAFreshSessionAndReimportsItsClientsImages", + "ComputeWorkGroupCapabilities.TakesEveryAxisFromTheIndexedQuery", + "ConcurrentContexts.AReadBackRacingOtherThreadsContextTeardownsIsNotLost", + "ConcurrentContexts.DestroyingAContextCurrentOnAnotherThreadIsDeferredUntilItsRelease", + "ConcurrentContexts.ReleasingWithoutDestroyingLeavesTheOtherThreadsDrawing", + "ConcurrentContexts.ShareGroupSiblingsOutliveTheGroupsFirstContext", + "ConcurrentContexts.ThreadsInSeparateShareGroupsEachDrawTheirOwnTexture", + "ConcurrentContexts.ThreadsSharingOneRootContextEachDrawTheirOwnTexture", + "ConfigFileTest.AServerProcessNeverReadsTheClientsFile", + "ConfigFileTest.AnEmptyPathTurnsAFileOffAndAMissingFileIsNoError", + "ConfigFileTest.TheBackendFileNamesTheBackendUnderTheEnvironmentAndOverClientConf", + "ConfigFileTest.TheEnvironmentWinsOverTheFile", + "ConfigFileTest.TheFileFillsWhatTheEnvironmentLeavesUnset", + "ConfigFileTest.WithoutFilesOrEnvironmentTheBuiltInDefaultsHold", + "ContextEpochTest.DualBlockApplierDiagnosticIsRoleLocalWhileSharedControlRemainsArmed", + "ContextEpochTest.RawDepthSamplerOwnsANativeIdForEachContextGeneration", + "ContextEpochTest.RawDepthSamplerTakesADifferentObjectOnEachArmAndTheServerNeverTakesTheLegacyOne", + "ContextEpochTest.SameXfbNameInTwoServedContextsDoesNotAliasThePausedSpan", + "ContextEpochTest.ScissorGuardLeavesAnOffScissorOffWhateverAStaleShadowSays", + "ContextEpochTest.ScissorGuardTakesACurrentShadowsWordWithoutAskingTheDriver", + "ContextEpochTest.ScissorGuardTurnsOffTheScissorTheShadowNoLongerDescribes", + "ContextEpochTest.ServerLivenessDoesNotFollowTheClientContextOrAVerbStamp", + "ContextEpochTest.UnpackDefaultIsRepublishedForANewNativeContextOrRole", + "ContextStateOwnershipTest.AThreadWithoutACurrentContextUsesTheProcessDefaultContext", + "ContextStateOwnershipTest.DestroyingOneContextLeavesTheOtherAlone", + "ContextStateOwnershipTest.MakeCurrentMovesErrorsViewportAndFramebufferBindings", + "ContextStateOwnershipTest.NonsharedContextsKeepTheirOwnNameSpaces", + "ContextStateOwnershipTest.ReleasingAnEglContextRestoresTheThreadsPreviousGLState", + "ContextStateOwnershipTest.SharingContextsSeeOneObjectButKeepTheirOwnBindings", + "CorePlumbingAdvertisement.IsUnconditionalAndIdenticalOnBothBackends", + "CsoCacheTest.ContentAddressingOffMintsEveryTime", + "CsoCacheTest.EveryAcquireCountsItsPayloadBytes", + "CsoCacheTest.HashCollisionDoesNotAliasTwoStates", + "CsoCacheTest.LruEvictsTheOldestAndEmitsDelete", + "CsoCacheTest.TheSameStateIsMintedOnceAndReusedForever", + "CtWireFatals.ANullDeathHandleIsProtocolCorruption", + "CtWireFatals.ASerialTheSessionCannotProveIsProtocolCorruption", + "CtWireFatals.TheDirectApplierResetCallSurvivesMonolithAndAWirelessTransport", + "CubeMapArrayAdvertisement.FollowsTheHostCapabilityOnBothBackends", + "Damage.APartialUpdateOnlyDriverIsAskedOnlyWhenARegionFollows", + "Damage.ClipKeepsTheSurfacePartOnly", + "Damage.DisjointCoversTheSamePixelsOnce", + "Damage.EachBufferCopiesTheDamageItMissedSinceItsLastWrite", + "Damage.EglRectsWithNoneMeanTheWholeSurface", + "Damage.FlipYMovesTheOriginBetweenBottomAndTop", + "Damage.FlippedCopiesLandEachDamagedTexelWhereAWholeFlipWouldAndNothingElse", + "Damage.MissedDamageStaysBoundedAndClipped", + "Damage.NormalizeClipsDropsAndPromotesToFull", + "Damage.NormalizeMergesDownToTheLimitAndStillCoversEverything", + "Damage.OneBufferInUseCopiesOnlyEachFramesDamage", + "Damage.OnlyAWindowSurfaceSwapsWithRectangles", + "Damage.PackedRectsRoundTripThroughARecord", + "Damage.SwapchainAgeCountsPresentsSinceTheImageWasShown", + "Damage.SwapchainAgeIsUnknownWhenContentWasNotKeptOrTheChainChanged", + "DebugTest.ALabelIsTruncatedToTheBufferAndStaysTerminated", + "DebugTest.ALabelWrittenComesBack", + "DebugTest.AMessageLongerThanTheAdvertisedLimitIsInvalidValue", + "DebugTest.ANullLabelRemovesTheLabel", + "DebugTest.AnUnlabelledObjectAnswersWithAnEmptyString", + "DebugTest.DebugMessageInsertValidatesItsEnums", + "DebugTest.LabellingANonObjectTypeIsInvalidEnum", + "DebugTest.LabellingSomethingThatDoesNotExistIsInvalidValue", + "DebugTest.LabelsAreScopedToTheObjectAndItsType", + "DebugTest.OnlyApplicationAndThirdPartySourcesMayBePushed", + "DebugTest.PoppingTheBaseGroupIsStackUnderflow", + "DebugTest.PushingPastTheAdvertisedLimitIsStackOverflow", + "DebugTest.StackDepthStartsAtOneAndTracksPushesAndPops", + "DecoratePositionInvariant.AddsInvariantToThePositionMember", + "DecoratePositionInvariant.DoesNotDuplicateAnExistingInvariant", + "DecoratePositionInvariant.IsIdempotent", + "DecoratePositionInvariant.OutputStaysAReflectableModule", + "DecoratePositionInvariant.RejectsGarbageInput", + "DemoteFloat64Test.AComparisonAgainstANonZeroDoubleIsLeftAlone", + "DemoteFloat64Test.AComparisonAgainstASmallNonZeroLiteralIsLeftAlone", + "DemoteFloat64Test.AComparisonAgainstZeroIsStillRewritten", + "DemoteFloat64Test.AFloat64VertexInputIsRecognisedAndOnlyOnAVertexStage", + "DemoteFloat64Test.DeclinesAModuleThatBitcastsAcrossTheWidthBoundary", + "DemoteFloat64Test.DemotesEveryWidthAndDropsTheCapability", + "DemoteFloat64Test.FoldsTheConversionsThatBecameIdentities", + "DemoteFloat64Test.LeavesAModuleWithoutDoublesByteIdentical", + "DemoteFloat64Test.LeavesTheLayoutOfABlockWithoutDoublesAlone", + "DemoteFloat64Test.ModuleDeclaresFloat64AnswersBothWays", + "DemoteFloat64Test.NarrowsDoubleConstantsToTheirFloatValue", + "DemoteFloat64Test.RederivesTheStd140LayoutOfADemotedUniformBlock", + "DemoteFloat64Test.RederivesTheStd430LayoutOfADemotedStorageBlock", + "DemoteFloat64Test.RejectsGarbageInput", + "DemoteFloat64Test.TheRewriteComparesAbsAgainstTheModulesOwnZero", + "DemoteFloat64Test.TheSharedChainDemotesToo", + "DemoteFloat64Test.TheSharedChainKeepsFloat64WhenTheBackendConsumesIt", + "DemoteFloat64Test.TheThirtyTwoBitBehaviourIsUnchanged", + "DemotePointSizeTest.ACaptureRequestForcesTheCarrierOnANonWritingCaptureStage", + "DemotePointSizeTest.AControlStageCarryingClipDistanceDeclinesTheProgram", + "DemotePointSizeTest.AGeometryOnlyProgramReadsTheVertexBoundary", + "DemotePointSizeTest.AHostingDeviceStaysByteIdentical", + "DemotePointSizeTest.APointSizeFreeProgramStaysByteIdentical", + "DemotePointSizeTest.AReadOnlyCaptureStageStillDeclaresTheCaptureCarrier", + "DemotePointSizeTest.ARedeclaredControlBlockPrintsAnUnaccessedPointSizeMember", + "DemotePointSizeTest.AWholeStructCopyDeclinesTheProgramByteIdentically", + "DemotePointSizeTest.AnEvaluationStageWithNoControlStageDeclines", + "DemotePointSizeTest.DemotesAFiveStageProgramWholesale", + "DemotePointSizeTest.TheCarrierClearsA64BitIntegerVectorVarying", + "DemotePointSizeTest.TheCarrierLandsPastTheProgramsOwnVaryings", + "DemotePointSizeTest.WithoutAGeometryStageTheEvaluationStageOwnsTheCaptureCarrier", + "DeriveNumSubgroupsPass.IsIdempotent", + "DeriveNumSubgroupsPass.LeavesUnrelatedComputeShaderUntouched", + "DeriveNumSubgroupsPass.ReplacesBuiltinLoadAndSynthesizesSubgroupSize", + "DirectGLESBackendFramebuffer.DestructorDeletesIdAndScrubsBindingShadow", + "DirectGLESBackendRenderbuffer.DestructorDeletesId", + "DirectGLESBackendSampler.DestructorDeletesIdAndScrubsUnitCache", + "DirectGLESBackendTexture.DestructorDeletesIdAndScrubsBindingCache", + "DirectGLESBufferDrawProbe.ACapsMaskWithoutTheResourceFamilyEmitsNothingAndCountsTheRefusal", + "DirectGLESBufferDrawProbe.ALiveHostMapKeepsTheHandleArmProbeDirtyBetweenTwoDraws", + "DirectGLESBufferDrawProbe.UnderSplitTheRecordAloneAnswersTheLiveHostMapQuestion", + "DirectGLESSanity.AdvertisesDepthTextureForGlmarkShadowScenes", + "DirectGLESSanity.AdvertisesUniformBufferObjectAndStencilTexturing", + "DirectGLESSanity.AdvertisesVoxyRequiredRenderingExtensions", + "DirectGLESSanity.BindingZeroClearsPreviousNativeTextureBinding", + "DirectGLESSanity.BindsAMultisampleTextureDespiteTheDefaultMipmapFilter", + "DirectGLESSanity.ForwardsTheProbedClipAndCullDistanceLimits", + "DirectGLESSanity.KeepsInstanceIdWhenIndirectDrawsAreConforming", + "DirectGLESSanity.LeavesBaseInstanceBuiltinAloneOutsideVertexShaders", + "DirectGLESSanity.LeavesDrawParameterGlobalsAloneOutsideVertexShaders", + "DirectGLESSanity.PreservesHostPerStageImageUniformLimits", + "DirectGLESSanity.ProvidesNamedFramebufferBlitForDirectStateAccess", + "DirectGLESSanity.RebasesInstanceIdWhenIndirectDrawsLeakBaseInstance", + "DirectGLESSanity.RewritesBaseInstanceBuiltinForEsslVertexShaders", + "DirectGLESSanity.TheIndirectWordIndexIsOneBasedSoItsUnwrittenValueMeansNotIndirect", + "DirectGLESSlotTable.ACompositeHandleDoesNotGrowTheOrdinaryTable", + "DirectGLESSlotTable.ADeathNoticeForEveryP4aKindIsIdempotent", + "DirectGLESSlotTable.AGenerationBehindTheLiveTwinIsRefusedRatherThanAdopted", + "DirectGLESSlotTable.ANegativeLookupIsNotCachedAcrossAnotherHoldersAcquire", + "DirectGLESSlotTable.ARecycledSlotIsANewHandleAndTheStaleOneResolvesToNothing", + "DirectGLESSlotTable.ASavedCopyOfARealRegistryDropsTheTwinOnTheSameNotice", + "DirectGLESSlotTable.AWholeTableSavesResetsAndRestores", + "DirectGLESSlotTable.AnAnnouncedDeathReturnsTheSlotWithoutASweep", + "DirectGLESSlotTable.AnArmlessKnobCombinationStopsInsteadOfSkippingTheLane", + "DirectGLESSlotTable.AnnouncedDeathKeepsObjectChurnFromAccumulatingWithoutASweep", + "DirectGLESSlotTable.EglBringUpUnderTheArmlessKnobPairReturnsInsteadOfStopping", + "DirectGLESSlotTable.EveryReKeyedObjectClassAnnouncesItsOwnDeath", + "DirectGLESSlotTable.EverySwitchedOverKindResolvesItsTwinThroughTheHandleArm", + "DirectGLESSlotTable.FindNeverMutatesTheTable", + "DirectGLESSlotTable.GetOrCreateToleratesANullStateObject", + "DirectGLESSlotTable.OneDeathNoticeDropsTheTwinInEveryHolderOfTheKind", + "DirectGLESSlotTable.RepeatedLookupsOfALiveObjectKeepOneHandle", + "DirectGLESSlotTable.TheArmlessCasesLeaveTheLogPathAndTheConfigAsTheyFoundThem", + "DirectGLESSlotTable.TheHandleArmInstallsTheDeathNoticeConsumer", + "DirectGLESSlotTable.TheTwinRegistryCasesInThisBinaryRunOnTheHandleArm", + "DirectGLESSlotTable.TwoTablesOfTheSameKindShareOneSlotAndKeepTheirOwnTwin", + "DirectGLESStateGuards.DefaultFramebufferBindGoesThroughShadow", + "DirectGLESStateGuards.FramebufferBindingShadowPinsOnceThenSkips", + "DirectGLESStateGuards.PackStateShadowAppliesMinimalDeltas", + "DirectGLESStateGuards.PixelPackBindingCacheSkipsRedundantBindsAndRestsAtZero", + "DirectGLESStateGuards.ScratchFBODetachesCrossAspectResidue", + "DirectGLESStateGuards.ScratchFBOReadDrawBufferStateCached", + "DirectGLESStateGuards.ScratchFBOTextureDeletionForcesFullScrub", + "DirectGLESTextureSync.ARecycledTextureSlotReMintsTheTwinOnTheHandleArm", + "DirectGLESTextureSync.AnAttachmentOnlyTexturesParametersReachTheDriverWithNoSamplerView", + "DirectGLESTextureSync.UnitMemoRefusesToDriveATwinFromAnotherTexture", + "DirectGLESVertexInputDraw.TheAttributeWalkTakesItsBuffersFromTheRecordNotTheFrontendVao", + "DirectGLESVertexInputDraw.TheIndexArmTakesItsBufferAndItsSerialFromTheRecord", + "DirectVulkanSanity.AdvertisesSubgroupOnlyWhenVulkanReportsUsableSupport", + "DirectVulkanSanity.AdvertisesTextureStorageForDirectStateAccess", + "DirectVulkanSanity.AdvertisesUniformBufferObjectAndStencilTexturing", + "DirectVulkanSanity.AdvertisesVoxyRequiredRenderingExtensions", + "DirectVulkanSanity.CapabilityRefreshInvalidatesTheCachedCompileEnvironment", + "DirectVulkanSanity.ClampsAdvertisedTextureAndDrawBufferLimitsToFrontendState", + "DirectVulkanSanity.CommandMemoryBarrierMakesIndirectDrawCommandsVisible", + "DirectVulkanSanity.DefaultFramebufferQuarterTurnReadbackMapsRectAndPixels", + "DirectVulkanSanity.DescriptorPoolGrowthDoublesTheLargestPoolOfTheSameFlavour", + "DirectVulkanSanity.DescriptorPoolGrowthIsGeometricInTheSetsAFrameNeeds", + "DirectVulkanSanity.DrawIndexedIndirectCommandMatchesGlAndVulkanLayout", + "DirectVulkanSanity.GatesClipDistancesOnTheShaderClipDistanceFeature", + "DirectVulkanSanity.GatesCullDistancesOnTheShaderCullDistanceFeature", + "DirectVulkanSanity.GatesPerStageImageUniformLimitsOnPhysicalDeviceFeatures", + "DirectVulkanSanity.GraphicsSamplerFeedbackOnlyAliasesWritableOverlappingMip", + "DirectVulkanSanity.ImageUniformTypesPreserveTheirNumericDomain", + "DirectVulkanSanity.KeepsOptionalGpuShaderInt64BranchForVoxyQuadDecode", + "DirectVulkanSanity.MutableStorageImageViewsUseVulkanCompatibilityClasses", + "DirectVulkanSanity.ProgramObjectMovePreservesStorageImageFormatPolicy", + "DirectVulkanSanity.ReadbackConvertsRgba8AndRgba16fPixels", + "DirectVulkanSanity.ReadbackDecodesSingleChannel32BitFormats", + "DirectVulkanSanity.ReadbackUsesTheSourceFormatTexelSize", + "DirectVulkanSanity.RenderPassExtentUsesSwapchainSizeOnlyForDefaultFramebuffer", + "DirectVulkanSanity.SampledDepthStencilViewUsesSingleDepthAspect", + "DirectVulkanSanity.SampledViewAspectFollowsDepthStencilTextureMode", + "DirectVulkanSanity.SampledViewFormatMatchesSamplerNumericDomainWithoutChangingComponentLayout", + "DirectVulkanSanity.SamplerUniformTypesPreserveTheirNumericDomain", + "DirectVulkanSanity.SetEglSwapIntervalReachesTheBackendTable", + "DirectVulkanSanity.SpirvStorageImageFormatsMapToVulkanFormats", + "DirectVulkanSanity.StorageImageViewFormatUsesBindingOnlyForFormatlessFloatPolicy", + "DirectVulkanSanity.UndefinedDepthStencilLayoutUsesDontCareForUnclearedAspects", + "DrawIndirectCapabilities.RequiresEs31AndBothCoreEntryPoints", + "DriverBugProbes.AProbeThatCannotRunReportsNoBug", + "DriverBugProbes.CollectsNoFindingsWhenNothingCanBeProbed", + "DriverBugProbes.DepthStencilResolvePassRowIsFixedWhereTheShaderSubstituteWritesEveryAspect", + "DriverBugProbes.EveryFindingCarriesANameAndAnExplanation", + "DriverBugProbes.ImageCoherencyIsCleanWhenTheDependentReadObservesTheStore", + "DriverBugProbes.ImageCoherencyNeedsBothHalvesOfTheSplitPairInOneStage", + "DriverBugProbes.ImageCoherencyReportsNothingWhenAStrongerShapeWouldFixIt", + "DriverBugProbes.ImageCoherencyReportsNothingWhenTheFinishSeparatedControlIsDirtyToo", + "DriverBugProbes.ImageCoherencyResidualIsDetectedAndQuantified", + "DriverBugProbes.ImageLocationBudgetIsCleanWhenNamesDoNotCost", + "DriverBugProbes.ImageLocationBudgetIsDetectedWhenOnlyTheSharedNamesLink", + "DriverBugProbes.ImageLocationBudgetNeedsAGeometryStageThatCanHoldImages", + "DriverBugProbes.ImageLocationBudgetReportsNothingWhenTheControlAlsoFails", + "DriverBugProbes.ImageLocationBudgetStaysSilentOnAContextWithoutTheGeometryLimit", + "DriverBugProbes.LayeredBlitDestinationIsCleanWhenTheLayerIsHonoured", + "DriverBugProbes.LayeredBlitDestinationIsDetectedWhenTheCopyLandsOnLayerZero", + "DriverBugProbes.LayeredBlitDestinationReportsNothingWhenTheBlitMovesNothing", + "DriverBugProbes.LayeredBlitDestinationReportsNothingWhenTheSourceLayerIsIgnoredToo", + "DriverBugProbes.Packed16FieldOrderIsCleanOnAConformingDriver", + "DriverBugProbes.Packed16FieldOrderIsDetectedWhenTheArrayAllocationIsMirrored", + "DriverBugProbes.Packed16FieldOrderReportsNothingWhenTheCopyLandsNothing", + "DriverBugProbes.Packed16FieldOrderReportsNothingWhenTheUploadItselfCorrupts", + "DriverBugProbes.Packed16MirrorArithmeticMatchesTheDeviceEvidence", + "DriverBugProbes.QualifierMergeIsCleanWhenTheDriverKeepsTheStore", + "DriverBugProbes.QualifierMergeIsDetectedWhenOnlyTheSharedNameLosesTheStore", + "DriverBugProbes.QualifierMergeNeedsVertexStageImageUniforms", + "DriverBugProbes.QualifierMergeReportsNothingWhenTheRenamedControlAlsoFails", + "DriverBugProbes.R32FMultisampleSwizzleIsCleanOnAConformingDriver", + "DriverBugProbes.R32FMultisampleSwizzleIsDetectedFromTheSecondProgramOnward", + "DriverBugProbes.R32FMultisampleSwizzleNeedsMoreThanOneSample", + "DriverBugProbes.R32FMultisampleSwizzleReportsNothingWhenTheControlsAreWrongToo", + "DriverBugProbes.VertexInputLocationCeilingBisectsToAnAwkwardBoundary", + "DriverBugProbes.VertexInputLocationCeilingIsCleanWhenTheAdvertisedMaximumCompiles", + "DriverBugProbes.VertexInputLocationCeilingIsMeasuredWhenTheQualifierIsCapped", + "DriverBugProbes.VertexInputLocationCeilingReportsNothingWhenTheLocationZeroControlFails", + "DriverBugProbes.VertexInputLocationCeilingSaysWhenTheAttributeIsUnreachableAnyWay", + "DriverModuleScreenTest.ASamplerInsideTheDefaultUniformBlockIsDeclined", + "DriverModuleScreenTest.TheEscapeHatchAdmitsAnInvalidModuleAndSaysSo", + "DriverModuleScreenTest.TheSameBlockWithoutTheSamplerPasses", + "DriverModuleScreenTest.TheVerdictIsCachedPerModuleContent", + "DriverPostIterationRPWitnessTest.MissingNativeFeatureIsTheOnlySkipCondition", + "DriverPostIterationRPWitnessTest.RejectsIncorrectVectorFinalAverage", + "DriverPostIterationRPWitnessTest.RejectsInvalidMultipleAndMissingLastLaneWriters", + "DriverPostIterationRPWitnessTest.RejectsMissingAndOutOfRangeSubgroupIds", + "DriverPostIterationRPWitnessTest.RejectsNonuniformNumSubgroups", + "DriverPostIterationRPWitnessTest.RejectsOwner511OutsideHighestFinalLane", + "DriverPostIterationRPWitnessTest.ReportsEarliestCorruptSourceScanStage", + "DriverPostIterationRPWitnessTest.ValidThirtyTwoSubgroupWitness", + "DriverPostIterationRPWitnessTest.ValidTwoSubgroupWitness", + "EGLStateCreateContext.DeferredGLStateIsBuiltOnRequestInTheShareGroup", + "EGLStateCreateContext.NoConfigContextIsAcceptedAndReportsConfigIdZero", + "EGLStateDestroyContext.DestroyingAContextCurrentOnAThreadIsDeferredUntilItsRelease", + "EGLStateDestroyContext.ReleasingThreadDoesNotKeepTheContextsGLState", + "EGLStateDmaBufImport.FormatAndModifierQueries", + "EGLStateDmaBufImport.ParsesACompleteSinglePlaneImport", + "EGLStateDmaBufImport.ParsesATwoPlaneYuvImportWithItsHints", + "EGLStateDmaBufImport.RefusesAnIncompleteYuvImport", + "EGLStateDmaBufImport.RefusesWhatTheExtensionRefuses", + "EGLStateDmaBufImport.SharedImageLifetime", + "EGLStateDmaBufImport.YuvFormatsAreListedOnlyWhenTheServerHoldsThem", + "EGLStateMakeCurrent.ContextCannotBeCurrentOnTwoThreadsAtOnce", + "EGLStateMakeCurrent.OneSidedSurfaceIsStillAMismatch", + "EGLStateMakeCurrent.SameThreadRepeatedAttachReleaseDoesNotLeaveStaleOwner", + "EGLStateMakeCurrent.SurfacelessBindIsAcceptedAndRecordsNoSurface", + "EGLStateNativeFence.AFenceCommandWithoutADescriptorIsSignaledAndHasNoneToCopy", + "EGLStateNativeFence.AnImportedDescriptorDecidesStatusWaitsAndCopies", + "EGLStateProfile.CompatibilityProfileRequiresExplicitCompatBit", + "EGLStateRobustness.ResetNotificationStrategyIsRecordedValidatedAndMatchedAcrossShares", + "EGLStateRobustness.RobustAccessIsARequestAndNeverAGLContextFlagByItself", + "EGLStateSwapInterval.DefaultsToOneAndFollowsEglSwapInterval", + "EglInfoSequence.EveryProfilePrintsItsRendererAndVersion", + "EmbeddedServerTest.AHostsReferenceIsRetainedAndGeometryUpdatesDoNotRetainAgain", + "EmbeddedServerTest.ATimeoutKeepsTheOriginalHooksUntilTheBackendLetsGo", + "EmbeddedServerTest.AnOwnerCannotReplaceLiveReferenceHooksOrAttachBeforeInstall", + "EmbeddedServerTest.AndroidWindowsAreRefusedByNameOnOtherPlatforms", + "EmulateSubgroupsPass.IsIdempotent", + "EmulateSubgroupsPass.LeavesSubgroupFreeComputeUntouched", + "EmulateSubgroupsPass.LowersEveryCategoryToSharedMemory", + "EmulateSubgroupsPass.RefusesAModuleOverTheScratchBudget", + "EmulateSubgroupsPass.RefusesExtendedSubgroupInstructions", + "Endpoints/PairAcceptorTest.AClientWhoseFirstFrameIsAHelloIsRefusedByNameAndNeverPaired/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AClientWhoseFirstFrameIsAHelloIsRefusedByNameAndNeverPaired/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.AStrayConnectAndCloseRightBeforeAClientDoesNotTakeItsPlace/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AStrayConnectAndCloseRightBeforeAClientDoesNotTakeItsPlace/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.AnAuxWhoseControlNeverArrivesIsDroppedAfterTheBudgetAndTheNextClientPairs/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AnAuxWhoseControlNeverArrivesIsDroppedAfterTheBudgetAndTheNextClientPairs/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.TwoClientsWhoseFourConnectionsInterleaveArePairedEachWithItsOwn/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.TwoClientsWhoseFourConnectionsInterleaveArePairedEachWithItsOwn/unix # GetParam() = 4-byte object <00-00 00-00>", + "EsprytFlushLadder.ALargePartialRangeInvalidatesExactlyThatRange", + "EsprytFlushLadder.AMapWiderThanTheQueuedRangeRefusesTierOne", + "EsprytFlushLadder.APartialRangeDoesNotOvertakeAQueuedRingCopy", + "EsprytFlushLadder.ASmallPartialRangeFallsThroughToTheStagingRing", + "EsprytFlushLadder.AWholeBufferRangeOrphansTheStore", + "EsprytFlushLadder.AnEmptyRangeIsNeverTierOne", + "EsprytServerSession.TheServerBackendsDestructionDropsEveryTwinTheSessionBuilt", + "EsprytServerSession.TheServerBackendsDestructionEmptiesTheTextureAndSamplerUnitShadows", + "ExtractPerVertexBlockMembersTest.DoesNotMatchAnIdentifierEndingInTheKeyword", + "ExtractPerVertexBlockMembersTest.ReadsEitherDirectionAndOnlyThatDirection", + "ExtractPerVertexBlockMembersTest.ReportsNothingWhenTheBlockIsNotRedeclared", + "FatalCensus.RuleTwoSelfTest", + "FatalFamily.EveryFamilyProjectsToADefinedWireCode", + "FatalFamily.NamesAreDistinctAndNonEmpty", + "FatalFamily.NoFamilyProjectsOntoDeviceLost", + "FatalFamily.TheAnchorFamiliesProjectWhereTheirMeaningSays", + "FatalFamily.TheSessionFaultFrameCarriesTheFamilyAndItsCode", + "FatalFamily.TheTableAndTheEnumAgreeOnCount", + "FatalFunnelSeam.ADeviceLossLatchesAnArmedSessionAndTheProcessLives", + "FatalFunnelSeam.ADeviceLossWithNoArmedSessionDiesThroughSessionFail", + "FatalFunnelSeam.InstallingTheHookPointsTheSeamSomewhereOtherThanItsDefault", + "FatalFunnelSeam.TheDeviceLossKnobFiresOncePerValueAndReArmsOnANewOne", + "FatalFunnelSeam.TheMagmaWireVerbDeathReachesSessionFailAndBumpsTheFaultCount", + "FatalFunnelSeam.TheSeamHandsTheInstalledHookItsFamilyAndItsLineVerbatim", + "FdPassingTest.ChildSharesASegmentThatTheParentMapsAndVerifies", + "FdPassingTest.IsSupportedOnThisPlatform", + "FdPassingTest.ReceiveTimesOutWithNoOffer", + "FdPassingTest.RejectsBadArguments", + "FdPassingTest.SegmentWithoutASidebandStillCarriesItsDescriptor", + "FdPassingTest.SocketDoorbellStillDeliversTheLastRingBeforeAHangup", + "FdPassingTest.SocketDoorbellStopsParkingWhenThePeerHangsUp", + "FdPassingTest.SocketDoorbellTimesOutAndRemembersAnEarlyWakeup", + "FdPassingTest.SocketDoorbellWakesAParkedWaiter", + "FenceWireRoundTrip.DestroyedAndRecycledWireHandlesNeverReachTheBackend", + "FenceWireRoundTrip.MissingConsumerDeclinesWithoutInventingASignaledAnswer", + "FenceWireRoundTrip.NullNativeFenceUsesOnlyTheExistingMonolithFallback", + "FenceWireRoundTrip.PreservesWaitFlagsTimeoutAnswersAndNativeLifetime", + "FieldOwnershipTest.ABarrierPulledFieldOutsideTheVerbsClassIsStillFatal", + "FieldOwnershipTest.ABarrierPulledReadAfterAServerStampIsCountedNotFatal", + "FieldOwnershipTest.AClientFreshStampCannotReviveARetiredServerGetter", + "FieldOwnershipTest.AFatalClassReadAbortsEvenWithoutStrictErrors", + "FieldOwnershipTest.ARecordSuppliedFieldIsReadableAfterAServerStamp", + "FieldOwnershipTest.AServerStampMakesRecordSuppliedFieldsFreshAndWithdrawsTheRest", + "FieldOwnershipTest.AStickyForwardIsCountedAsAResidualPull", + "FieldOwnershipTest.AnAdmittedBarrierPullIsLoudOnceAndNotFatal", + "FieldOwnershipTest.AnEscalatedRecordsPullIsAdmittedAndSaysWhy", + "FieldOwnershipTest.AnUnmigratedEmulationIsFatalUnderARealTransportAndInertUnderMonolith", + "FieldOwnershipTest.DualBlockDoesNotArmUnderMonolithTransport", + "FieldOwnershipTest.DualBlockMakesABarrierPulledReadANamedAbortWithoutStrict", + "FieldOwnershipTest.EveryBarrierPulledRowNamesTheRetiringPhase", + "FieldOwnershipTest.EveryFieldAndForwardIsInExactlyOneClass", + "FieldOwnershipTest.MonolithKeepsOneBlockAndTheWiderPredicateSaysSo", + "FieldOwnershipTest.NothingIsCountedOutsideAServerStampedVerb", + "FieldOwnershipTest.ResidualPullsReachThePublishedPerFrameCounter", + "FieldOwnershipTest.RoleSplitGivesTheFillSideADistinctBlockTheStampNeverTouches", + "FieldOwnershipTest.RoleSplitOffFoldsTheFillSideOntoTheSharedBlock", + "FieldOwnershipTest.RoleSplitUnderMonolithTransportIsStillOneBlock", + "FieldOwnershipTest.SetContextValuesLandsInPipeInputsAndTheShuttersAnswerTheApplier", + "FieldOwnershipTest.SpawnMakesTheBlocksDistinctWithNoRehearsalKnobAtAll", + "FieldOwnershipTest.SplitBindingPointCapacityNeverConsultsTheFrontend", + "FieldOwnershipTest.SplitCaptureSnapshotSurvivesMakeCurrentUntilObjectRelease", + "FieldOwnershipTest.SplitOpenSpansAreOwnedByTheApplierAndSurviveOtherBindings", + "FieldOwnershipTest.StrictErrorsReachTheStickyForwardsAndNameThemByField", + "FieldOwnershipTest.StrictErrorsTurnsABarrierPulledReadIntoANamedAbort", + "FieldOwnershipTest.TheAdmittedPullTableIsID84sDerivationAndNotAList", + "FieldOwnershipTest.TheAppliersOwnClearDisarmsTheStampWithoutTheClientsFill", + "FieldOwnershipTest.TheClassSizesPartitionTheFieldSet", + "FieldOwnershipTest.TheClientVerbLeaveWritesTheClientBlockAlone", + "FieldOwnershipTest.TheComputeProgramIsServedUnderADispatchStampFromP5bOn", + "FieldOwnershipTest.TheReducedPathsUnmigratedFieldsAreAllAccountedFor", + "FieldOwnershipTest.TheResidualFillsSuppliedMemoReKeysOnEveryInputThatMovesAnAnswer", + "FieldOwnershipTest.TheSameReadWithoutStrictErrorsSurvivesAndIsCounted", + "FieldOwnershipTest.TheSevenStickyForwardsAgreeWithTheirFieldRows", + "FieldOwnershipTest.TheStickyExemptionIsCancelledByTheServerStamp", + "FieldOwnershipTest.TheUnpackHalfOfThePixelStoreAbortsWhileThePackHalfDoesNot", + "FieldOwnershipTest.VerbBoundaryOpsCoverEveryVerbShapedCall", + "FixIterationRPBarrierPass.InsertsWorkgroupBarrierBeforeSecondReduction", + "FixIterationRPBarrierPass.IsIdempotent", + "FixIterationRPBarrierPass.LeavesAnAlreadySynchronizedShaderByteIdentical", + "FixIterationRPBarrierPass.LeavesOtherShapesByteIdentical", + "FixIterationRPSubgroupScratchPass.GrowsTheExposureScratchForNarrowSubgroups", + "FixIterationRPSubgroupScratchPass.GrowsTheRtwWarpScratchForNarrowSubgroups", + "FixIterationRPSubgroupScratchPass.IsIdempotent", + "FixIterationRPSubgroupScratchPass.LeavesEveryModuleAloneAtThePacksAssumedWidth", + "FixIterationRPSubgroupScratchPass.LeavesPackWidthAssumptionsAloneOnWideDevices", + "FixIterationRPSubgroupScratchPass.RefusesAModuleOutsideTheIdiom", + "FixIterationRPSubgroupScratchPass.RefusesGrowthThatWouldNotFitSharedMemory", + "FlattenAtomicCounterBlockPass.FlattensWhenTheLengthConstantIsDeclaredAfterTheBlock", + "FlattenAtomicCounterBlockPass.IsIdempotent", + "FlattenAtomicCounterBlockPass.LeavesANaturallyPackedBlockByteIdentical", + "FlattenAtomicCounterBlockPass.LeavesAShaderWithoutCountersByteIdentical", + "FlattenAtomicCounterBlockPass.MovesTheBlockToOffsetZeroAndGrowsTheArray", + "FlattenFloat64StorageBlockTest.ABoundedBlockDeclaredBeforeTheModulesUintIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AColumnMajorMatrixRuntimeArrayStepsByItsColumnStride", + "FlattenFloat64StorageBlockTest.AFixedPrefixBeforeTheRuntimeArrayIsAddedToEveryIndex", + "FlattenFloat64StorageBlockTest.AHugeRuntimeArrayElementIsStillFlattenedWhenAccessesAreSmall", + "FlattenFloat64StorageBlockTest.AReadOnlyOpenEndedBlockKeepsNonWritable", + "FlattenFloat64StorageBlockTest.ARowMajorMatrixRuntimeArrayIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.ARuntimeArrayThatIsNotTheBlocksLastMemberIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AStorageBlockWithDoublesBecomesOneWordArray", + "FlattenFloat64StorageBlockTest.AStorageBlockWithoutDoublesIsLeftAlone", + "FlattenFloat64StorageBlockTest.AStructRuntimeArrayStepsByItsElementStride", + "FlattenFloat64StorageBlockTest.AUniformBlockWithDoublesIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockCanBeEmittedAsEssl", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockDeclaredBeforeTheModulesUintIsStillFlattened", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockIsWrittenThroughTheSameWords", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockOfDoublesBecomesAWordRuntimeArray", + "FlattenFloat64StorageBlockTest.EachDoubleVectorWidthStepsByItsOwnStride", + "FlattenFloat64StorageBlockTest.TheDemotedPathIsUnchangedByTheCapabilityArgument", + "FlattenFloat64StorageBlockTest.TheLengthOfABlockWithNoPrefixNeedsNoClamp", + "FlattenFloat64StorageBlockTest.TheLengthOfAnOpenEndedBlockIsRewrittenToAnElementCount", + "FlattenFloat64StorageBlockTest.TheNativePathLeavesAnOpenEndedBlockAndItsDoublesAlone", + "FlattenFloat64StorageBlockTest.TheNativePathLeavesTheBlockAndItsDoublesAlone", + "FlattenFloat64StorageBlockTest.TheRewrittenLengthCanBeEmittedAsEssl", + "FlattenFloat64StorageBlockTest.TheSubgroupMulDoubleComputeShaderIsFlattened", + "FlattenXfbInterfaceBlocksTest.DeclinesAnEmptyRequestWithoutRewriting", + "FlattenXfbInterfaceBlocksTest.FlattensACapturedBlockIntoOneVariablePerMember", + "FlattenXfbInterfaceBlocksTest.GivesEachMemberItsOwnConsecutiveLocations", + "FlattenXfbInterfaceBlocksTest.LeavesABlockNoCaptureNamesAlone", + "FlattenXfbInterfaceBlocksTest.RewritesOnlyTheCaptureNamesOfFlattenedBlocks", + "FlattenXfbInterfaceBlocksTest.TheEmittedDeclarationIsAPlainArrayNotABlock", + "ForceFlatIntegerVaryingsTest.FloatVaryingsAreNotTouched", + "ForceFlatIntegerVaryingsTest.TessellationStagesGetTheQualifierOnBothSides", + "ForceFlatIntegerVaryingsTest.TheStagesAroundTessellationAreUnchanged", + "FragCoordYFlipTest.ComponentAndWholeVectorReadsStayValid", + "FragCoordYFlipTest.SingleComponentReadStaysValid", + "FragmentInterpolationCapabilities.PlumbsGLESAndBothVulkanPropertyPaths", + "FragmentInterpolationCapabilities.QueriesOnlyWhenSupportedAndPreservesDriverLimits", + "FragmentInterpolationCapabilities.QueryErrorIsDrainedAndFallsBackToCoreMinimums", + "FramebufferEmit.ADeadFramebuffersNamedRecordLatchIsRetired", + "FramebufferEmit.ADefaultFramebufferResizeReEmitsTheRecordWithItsNewExtent", + "FramebufferEmit.ADrawBufferChangeAloneStillMovesTheContentHash", + "FramebufferEmit.ADrawBufferEntryOutsideTheRecordsOwnArrayIsRefusedRatherThanRead", + "FramebufferEmit.ADrawBufferTokenAboveTheWireWidthIsRefusedNotTruncated", + "FramebufferEmit.ADrawRecordAndAReadRecordAreKeptApartAndBothWritesBoth", + "FramebufferEmit.AFramebufferHandedOverByNameGetsANamedRecordWithoutMovingABinding", + "FramebufferEmit.AFramebufferHandleWhoseGenerationHasMovedOnIsRefusedRatherThanAnswered", + "FramebufferEmit.AFramebufferRecordThatNamesNoUsableHandleIsRefusedRatherThanStored", + "FramebufferEmit.ALayeredCubeAttachmentDoesNotAssertAFaceItCannotKnow", + "FramebufferEmit.AMakeCurrentClearsBothRecordsAndAdvancesTheSerialRatherThanZeroingIt", + "FramebufferEmit.ANamedRecordDescribesTheFramebufferItNamesWithoutMovingEitherBinding", + "FramebufferEmit.ANamedRecordIsSuppressedPerObjectAndNeverAgainstABoundRecord", + "FramebufferEmit.ARecycledFramebufferHandleIsNeverSuppressedAgainstItsPredecessor", + "FramebufferEmit.AReleaseOfTheObjectRecordsAlsoClearsTheWorkingHandlesThatCouldNameThem", + "FramebufferEmit.ARestoragedAttachedRenderbufferPublishesItsNewExtent", + "FramebufferEmit.ATargetOutsideTheThreeBindingsIsRefusedNamingTheRecord", + "FramebufferEmit.AnAttachmentPointAboveTheWireWidthIsRefusedNotTruncated", + "FramebufferEmit.AnUnchangedBindingPairEmitsNothing", + "FramebufferEmit.EveryAttachmentFieldSurvivesTheSurfaceConversion", + "FramebufferEmit.EveryNonTexturePointCarriesTheUnknownSentinelsRatherThanZero", + "FramebufferEmit.EveryRecordsReadSurfaceComesFromItsOwnFramebuffersReadBuffer", + "FramebufferEmit.OneObjectBoundToBothTargetsEmitsOneRecordWithTargetBoth", + "FramebufferEmit.TheDefaultFramebuffersRecordNamesNoSurfaceAShareGroupWouldHaveToHold", + "FramebufferEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "FramebufferEmit.TheRecordsElevenSurfacesAreTheWholePointSetTheServerReads", + "FramebufferTest.ApplicationAlphaMaskOffIsStillHonouredOnANativeDrawBuffer", + "FramebufferTest.BindRenderbufferZeroUnbindsWithoutError", + "FramebufferTest.BlitNamedFramebufferAllowsDefaultFramebufferZero", + "FramebufferTest.ClearIntoAWidenedDrawBufferKeepsAlphaWritableAndSubstitutesOne", + "FramebufferTest.ClearNamedFramebufferfiAllowsDefaultFramebufferZero", + "FramebufferTest.ClearNamedFramebufferfvUsesNamedObjectWithoutChangingBindings", + "FramebufferTest.CreateFramebuffersCreatesObjectsImmediately", + "FramebufferTest.DefaultFramebufferDrawBufferAcceptsGLFrontAlias", + "FramebufferTest.DefaultFramebufferIdentityTracksFramebufferNameZero", + "FramebufferTest.DefaultFramebufferProvidesTextureAttachmentsForFrontAndBackAliases", + "FramebufferTest.DefaultFramebufferReadBufferAcceptsGLBackAlias", + "FramebufferTest.DeleteGeneratedButUnboundFramebufferNameReleasesReservationAndBindFails", + "FramebufferTest.DeleteGeneratedButUnboundRenderbufferNameReleasesReservationAndBindFails", + "FramebufferTest.DeleteOfUnknownOrAlreadyDeletedFramebufferNameIsSilent", + "FramebufferTest.DeleteOfUnknownOrAlreadyDeletedRenderbufferNameIsSilent", + "FramebufferTest.DrawIntoAWidenedDrawBufferReachesTheDriverWithAlphaWritesMaskedOff", + "FramebufferTest.DualSourceBlendFactorsReachTheDriverWhenTheExtensionIsThere", + "FramebufferTest.DualSourceBlendIsDeclinedRatherThanThrownWhenTheExtensionIsMissing", + "FramebufferTest.DualSourceFactorsAreDeclinedEvenWithBlendingDisabled", + "FramebufferTest.DualSourceFactorsWithBlendingDisabledStillReachACapableDriver", + "FramebufferTest.FramebufferTexture2DRejectsTheDefaultFramebufferAndBadAttachments", + "FramebufferTest.FramebufferTexture3DAttachesSliceWithLayerTracking", + "FramebufferTest.FramebufferTextureBumpsAttachmentVersionOnlyOnce", + "FramebufferTest.FramebufferTextureLayerRejectsTheDefaultFramebufferAndBadLevels", + "FramebufferTest.FramebufferTextureRejectsAColourAttachmentPastTheLimit", + "FramebufferTest.FramebufferTextureRejectsALevelTheTextureDoesNotHave", + "FramebufferTest.FramebufferTextureRejectsTheDefaultFramebuffer", + "FramebufferTest.FramebufferTextureReportsInvalidValueForANameThatWasNeverGenerated", + "FramebufferTest.GetNamedFramebufferAttachmentParameterivReadsTargetObjectDirectly", + "FramebufferTest.NamedDepthFramebufferTextureStorageIsCompleteWithoutBinding", + "FramebufferTest.NamedFramebufferDrawBuffersDoNotModifyDefaultFramebuffer", + "FramebufferTest.NamedFramebufferTextureAttachesWithoutChangingBindings", + "FramebufferTest.NamedFramebufferTextureRejectsALevelTheTextureDoesNotHave", + "FramebufferTest.NamedRenderbufferStorageAndFramebufferAttachDoNotChangeBindings", + "FramebufferTest.NonRenderableColorFormatsReportUnsupportedFramebuffer", + "FramebufferTest.ReadPixelsAllowsPersistentMappedPixelPackBuffer", + "FramebufferTest.ReadPixelsForwardsSingleChannelDesktopClientFormats", + "FramebufferTest.ReadPixelsRejectsIntegerFormatMismatchWithReadBuffer", + "FramebufferTest.ReadPixelsRejectsMismatchedPackedTypeFormatPairs", + "FramebufferTest.ThreeChannelColorAttachmentsAreCompleteThroughTheWidenedSubstitution", + "FramebufferTest.ThreeChannelColorAttachmentsAreUnsupportedWithoutTheWidenedSubstitution", + "FramebufferTest.TwoAttachmentCompositeFramebufferMatchesIrisComplementaryPass", + "FramebufferTest.WidenedDrawBufferIsIdentifiedPerDrawBufferSlotNotPerAttachmentPoint", + "Framing.ADataMagicReaderKeepsTheSameLengthAndReassemblyRules", + "FramingTest.BadMagicIsReportedAndLatchesTheReaderDead", + "FramingTest.BufferTooSmallReportsTheSizeAndKeepsTheMessage", + "FramingTest.EmptyPayloadRoundTrips", + "FramingTest.MagicIsOnTheWireAsMGLF", + "FramingTest.ManyMessagesCompactTheBufferInsteadOfGrowing", + "FramingTest.OversizedLengthIsRejectedBeforeAnyAllocation", + "FramingTest.RoundTripsTwoMessagesFedOneByteAtATime", + "FramingTest.SendRefusesAPayloadOverTheCap", + "FramingTest.TakeWithNoCompleteMessageDoesNotBlockOrCorrupt", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ApplierResetSerial # GetParam() = ApplierResetSerial (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ApplierReset.ContextSerial\"} - the record carries 7777)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/BindContextUnknownToken # GetParam() = BindContextUnknownToken (PipeApplier.cpp, Fatal{ProtocolCorruption, \"BindContext.ClientContextToken\"} - the record binds token 999)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecOpcodeUnknown # GetParam() = CodecOpcodeUnknown (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"opcode\"} got=65535)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecRecordShorterThanItsType # GetParam() = CodecRecordShorterThanItsType (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"record.Minimum\"} got=8 expected=16)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecTailCrossCheck # GetParam() = CodecTailCrossCheck (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews\"} the record declares Size=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateRenderStateBlobSize # GetParam() = CreateRenderStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.Blob\"} got=8)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateSamplerStateParametersSize # GetParam() = CreateSamplerStateParametersSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateSamplerState.Parameters\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateShaderStateReflectionGarbage # GetParam() = CreateShaderStateReflectionGarbage (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Reflection\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateShaderStateSpirvDeclared # GetParam() = CreateShaderStateSpirvDeclared (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Spirv[0]\"} declares 16)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11ArchiveVectorCount # GetParam() = D11ArchiveVectorCount (ProgramArtifactsCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Reflection\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11CreateRenderStateCsoSlot # GetParam() = D11CreateRenderStateCsoSlot (PipeApply.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.Cso.Slot\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11ReadbackPastTheReplyLimit # GetParam() = D11ReadbackPastTheReplyLimit (PipeApplier.cpp, refusal)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11RespecifyExtentCarrier # GetParam() = D11RespecifyExtentCarrier (PipeApply.cpp, Fatal{ProtocolCorruption, \"ResourceRespecify.ExtentCarrier\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11SlotGenerationBackwards # GetParam() = D11SlotGenerationBackwards (SlotTables.h / Managers.cpp, Fatal{ProtocolCorruption, \"BackendSlotTable.Generation\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11SlotPastTheBackendBound # GetParam() = D11SlotPastTheBackendBound (SlotTables.h / Managers.cpp, Fatal{ProtocolCorruption, \"BackendSlotTable.HandleSlot\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedBytelessLevel # GetParam() = D11StagedBytelessLevel (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.LevelBound\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedExtentDisagrees # GetParam() = D11StagedExtentDisagrees (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.LevelExtent\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedMultisampleTarget # GetParam() = D11StagedMultisampleTarget (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.Target\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedRunPastTheLevelBound # GetParam() = D11StagedRunPastTheLevelBound (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.CopyRunInto\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11WholeRespecifyBufferRange # GetParam() = D11WholeRespecifyBufferRange (PipeApply.cpp, Fatal{ProtocolCorruption, \"ResourceRespecify.BufferRange\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/GetTextureImageToBufferShape # GetParam() = GetTextureImageToBufferShape (PipeApplier.cpp, Fatal{ProtocolCorruption, \"GetTextureImageToBuffer.shape\"} the image extent is not a whole level's)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/GetTextureImageToBufferUnreadable # GetParam() = GetTextureImageToBufferUnreadable (PipeApplier.cpp, Fatal{ReplyError, \"GetTextureImageToBuffer\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutBindSamplerStatesCount # GetParam() = LayoutBindSamplerStatesCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"BindSamplerStates.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutBufferSubDataResidentRegionCount # GetParam() = LayoutBufferSubDataResidentRegionCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"BufferSubDataResident.RegionCount\"} got=1 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutDrawVboFlags # GetParam() = LayoutDrawVboFlags (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.Flags\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutDrawVboNumDraws # GetParam() = LayoutDrawVboNumDraws (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.NumDraws\"} got=1 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutRecordSizePastTheWire # GetParam() = LayoutRecordSizePastTheWire (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"record.Size\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsBlockBindingCount # GetParam() = LayoutSetProgramBindingsBlockBindingCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.BlockBindingCount\"} got=65 expected=64)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsSamplerUnitCount # GetParam() = LayoutSetProgramBindingsSamplerUnitCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.SamplerUnitCount\"} got=257 expected=256)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsStorageOverrideCount # GetParam() = LayoutSetProgramBindingsStorageOverrideCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.StorageOverrideCount\"} got=65 expected=64)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetSamplerViewsCount # GetParam() = LayoutSetSamplerViewsCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersClass # GetParam() = LayoutSetShaderBuffersClass (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.Class\"} got=3 expected=3)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersCount # GetParam() = LayoutSetShaderBuffersCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.Count\"} got=85 expected=84)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersHostSpanCount # GetParam() = LayoutSetShaderBuffersHostSpanCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.HostSpanCount\"} got=2 expected=1)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderImagesCount # GetParam() = LayoutSetShaderImagesCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderImages.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetVertexAttribDefaultsCount # GetParam() = LayoutSetVertexAttribDefaultsCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetVertexAttribDefaults.Count\"} got=1 expected=2)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetVertexBuffersCount # GetParam() = LayoutSetVertexBuffersCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetVertexBuffers.Count\"} got=33 expected=32)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/MultiDrawInstanced # GetParam() = MultiDrawInstanced (PipeApplier.cpp, Fatal{ProtocolCorruption, \"MultiDrawArrays+INSTANCED\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ObjectDeathKind # GetParam() = ObjectDeathKind (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ObjectDeath.Kind\"} - 999)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ObjectDeathNullHandle # GetParam() = ObjectDeathNullHandle (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ObjectDeath.Handle\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/PresentFrameSerialZero # GetParam() = PresentFrameSerialZero (PipeApplier.cpp, Fatal{ProtocolCorruption, \"Present.FrameSerial\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobNotInStage # GetParam() = R2BlobNotInStage (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} seg=3 offset=0 size=16 is not SEG_STAGE)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobOutsideItsSegment # GetParam() = R2BlobOutsideItsSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} seg=2 offset=1099511627776 size=16 does not lie)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobSizeWithNoSegment # GetParam() = R2BlobSizeWithNoSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} Size=16 with no segment)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobSizeZeroDeclaresASegment # GetParam() = R2BlobSizeZeroDeclaresASegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} a blob with Size 0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2ContentRecordDeclaresNoBlob # GetParam() = R2ContentRecordDeclaresNoBlob (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} the record's own fields say)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanOutsideItsSegment # GetParam() = R2HostSpanOutsideItsSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span\"} seg=2 offset=1099511627776 size=6 does not lie)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanPointerCrosses # GetParam() = R2HostSpanPointerCrosses (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span\"} MGHostSpan::Ptr is non-null)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanSegmentWithNoSize # GetParam() = R2HostSpanSegmentWithNoSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span.size\"} got=2 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanSizeWithNoSegment # GetParam() = R2HostSpanSizeWithNoSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span.seg\"} got=6 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ReadPixelsToBufferShape # GetParam() = ReadPixelsToBufferShape (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ReadPixelsToBuffer.shape\"} the read box or its format is invalid)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ResourceSubDataLevelExtent # GetParam() = ResourceSubDataLevelExtent (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"ResourceSubData.LevelExtent\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ResourceSubDataUnionBox # GetParam() = ResourceSubDataUnionBox (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"ResourceSubData\"} the union box)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/RingRecordHeaderCorrupt # GetParam() = RingRecordHeaderCorrupt (ServerLoop.cpp, Fatal{ProtocolCorruption, \"SEG_CMD record header\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetDynamicStateBlobSize # GetParam() = SetDynamicStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetDynamicState.Blob\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetProgramBindingsOverrideNameUnterminated # GetParam() = SetProgramBindingsOverrideNameUnterminated (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.StorageOverrides.Name\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetResidualValueStateBlobSize # GetParam() = SetResidualValueStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetResidualValueState.Blob\"} got=16 expected=8)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetStorageBlockBindingNameTooLong # GetParam() = SetStorageBlockBindingNameTooLong (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetStorageBlockBinding.Name\"} got=5000 expected=4096)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetStorageBlockBindingNameUnterminated # GetParam() = SetStorageBlockBindingNameUnterminated (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetStorageBlockBinding.Name\"} the staged block name)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpAndroidNativeWindow # GetParam() = SurfaceOpAndroidNativeWindow (SurfaceOpCodec.cpp, Fatal{UnmigratedSurface, \"AndroidNativeWindow@P12\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpMetalLayer # GetParam() = SurfaceOpMetalLayer (SurfaceOpCodec.cpp, Fatal{UnmigratedSurface, \"MetalLayer@P12\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpServerOwnedNonZeroToken # GetParam() = SurfaceOpServerOwnedNonZeroToken (SurfaceOpCodec.cpp, Fatal{ProtocolCorruption, \"SurfaceOp.nativeToken\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpUnknownKind # GetParam() = SurfaceOpUnknownKind (SurfaceOpCodec.cpp, Fatal{ProtocolCorruption, \"SurfaceOp\"} - a wire surface op failed validation: UnknownOpKind)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UnitWindowSamplerStates # GetParam() = UnitWindowSamplerStates (PipeApplier.cpp, Fatal{ProtocolCorruption, \"BindSamplerStates.Count\"} - draw_vbo applies)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UnitWindowSamplerViews # GetParam() = UnitWindowSamplerViews (PipeApplier.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews.Count\"} - draw_vbo applies)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesExtent # GetParam() = UserIndicesExtent (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.extent\"} got=200 expected=6)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesIndexSize # GetParam() = UserIndicesIndexSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.IndexSize\"} got=3)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesShape # GetParam() = UserIndicesShape (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.shape\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesStart # GetParam() = UserIndicesStart (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.Start\"} got=1)", + "GeneralBufferTest.General_BufferCopy", + "GeneralBufferTest.General_BufferDataOperations", + "GeneralBufferTest.General_BufferLifecycle", + "GeneralBufferTest.General_BufferMapping", + "GeneralBufferTest.General_BufferStorageQueriesImmutable", + "GeneralBufferTest.General_CoherentAsFlush_DsaPersistentMapRewritesAndToleratesFlush", + "GeneralBufferTest.General_CoherentAsFlush_NonPersistentMapKeepsExplicitFlushSemantics", + "GeneralBufferTest.General_CoherentAsFlush_PersistentMapAdoptsZeroCopyBackendStorage", + "GeneralBufferTest.General_CoherentAsFlush_PersistentMapSyncsWithoutExplicitFlush", + "GeneralBufferTest.General_FlushWithoutExplicitBitStillErrorsWhenFeatureOff", + "GeneralBufferTest.General_GeneralTest_1", + "GeneralBufferTest.General_InvalidOperations", + "GeneralBufferTest.General_MapFlags", + "GeneralBufferTest.General_NamedBufferStorageMappingWrappers", + "GeneralBufferTest.General_PersistentCoherentFallbackSyncsPerDrawWhenBackendDeclines", + "GeneralBufferTest.General_PersistentCoherentWriteDirtyWithoutUnmap", + "GeneralBufferTest.General_PersistentCoherentZeroCopyStressNoPerDrawReupload", + "GeneralBufferTest.General_PersistentExplicitFlushOnlyDirtiesFlushedRange", + "GeneralBufferTest.General_PersistentMapRequiresStorageFlags", + "GeneralVertexArrayTest.ArrayFormat_BgraStored", + "GeneralVertexArrayTest.ArrayFormat_BindingAndRelativeOffsetAreQueryable", + "GeneralVertexArrayTest.ArrayFormat_FloatPathErrors", + "GeneralVertexArrayTest.ArrayFormat_IntegerPathRejectsFloatTypes", + "GeneralVertexArrayTest.ArrayFormat_IntegerPathRejectsPackedAndBgra", + "GeneralVertexArrayTest.ArrayFormat_PackedStored", + "GeneralVertexArrayTest.CurrentAttrib_GetVertexAttribdv", + "GeneralVertexArrayTest.CurrentAttrib_IntegerFunnels", + "GeneralVertexArrayTest.CurrentAttrib_NonNormalizedValuePreserving", + "GeneralVertexArrayTest.CurrentAttrib_PackedComponentCountAndDefaults", + "GeneralVertexArrayTest.CurrentAttrib_PackedSignedUsesGl33Formula", + "GeneralVertexArrayTest.CurrentAttrib_PackedUnsigned", + "GeneralVertexArrayTest.CurrentAttrib_PackedValidation", + "GeneralVertexArrayTest.CurrentAttrib_SignedNormalizedUsesGl33Formula", + "GeneralVertexArrayTest.CurrentAttrib_UnsignedNormalized", + "GeneralVertexArrayTest.General_ClientSideVertexAttribPointerIsAccepted", + "GeneralVertexArrayTest.General_ComplexUsage", + "GeneralVertexArrayTest.General_CreateVertexArraysCreatesObjectsWithoutChangingBinding", + "GeneralVertexArrayTest.General_CreateVertexArraysRejectsNegativeCount", + "GeneralVertexArrayTest.General_CurrentVertexAttribFillsOmittedComponents", + "GeneralVertexArrayTest.General_CurrentVertexAttribIntegerRoundTrip", + "GeneralVertexArrayTest.General_CurrentVertexAttribQueryRejectsOutOfRangeIndex", + "GeneralVertexArrayTest.General_CurrentVertexAttribRoundTripsAtHighestLegalIndex", + "GeneralVertexArrayTest.General_DeleteBoundVAO", + "GeneralVertexArrayTest.General_DirectStateAccessConfiguresNamedVAOWithoutChangingBinding", + "GeneralVertexArrayTest.General_DirectStateAccessIntegerAttribAndUnbindElementBuffer", + "GeneralVertexArrayTest.General_ElementArrayBufferBindingIsVaoLocalAndZeroUnbinds", + "GeneralVertexArrayTest.General_ElementBufferBindingPoint", + "GeneralVertexArrayTest.General_ErrorConditions", + "GeneralVertexArrayTest.General_IndexBufferBinding", + "GeneralVertexArrayTest.General_IntegerAttributes", + "GeneralVertexArrayTest.General_StatePreservation", + "GeneralVertexArrayTest.General_VAOLifecycle", + "GeneralVertexArrayTest.General_VertexAttributeConfiguration", + "GetterSanity.AtomicCounterQueriesMatchShaderCompilerLimits", + "GetterSanity.ClampsMaxVertexAttribsToCurrentValueStorageCapacity", + "GetterSanity.CombinedUniformComponentsSaturateInsteadOfOverflowing", + "GetterSanity.ComputeWorkGroupQueriesMatchShaderCompilerLimits", + "GetterSanity.EveryLimitWithABuiltinAgreesWithItsQuery", + "GetterSanity.MaxElementIndexIsTheFull32BitIndexCeiling", + "GetterSanity.PerCategoryMultisampleCeilingsAreProbedRatherThanFlooredAtFour", + "GetterSanity.PerStageImageUniformQueriesMatchShaderCompilerLimits", + "GetterSanity.ReportsFragmentInterpolationLimitsForFloatAndIntegerQueries", + "GetterSanity.ReportsKhrSubgroupDynamicParameters", + "GetterSanity.StorageAndUniformBufferOffsetAlignmentsAreSeparateLimits", + "GlamorEglSequence.ChromesGpuProcessGetsANativeFenceOfItsDmaBufWrites", + "GlamorEglSequence.XwaylandFindsEverythingGlamorNeeds", + "GlslangCaptureProbeTest.AMacroSpelledStorageBlockBindingIsADeclaredBinding", + "GlslangCaptureProbeTest.ANonIntegralUniformLocationIsRejectedRatherThanIgnored", + "GlslangCaptureProbeTest.AnOpaqueUniformsExplicitLocationIsCapturedAlongsideAPlainOnes", + "GlslangCaptureProbeTest.AtomicCounterOffsetRulesAreRaisedByTheParse", + "GlslangCaptureProbeTest.EveryDeclaratorOfOneStatementCarriesTheQualifiersLocation", + "GlslangCaptureProbeTest.OpaqueBindingsAreCapturedIncludingNonDecimalAndMacroSpellings", + "GlslangCaptureProbeTest.OpaqueBindingsDisappearWhenTheResolverCaptureIsOff", + "GlslangCaptureProbeTest.OpaqueBindingsSurviveTheRelaxedParseButPlainUniformLocationsDoNot", + "GlslangCaptureProbeTest.StorageBlockBindingPresenceIsStillTruthfulAtTheCollectCallback", + "GlslangCaptureProbeTest.StorageBlockCaptureSurvivesMemoryQualifiersAndIgnoresBufferSamplers", + "GlslangCaptureProbeTest.TheStorageBlockCaptureIsAUnionAcrossStages", + "GlslangCaptureProbeTest.TheSynthesizedAtomicCounterBlocksAreNotCapturedAsStorageBlocks", + "GlslangCaptureProbeTest.UniformLocationsCarryNonDecimalIntegerLiterals", + "GlslangCaptureProbeTest.UniformLocationsExpandArrayOfArraysElements", + "GlslangCaptureProbeTest.UnqualifiedStorageBlocksAreNamedAndQualifiedOnesAreNot", + "GlslangCaptureProbeTest.UnqualifiedStorageBlocksDisappearWhenTheResolverCaptureIsOff", + "GlslangCaptureProbeTest.UnqualifiedUniformBlocksAreCapturedSeparatelyFromStorageBlocks", + "GlslangCaptureProbeTest.WithoutTheSnapshotAPlainUniformsLocationIsNowhereInTheModule", + "GpuHangDetectorTest.ALongSubmissionThatFinishesIsNeverNamed", + "GpuHangDetectorTest.ASubmissionQueuedBehindTheHangIsNeverNamed", + "GpuHangDetectorTest.ASubmissionRunningPastTheBudgetIsNamed", + "GpuHangDetectorTest.AZeroBudgetNamesNothing", + "GpuHangDetectorTest.TheBudgetRunsFromTheFirstSampleThatSawItRunning", + "GpuHangWatchThreadTest.ARegistrationWithoutASamplerIsRefused", + "GpuHangWatchThreadTest.TheHangingDeviceIsNamedOnceAndTheOneWaitingBehindItIsNot", + "GpuHangWatchThreadTest.UnregisterWaitsOutASampleInProgressAndNothingRunsAfterIt", + "ImageEmit.AMakeCurrentClearsTheImageSetAndAdvancesItsSerial", + "ImageEmit.AZeroHighWaterMarkEmitsNothingWithoutHashing", + "ImageEmit.AnAccessModeChangeAloneStillEmitsTheSet", + "ImageEmit.AnEmptySetIsAppliedRatherThanRefusedAndStillMovesTheSerial", + "ImageEmit.AnImageBoundTextureIsMarkedShaderImageBoundAtTheBind", + "ImageEmit.AnImageWindowPastTheImageUnitSpaceIsRefusedRatherThanTruncated", + "ImageEmit.AnInternalFormatChangeAloneStillEmitsTheSet", + "ImageEmit.TheApplicationsFormatAndAccessTravelUnrecast", + "ImageEmit.TheBindFeedsTheImageUnitHighWaterMark", + "ImageEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ImageEmit.TheImageSetLandsInItsWindowWithEveryFieldTheShaderWasBuiltAgainst", + "ImageEmit.TheThreeAccessConstantsArePinnedOnBothSidesOfTheWire", + "ImageUniformCapabilities.QueriesRealPerStageLimitsAndConservativelyGatesGeometry", + "InProcessServer.AnAuthenticatedSecondHelloWhileASessionIsLiveIsRefusedBusy", + "InProcessServer.SequentialSessionsShareOneProcessAndALatchedSessionDoesNotDeclineTheNext", + "InProcessServer.TheFirstSessionsBackendIsPinnedForTheProcessLifetime", + "InProcessTransportTest.AFrameWakeupIsNotEatenByAWaiterOnDescriptors", + "InProcessTransportTest.AWaitThatParksTwiceOnARememberedNotifyIsStillOnePark", + "InProcessTransportTest.BlockedReceiverWakesOnSendAndOnShutdown", + "InProcessTransportTest.BufferTooSmallKeepsTheMessage", + "InProcessTransportTest.CarriesFramesInBothDirections", + "InProcessTransportTest.DoorbellReturnsImmediatelyWhenAlreadyReady", + "InProcessTransportTest.DoorbellSpinsWithoutParkingWhenReadyFlipsInsideTheBudget", + "InProcessTransportTest.DoorbellStillParksWhenTheSpinBudgetRunsOut", + "InProcessTransportTest.DoorbellTimesOutWhenNothingHappens", + "InProcessTransportTest.DoorbellWakesAParkedWaiter", + "InProcessTransportTest.HandsOverADescriptorAndItsSideband", + "InProcessTransportTest.PollAndTimeoutDoNotBlockForever", + "InProcessTransportTest.PreservesOrder", + "InProcessTransportTest.RefusesAPayloadOverTheFrameCap", + "InProcessTransportTest.ShutdownDrainsBeforeItCloses", + "InProcessTransportTest.ShutdownUnparksAWaiterWithNoDeadline", + "IndirectDrawAdvertisement.MatchesEachBackendsUsableCommandSemantics", + "IndirectInstanceIdProbe.ConformingDriverReportsZeroBased", + "IndirectInstanceIdProbe.DrawErrorIsInconclusive", + "IndirectInstanceIdProbe.FillInCapabilitiesWiresProbeResult", + "IndirectInstanceIdProbe.LeakingDriverReportsIncludesBase", + "IndirectInstanceIdProbe.NoVertexSsboSkipsProbe", + "InitialCapsStartup.AHealthyPeerWithoutInitialCapsFailsStartupWithoutDeviceLoss", + "InitialCapsStartup.ANullInitialSnapshotFailsInsteadOfStartingWithAPlaceholder", + "InitialCapsStartup.DelayedTcpSnapshotArmsRunAheadAndLaterSnapshotsCanOnlyDemote", + "JobNodeCancel.CancelAfterCompletionDoesNotUndoTheResult", + "JobNodeCancel.CancelBeforeAnyDispatchSettlesTheNodeAndSkipsTheBody", + "JobNodeCancel.CancelReleasesContinuationsSoDependentsAreNotStranded", + "JobNodeCancel.CancelWhileTheBodyIsRunningLetsItFinishAndReportsCancelled", + "JobNodeContinuation.AlreadyTerminalDependenciesStillSettleTheCounterExactlyOnce", + "JobNodeContinuation.DependencyCounterReachesZeroExactlyOnceAndOnlyAfterEveryDependency", + "JobNodeContinuation.EveryContinuationFiresExactlyOnce", + "JobNodeContinuation.OnTerminalOnAnAlreadyTerminalNodeRunsInlineBeforeItReturns", + "JobNodeException.ANonStandardExceptionIsContainedToo", + "JobNodeException.AThrowingJobDoesNotPoisonTheWorkerForLaterJobs", + "JobNodeException.AnExceptionEscapingABodyCancelsTheJobInsteadOfTerminating", + "JobNodeSubmit.ConcurrencyBudgetIsNeverExceeded", + "JobNodeSubmit.ManyJobsAllComplete", + "JobNodeSubmit.PostedJobRunsOnAPoolThreadAndWaitJoinsIt", + "JobNodeSubmit.RunInlineExecutesOnTheCallingThreadWithoutAPool", + "JobNodeSubmit.WaitOnAnAlreadyTerminalJobReturnsImmediately", + "LegalizeResourceArrayIndexPass.BoundsTheWholeLoopNestAndNotEachLoopSeparately", + "LegalizeResourceArrayIndexPass.DeclinesAUniformIndexedImageAtomic", + "LegalizeResourceArrayIndexPass.FoldsALoopIndexedBlockArray", + "LegalizeResourceArrayIndexPass.FoldsALoopIndexedImageArray", + "LegalizeResourceArrayIndexPass.IsIdempotent", + "LegalizeResourceArrayIndexPass.IsIdempotentOnImageArrays", + "LegalizeResourceArrayIndexPass.LeavesAConstantIndexedBlockArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesAConstantIndexedImageArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesADynamicMemberOfOneBlockByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesADynamicallyIndexedSamplerArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedImageSizeQueryToSelects", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedImageWriteToASwitchAndAReadToSelects", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedWriteToASwitchAndAReadToSelects", + "LocatedIoBlockCapability.TheOverrideMapsOntoTheCapabilityInverted", + "LocatedIoBlockProbe.ReportsTheDefectOnlyWhenTheUnlocatedControlCarriesThePayload", + "LogForwardChannel.AFatalLineWaitsForItsWriteButOnlyForItsBound", + "LogForwardChannel.AFlushAckGoesOutBehindEveryEarlierLineAndIsNotPaced", + "LogForwardChannel.APeerThatStopsReadingCostsWarnLinesNotTheCallersTime", + "LogForwardChannel.CloseGetsItsSenderBackFromAPeerThatNeverReads", + "LogForwardChannel.ErrorLinesAreNeverDroppedWhileWarnLinesAre", + "LogForwardChannel.ErrorLinesPastThePaceWaitInOrderAndAreNotDropped", + "LogForwardChannel.ErrorLinesPastTheirCapAreCoalescedIntoANamedLineNotLost", + "LogForwardChannel.LinesGoOutInOrderWithTheirLevelOnTheWire", + "LogForwardChannel.OverARealSocketThePeerNotReadingNeverHoldsTheCaller", + "LogForwardLevels.EveryMobileGLLevelCrossesTheWireAndComesBackUnchanged", + "LogForwardLevels.OutOfRangeLevelsClampAndAnUnknownWireLevelIsNeverDemoted", + "LogForwardLevels.TheAndroidPriorityLogIsHandedCarriesEachMgLogLevel", + "LogForwardLogger.APeerLineIsFiledUnderTheLevelTheWireCarried", + "LogForwardLogger.EachMgLogMacroReachesTheForwarderWithItsOwnLevel", + "LogForwardLogger.TheSessionScopedForwarderGetsEachLevelToo", + "LogLevel.AssertGateTracksDebugLiveness", + "LogLevel.AssertIsCompiledOutOfProductionBuilds", + "LogLevel.AssertIsLiveInDebugBuilds", + "LogLevel.DebugBuildKeepsEverything", + "LogLevel.ProductionBuildKeepsErrorAndWarn", + "LogLevel.SinkIsReachableAtAll", + "LogSanity.UsesEnvOverrideForFilePath", + "LowerViewportIndexTest.DemotesTheBuiltinToAnOrdinaryGlobal", + "LowerViewportIndexTest.LeavesAModuleWithoutTheBuiltinUntouched", + "LowerViewportIndexTest.LeavesGlLayerAlone", + "LowerViewportIndexTest.TheProbeAnswersOnlyForAViewportIndexWriter", + "MagmaAggregateWaitTest.MissingTargetAfterAnEarlierPrefixIsRejected", + "MagmaAggregateWaitTest.SingleFenceControlLeavesTheTargetFrameInFlight", + "MagmaPipeIdentityTest.ALiveObjectKeepsItsSlotItsGenerationAndItsMemo", + "MagmaPipeIdentityTest.AMagmaServerNeverPublishesTheRunAheadCapBit", + "MagmaPipeIdentityTest.AReusedSlotDoesNotServeItsPredecessorsMemo", + "MagmaPipeIdentityTest.AnIdleSlotIsRetiredAndReusedWithANewGeneration", + "MagmaPipeIdentityTest.TheAbaControlKnobServesTheStaleMemoAcrossAReusedSlot", + "MagmaProgramSourceTest.ArrayUniformNamesResolveWithinTheArchivedUniform", + "MagmaProgramSourceTest.ReusedHandlesAndRecordVersionsHaveDistinctCacheIdentity", + "MagmaProgramSourceTest.ServerBindingTailsReplaceLinkTimeDefaults", + "MipmapFootprintTest.AbuttingScanlinesStayOneBox", + "MipmapFootprintTest.CleanStartsOver", + "MipmapFootprintTest.MoreBoxesThanTheListKeeps", + "MipmapFootprintTest.OverlappingStaggeredBoxes", + "MipmapFootprintTest.RandomWrites", + "MipmapFootprintTest.ThreeQuadrantsLeaveTheFourthOut", + "MipmapFootprintTest.TwoDistantBoxesAreTwoBoxes", + "MipmapFootprintTest.WholeLevelDirtyIsTheWholeLevel", + "MobileGLPurity.IncludeClosure", + "MultiDrawCapabilities.ExtensionWithoutResolvedPointerIsNotSupport", + "MultiDrawCapabilities.PointerAloneNeverCountsAsSupport", + "MultiSessionFixture.ADeviceLossEndsOnlyItsOwnSession", + "MultiSessionFixture.ClosingOneSessionLeavesTheOtherServing", + "MultiSessionFixture.SameNamesInTwoSessionsDoNotCollide", + "MultiSessionFixture.TwoSessionsInterleaveTwoContextsEachWithoutCrossTalk", + "MultiSessionFixture.TwoShmSessionsInOneProcessAreServedAtOnce", + "MultisampleCapabilities.TheAdvertisedSampleCountsNeverFallBelowOne", + "NegativeApiErrorsTest.BadPrimitiveModeOutranksTheNoProgramGuard", + "NegativeApiErrorsTest.BlitFramebufferRejectsBadMasksAndFilters", + "NegativeApiErrorsTest.BufferRangeOffsetAlignmentAppliesToTheBindingPoint", + "NegativeApiErrorsTest.DispatchComputeIndirectChecksTheBoundBufferExtent", + "NegativeApiErrorsTest.IndexedGettersAgreeWithGetIntegeriv", + "NegativeApiErrorsTest.IndirectParameterDrawsCheckBothBuffers", + "NegativeApiErrorsTest.LinkRejectsAComputeAndNonComputeMix", + "NegativeApiErrorsTest.MultiBindRejectsNamesThatAreNotObjectsYet", + "NegativeApiErrorsTest.MultiBindTexturesBindsToTheTexturesOwnTarget", + "NegativeApiErrorsTest.MultiBindTexturesRejectsBadRangesAndNames", + "NegativeApiErrorsTest.ReservedTransformFeedbackNameIsNotYetAnObject", + "NegativeApiErrorsTest.SyncEntryPointsRejectTheirIllegalArguments", + "NegativeApiErrorsTest.TexStorage3DRejectsCompressedFormatsOnTexture3D", + "NegativeApiErrorsTest.VertexBindingOffsetIsReadableThroughTheSixtyFourBitGetter", + "ObjectDeathWireRoundTrip.TheTextureAndFramebufferTwinsReleaseByHandleAndNeverByAStaleGeneration", + "ObjectLifetimeIdTest.BufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.FramebufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.LiveBufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveFramebufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveProgramObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveRenderbufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveSamplerObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveTextureObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveVertexArrayObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.ProgramObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.RenderbufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.SamplerObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.TextureObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.VertexArrayObjectAtARecycledAddressCarriesAFreshLifetimeId", + "OptimisticStatusTest.AFailingCompileStillFailsItsLink", + "OptimisticStatusTest.ANewCompileResetsTheLatch", + "OptimisticStatusTest.IrisTwoPhaseReplayProducesIdenticalReflection", + "OptimisticStatusTest.LatchKeepsOneStoryPerCompileAndTheLinkCarriesTheDiagnostic", + "OptimisticStatusTest.OffByDefaultTheStatusStillJoins", + "OptimisticStatusTest.OnceTerminalAnUnqueriedShaderTellsTheTruth", + "OptimisticStatusTest.PendingCompileReportsTrueAndEmptyLogWithoutJoining", + "OptimisticStatusTest.PhaseOneIssuesNoCompileJoin", + "P5fReverseChannel.ANonSingletonSessionOwnsAllFourReverseCallbacks", + "P5fReverseChannel.ASecondSessionCannotClaimTheSameReverseChannel", + "P5fReverseChannel.AcceptCloseAndReacceptOwnTheGlErrorCallback", + "P5fReverseChannel.CachedReverseCallbacksRejectAMissingSessionOwner", + "P5fReverseChannel.CloseDoesNotEraseAnotherGlErrorOwner", + "P5fReverseChannel.GlErrorCallbackRejectsDoubleInstallation", + "P5fReverseChannel.GlErrorMessagesShareFifoWithOtherReverseEvents", + "P5fReverseChannel.GlErrorsUseTheOwnedCallbackWithoutAResidualPull", + "P5fReverseChannel.LegacyGpuWrittenNeverReadsAFrontendObjectInTransport", + "P5fReverseChannel.RecordErrorWithoutCallbackIsNamedFatal", + "P5fReverseChannel.TransportDoesNotConstructHiddenFrontendPrograms", + "PackedReadbackEncodeTest.Encodes8888KeepsLegacyByteOrder", + "PackedReadbackEncodeTest.EncodesBGRAWithChannelMapping", + "PackedReadbackEncodeTest.EncodesIntegerNegativeValuesClampToZero", + "PackedReadbackEncodeTest.EncodesIntegerRGB565", + "PackedReadbackEncodeTest.EncodesIntegerRGBA2101010RevWithFieldClamp", + "PackedReadbackEncodeTest.EncodesPackedFloat10F11F11FRev", + "PackedReadbackEncodeTest.EncodesSharedExponent5999Rev", + "PackedReadbackEncodeTest.EncodesUnsignedByte233Rev", + "PackedReadbackEncodeTest.EncodesUnsignedByte332", + "PackedReadbackEncodeTest.EncodesUnsignedInt1010102", + "PackedReadbackEncodeTest.EncodesUnsignedInt2101010Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort1555Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort4444", + "PackedReadbackEncodeTest.EncodesUnsignedShort4444Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort5551", + "PackedReadbackEncodeTest.EncodesUnsignedShort565", + "PackedReadbackEncodeTest.EncodesUnsignedShort565Rev", + "PackedReadbackEncodeTest.RejectsMismatchedPackedFieldCounts", + "ParallelShaderCompileTest.BothBackendsAdvertiseTheExtensionIffAsyncIsEnabled", + "ParallelShaderCompileTest.CompilerThreadCallsAreHarmlessWithAsyncOff", + "ParallelShaderCompileTest.CompilerThreadCountIsClampedToTheThreadCount", + "ParallelShaderCompileTest.CompletionStatusIsAlwaysTrueWithAsyncOff", + "ParallelShaderCompileTest.CompletionStatusIsTrueForUntouchedObjects", + "ParallelShaderCompileTest.GLExtensionStringTracksTheAmbientConfiguration", + "ParallelShaderCompileTest.MaxShaderCompilerThreadsGetter", + "ParallelShaderCompileTest.MaxShaderCompilerThreadsIgnoresTheCurrentBudget", + "ParallelShaderCompileTest.NonzeroCompilerThreadsRestoresAsynchronousCompilation", + "ParallelShaderCompileTest.ProgramCompletionStatusReportsFalseWithoutJoining", + "ParallelShaderCompileTest.ShaderCompletionStatusReportsFalseWithoutJoining", + "ParallelShaderCompileTest.UnknownPnamesStillRaiseInvalidEnum", + "ParallelShaderCompileTest.ZeroCompilerThreadsJoinsEverythingAndCompilesInline", + "ParallelShaderCompileTest.ZeroCompilerThreadsJoinsPendingLinksAndTheirSpirvJobs", + "PassthroughTessControlEsslTest.BakesTheDefaultTessLevelsIn", + "PassthroughTessControlEsslTest.DeclaresThePatchSizeAndWritesEveryTessLevel", + "PassthroughTessControlEsslTest.MirrorsTheNeighboursPerVertexBlocks", + "PassthroughTessControlEsslTest.NonFiniteLevelsFollowTheDiscardRule", + "PassthroughTessControlEsslTest.RequestsTheExtensionBelowEs32", + "PassthroughTessControlEsslTest.SpellsIntegralLevelsAsFloatLiterals", + "PassthroughTessControlEsslTest.TinyPositiveLevelsDoNotFlushToZero", + "PassthroughTessControlTest.BakesTheDefaultTessLevelsInAndKeysOnThem", + "PassthroughTessControlTest.CompilesWithNonDefaultLevels", + "PassthroughTessControlTest.DeclaresTheRequestedPatchSize", + "PassthroughTessControlTest.ForwardsPositionAndWritesBothLevelArrays", + "PassthroughTessControlTest.InterfaceIsBuiltInsOnly", + "PassthroughTessControlTest.MatchesTheFrontendPerVertexBlock", + "PassthroughTessControlTest.RedeclaresExactlyTheRequestedMembers", + "PeerLatch.SiteMap", + "PeerLatchTest.ALatchOnTheApplyThreadClosesTheSessionWhileATcpPeerHoldsItOpen", + "PeerLatchTest.ALatchOnTheApplyThreadClosesTheSessionWhileAUnixPeerHoldsItOpen", + "PeerLatchTest.ALatchedRecordIsTheLastRecordItsBatchApplies", + "PeerLatchTest.AMalformedControlFrameOverTcpLatchesAndTheNextConnectionRenders", + "PeerLatchTest.AMalformedRecordLatchesTheSessionAndTheNextTcpConnectionGetsWelcomeAndRenders", + "PeerLatchTest.AMalformedRecordLatchesTheSessionAndTheNextUnixConnectionGetsWelcomeAndRenders", + "PerStageStorageBlockCapabilities.ARejectedQueryIsDrainedAndFallsBackToTheSpecMinimums", + "PerStageStorageBlockCapabilities.AZeroFromTheDriverIsReportedAsZero", + "PerStageStorageBlockCapabilities.TakesTheDriverValuesAndGatesTessAndGeometryOnEs32", + "PersistentBufferOrderingProbeTest.AllocationFailureIsInconclusiveAndRestoresBindings", + "PersistentBufferOrderingProbeTest.CorruptNeverMappedControlCannotAccusePersistentMapping", + "PersistentBufferOrderingProbeTest.CorruptSerializedControlCannotConfirmOrderingDefect", + "PersistentBufferOrderingProbeTest.DeferredCopyFetchIsDetectedWithBothStagingSources", + "PersistentBufferOrderingProbeTest.DeferredMappedSubDataFetchIsDetectedWithPassingControls", + "PersistentBufferOrderingProbeTest.FailedMappingIsInconclusiveAndReleasesResources", + "PersistentBufferOrderingProbeTest.IncompleteFramebufferIsInconclusiveAndRestoresBindings", + "PersistentBufferOrderingProbeTest.OrderedDriverPassesAllUploadsAndRestoresCallerState", + "PersistentBufferOrderingProbeTest.PostCollectorIncludesTheMeasuredFinding", + "PersistentBufferOrderingProbeTest.ReadbackErrorAfterAMismatchDoesNotProduceAFinding", + "PersistentBufferOrderingProbeTest.RequiresExtensionAndCompleteDispatchBeforeAllocating", + "PersistentMapFaultOwnership.AKernelsUntaggedFaultAddressIsOwnedByATaggedShadowsSlot", + "PersistentMapFaultOwnership.TheOwnershipRowNormalisesBothSidesBeforeItCompares", + "PersistentMapFaultOwnership.UntagAddressClearsTheTopByteAndNothingBelowIt", + "PersistentMapWritability.AMapHandsBackARangeWritableWithoutTheFaultHandler", + "PersistentMapWritability.AnArmedPageIsStillAnsweredByTheHandlerAndMadeWritable", + "PersistentMapWritability.RegistrationLeavesEveryPageOfTheRangeReadWrite", + "PipeCatalogue.ApplierAcceptsAWellFormedRecord", + "PipeCatalogue.BufferRangeCarriesNoInlineHostSpan", + "PipeCatalogue.CoverageAccountsForEveryInventoryRow", + "PipeCatalogue.EntryCountMatchesTheDocumentedCount", + "PipeCatalogue.EveryRowCarriesTheWaitClassTheContractGivesIt", + "PipeCatalogue.EveryTextureTargetMapsToItsOwnResourceTarget", + "PipeCatalogue.EveryUnmigratedEmulationIsNamedOnce", + "PipeCatalogue.ExactlyTheRoutedRowsAreInstalledAndTheRestAreStillNull", + "PipeCatalogue.FloatVectorsCompareBitwise", + "PipeCatalogue.FrontendNeverTakesAnApplierAddress", + "PipeCatalogue.GeneratedTablesHoldTheWholeCatalogue", + "PipeCatalogue.HandleIsEightBytes", + "PipeCatalogue.HostSpanResolvesTheMonolithPointer", + "PipeCatalogue.LateArrivalsAreAppendedWithoutRenumbering", + "PipeCatalogue.PipeInputFieldsStartUnfilled", + "PipeCatalogue.PipelineSubsetMembersArePinned", + "PipeCatalogue.ResidualBlockIsExactlyItsTwoValueStructsPlusPatchTail", + "PipeCatalogue.ResidualBlockSizeIsPinned", + "PipeCatalogue.ResourceRespecifyAcksOnlyImmutableStorage", + "PipeCatalogue.ReverseChannelHasTenCallbacks", + "PipeCatalogue.SixValueStructsHaveFieldLists", + "PipeCatalogue.StickyFieldsAreExactlyTheSeven", + "PipeCatalogue.SubDataBufferRangeRidesInTheUnionBox", + "PipeCatalogue.SubDataTargetPacksAResourceTargetAndAnUploadTarget", + "PipeCatalogue.SurfaceNamesItsKindItsTextureTargetAndItsDepthStencilAspect", + "PipeCatalogue.TextureParamsNameTheirBuiltinSamplerAndFramebufferStateNamesItsTarget", + "PipeCatalogue.TheCompositeShaderBandIsCountedApartFromTheOrdinarySpace", + "PipeCatalogue.UninstalledTablesAreAllNull", + "PipeCatalogue.UnmigratedEmulationSitesMatchTheList", + "PipeCatalogue.UnmigratedEmulationSitesSelfTest", + "PipeCatalogue.ValueTypeLayoutsArePinned", + "PipeCatalogue.VerbTableIsTheFunctionTable", + "PipeCatalogue.VerifyComparatorNamesTheDifferingField", + "PipeCatalogue.VertexBufferSetCarriesAnExplicitBaseInstance", + "PipeCatalogue.VertexWireViewsAreFlatAndCarryIsLongSeparately", + "PipeCatalogue.WireOpcodesAreThePositionsInTheCatalogue", + "PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead", + "PipeInputsTest.AFrontendMutationInsideAVerbRefreshesThePushedField", + "PipeInputsTest.BadPoisonOmitKnobIsFatalNamingTheKnob", + "PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob", + "PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial", + "PipeInputsTest.EveryVerbFillsItsClassAndNothingElse", + "PipeInputsTest.MutatedFieldIsNamedAtRead", + "PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale", + "PipeInputsTest.PoisonOmitKnobArmsTheOmission", + "PipeInputsTest.ReadingAFilledFieldCompletes", + "PipeInputsTest.ReadingAnOmittedFieldAbortsNamingTheVerb", + "PipeInputsTest.ReadingBeforeAnyFillAbortsNamingNoVerb", + "PipeInputsTest.TheMutationNoticeRefreshesTheValueButNotTheStamp", + "PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry", + "PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues", + "PipeRouting.AClientWireRowWithNoSessionRefusesByNameRatherThanApplying", + "PipeRouting.ARoutedCallDuringTeardownRefusesByNameNotRunsTheApplier", + "PipeRouting.AnAnswerIsWhatTheRowSaidAndDeclinedIsFalseRatherThanAFailure", + "PipeRouting.AnErrorStatusIsNotFoldedIntoAcceptedOrRefused", + "PipeRouting.AnUnansweredRowIsFatalRatherThanAcceptedOrRefused", + "PipeRouting.TheInstalledClientArmIsWireAndNotMonolithAndEveryRoutedRowMoved", + "PipeRouting.TheTablesAreInstalledWithoutAnybodyHavingRememberedTo", + "PipeRouting.TwoOutstandingAnswersAreFatalBecauseTheBarrierIsOneDeep", + "PipeStatsTest.ByteClassesAccumulateIndependently", + "PipeStatsTest.CounterNamesAreStable", + "PipeStatsTest.EnabledLatchIsTheOnlyGate", + "PipeStatsTest.FormattingTwiceDoesNotConsumeTheWindow", + "PipeStatsTest.GateHitsAndMissesAreSeparateCounters", + "PipeStatsTest.InitIsTheOnlyLatchAndItTakesTheConfigBothWays", + "PipeStatsTest.InitLatchesTheSummaryPeriodFromTheConfigAndNeverKeepsZero", + "PipeStatsTest.JsonDumpNamesEveryCounter", + "PipeStatsTest.JsonDumpPathIsRoleDerivedAndTheBaseNameIsNeverOpened", + "PipeStatsTest.PayloadHistogramBucketsByPowerOfTwo", + "PipeStatsTest.PayloadHistogramSaturatesInsteadOfOverflowing", + "PipeStatsTest.PerFrameFieldsKeepTwoDecimals", + "PipeStatsTest.PresentClearsTheFrameButKeepsTheTotal", + "PipeStatsTest.PresentationsAtTheDefaultPeriodOfOneMakeOneWindowEach", + "PipeStatsTest.StageSegmentBytesIsAWindowedByteClassLikeAnyOther", + "PipeStatsTest.StagedBlobHistogramIsARunTotalAndReachesTheJsonDump", + "PipeStatsTest.StagedBlobHistogramSharesThePayloadBucketEdges", + "PipeStatsTest.SummaryLineCarriesEveryClassAndGate", + "PipeStatsTest.SummaryLineSurvivesZeroDraws", + "PipeStatsTest.SummaryLineSurvivesZeroFrames", + "PipeStatsTest.SummaryLinesReportDisjointWindows", + "PipeStatsTest.SummaryPeriodIsOneHundredAndTwentyFrames", + "PipeStatsTest.WireIndirectCountersPrintInTheirOwnBracket", + "PipeStatsTest.WireRecordsCarryBothTheWindowCountAndItsPerFrameForm", + "PipeStatsTest.WireRecordsFallBackToTheWindowTotalWithoutAFrame", + "PipeWireCodecTest.ABigProgramArchiveDoesNotGrowItsRecordAtAll", + "PipeWireCodecTest.AClassBVerbWithNoSinkDeclinesRatherThanInventsASemantics", + "PipeWireCodecTest.AContentBlobCarriedOutsideSegStageIsFatalAtTheDecoder", + "PipeWireCodecTest.AContentRecordThatDeclaresNoBlobIsFatal", + "PipeWireCodecTest.ADeclaredPerStageSpirvRunIsFatal", + "PipeWireCodecTest.ADrawThatSetsBothTheSpanAndTheIndirectFlagIsFatal", + "PipeWireCodecTest.AHalfDeclaredBlobIsFatalRatherThanReadAsAbsent", + "PipeWireCodecTest.AHostSpanCountThatIsNeitherZeroNorCountIsFatal", + "PipeWireCodecTest.AHostSpanRunPastItsSegmentIsFatalOnDrawVbo", + "PipeWireCodecTest.AHostSpanRunPastItsSegmentIsFatalOnSetShaderBuffers", + "PipeWireCodecTest.ANonNullHostSpanPointerIsFatal", + "PipeWireCodecTest.ANonZeroSizeWithNoSegmentIsFatal", + "PipeWireCodecTest.APadRecordReachingTheDecoderIsFatal", + "PipeWireCodecTest.APartiallyZeroUploadBoxIsFatalRatherThanReadAsEmpty", + "PipeWireCodecTest.ARecordLargerThanHalfTheRingIsFatalRingOverrun", + "PipeWireCodecTest.ARunThatLeavesItsSegmentIsFatal", + "PipeWireCodecTest.ASecondProcessResolverIsFatalRatherThanASilentRace", + "PipeWireCodecTest.ATailThatDoesNotMatchItsOwnCountIsFatal", + "PipeWireCodecTest.ATailWhoseLengthDisagreesWithItsCountIsFatal", + "PipeWireCodecTest.AVarTailRecordIsNotSkippedAsAWrapFiller", + "PipeWireCodecTest.AWholeCaptureSpanReachesTheSinkInTheOrderTheClientEmittedIt", + "PipeWireCodecTest.AdoptTierOneAfterAStreamHandshakeIsADeclineOnTheWirePath", + "PipeWireCodecTest.AdoptTierZeroAfterAStreamHandshakeIsADeclineOnTheWirePath", + "PipeWireCodecTest.AlreadyRetiredStagingReclamationIsNotAProducerWait", + "PipeWireCodecTest.AnEmptyVarTailIsALegalRecordAndNeedsNoPlaceholderEntry", + "PipeWireCodecTest.AnIndirectDrawThatDeclaresRangesIsFatal", + "PipeWireCodecTest.AnUnsettledAdoptTierStillDiesByNameOnTheWirePath", + "PipeWireCodecTest.AppliedSeqAdvancesByExactlyOnePerRecordAndIsNeverBatched", + "PipeWireCodecTest.ApplierResetReachesTheSinkWithItsSerial", + "PipeWireCodecTest.BindShaderImageReachesTheSinkVerbatim", + "PipeWireCodecTest.BindStreamOutputOfNameZeroIsTheDefaultObjectAndNotAnAbsentOne", + "PipeWireCodecTest.BindStreamOutputReachesTheSink", + "PipeWireCodecTest.BufferSubDataResidentMayNotDeclareRegions", + "PipeWireCodecTest.CopyFramebufferToTextureReachesTheSinkForBothForms", + "PipeWireCodecTest.CreateShaderStateCrossesAsOneArchiveAndSixUndeclaredRuns", + "PipeWireCodecTest.DrawVboConditionalSpanTailIsEightAlignedAndSurvives", + "PipeWireCodecTest.DrawVboIndirectTailCrossesInPlaceOfTheSpan", + "PipeWireCodecTest.DrawVboWithoutUserIndicesHasExactlyOneTail", + "PipeWireCodecTest.EndStreamOutputCarriesAllThreeAccountingFieldsAndNotJustTheVertices", + "PipeWireCodecTest.EveryPayloadByteCrossesIncludingTheOnesSpelledPad", + "PipeWireCodecTest.EveryRowThatDoesWriteAReplyCarriesKReplySlot", + "PipeWireCodecTest.FormatCapabilitiesDecoderRefusesTruncationAndTrailingBytes", + "PipeWireCodecTest.FormatCapabilitiesRoundTrip", + "PipeWireCodecTest.GenerateMipmapReachesTheSink", + "PipeWireCodecTest.KHasBlobRoundTripsWithARealChunkBlob", + "PipeWireCodecTest.KHostSpanClassIsValidatedEvenThoughP5ProducesNone", + "PipeWireCodecTest.KNeedsAckRespecifyCarriesItsRedefinitionScope", + "PipeWireCodecTest.KNoneRoundTripsAndReachesItsApplier", + "PipeWireCodecTest.KOptionalUnmapPersistentRoundTrips", + "PipeWireCodecTest.KReplySlotMapPersistentIsAConstantDecline", + "PipeWireCodecTest.KVarTailRoundTripsWithItsTailIntact", + "PipeWireCodecTest.LaunchGridReachesTheSink", + "PipeWireCodecTest.MaxRecordBytesSeenStaysFarBelowHalfTheRing", + "PipeWireCodecTest.MemoryBarrierReachesTheSink", + "PipeWireCodecTest.NoReplyIsWrittenForARowTheCatalogueGivesNoReplySlot", + "PipeWireCodecTest.ObjectDeathReachesTheSinkWithItsHandleAndKind", + "PipeWireCodecTest.PackBufferReadbacksReachTheirOwnArmsAndPostNoReply", + "PipeWireCodecTest.PatchParameterReachesTheSink", + "PipeWireCodecTest.RendererInfoDecoderRefusesEveryTruncation", + "PipeWireCodecTest.RendererInfoRoundTrips", + "PipeWireCodecTest.ResidualValueBlockCrossesAsItsOwnBlob", + "PipeWireCodecTest.ResolveRefusesEveryRunThatLeavesItsSegment", + "PipeWireCodecTest.ResourceCopyRegionReachesTheSinkWithItsTwoNames", + "PipeWireCodecTest.ResourceDescPadsCrossToo", + "PipeWireCodecTest.ResourceSubDataCarriesABlobAndARegionTailTogether", + "PipeWireCodecTest.SamplerParametersCrossByteForByteIncludingBorderColorForm", + "PipeWireCodecTest.SegmentZeroIsNeverARealSegment", + "PipeWireCodecTest.SetContextValuesRoundTripsIntoPipeInputs", + "PipeWireCodecTest.SetGlobalConstantsCarriesTheDefaultUniformBlock", + "PipeWireCodecTest.SetShaderBuffersCarriesBothTailsWhenTheSpanTailIsPresent", + "PipeWireCodecTest.SetStorageBlockBindingCarriesItsNameAsAStagedBlob", + "PipeWireCodecTest.SetStreamOutputTargetsCarriesItsRangesAndItsOffsets", + "PipeWireCodecTest.StagedBytesAreReclaimedOnlyBehindRetiredSeq", + "PipeWireCodecTest.StagedBytesResolveBackToTheSameAddress", + "PipeWireCodecTest.TheAbiFingerprintIsStableWithinABuildAndNotZero", + "PipeWireCodecTest.TheAuditFillIsOffByDefaultSoTheHotPathPaysNothing", + "PipeWireCodecTest.TheAuditFillOverwritesExactlyTheRunsTheRecordResolved", + "PipeWireCodecTest.TheCommandRingWrapCountIsWhatTheHeadActuallyDid", + "PipeWireCodecTest.TheConsumerMaskAnswersPerFamilyAndNotPerOpTable", + "PipeWireCodecTest.TheDecoderWritesNoRingControlFieldOfItsOwn", + "PipeWireCodecTest.TheEncoderNeverWritesSegStagesConsumerCursors", + "PipeWireCodecTest.TheEncoderRefusesTheNonStageCarrierTheDecoderCallsFatal", + "PipeWireCodecTest.TheEncoderRefusesThePerStageSpirvRunTheDecoderCallsFatal", + "PipeWireCodecTest.TheFiveClassBVerbsReachTheSinkAndNothingElse", + "PipeWireCodecTest.TheFourAcceptanceRowsAnswerThroughTheSlotAndNotOnlyThroughTheTally", + "PipeWireCodecTest.TheFourStreamOutputSpanRowsReachTheSink", + "PipeWireCodecTest.TheNoReplyBitSkipsTheAnswerAndKeepsTheAcceptanceRecord", + "PipeWireCodecTest.TheProcessResolverRoundTripsThroughMGPipeHostBytes", + "PipeWireCodecTest.TheStageMarkQueueStaysBoundedWithOneRecordAlwaysInFlight", + "PipeWireCodecTest.TierTwoUnderSplitTransportStillDeclinesRatherThanRefusing", + "PipeWireCodecTest.UserIndexSpanExactlyAtSegmentEndReachesTheSink", + "PipeWireCodecTest.UserIndexSpanRejectsAnExtentBeyondItsLastTwoBytes", + "PipeWireCodecTest.UserIndexSpanRequiresOneIndexedRangeAndNonWrappingExtent", + "PipeWireCodecTest.VertexAttribDefaultsMustAgreeWithItsOwnMask", + "PipelineQuirkDeviceGate.AutoDetectsQualcommOnly", + "PipelineQuirkDeviceGate.ForceOffDisablesEvenOnQualcomm", + "PipelineQuirkDeviceGate.ForceOnEnablesOnAnyVendor", + "PipelineQuirkDeviceGate.ForceOnRoundTripsThroughTheFactoryFlag", + "PipelineQuirkStripDecision.AccumulationOnSecondaryAttachmentIsStripped", + "PipelineQuirkStripDecision.AdditiveOnePlusOneIsNotStripped", + "PipelineQuirkStripDecision.AlphaWeightedAdditiveIsNotStripped", + "PipelineQuirkStripDecision.DisabledBlendIsNotStripped", + "PipelineQuirkStripDecision.EffectivelyOpaqueBlendIsNotStripped", + "PipelineQuirkStripDecision.FragDepthWriterIsExempt", + "PipelineQuirkStripDecision.FullyMaskedAccumulationBlendIsNotStripped", + "PipelineQuirkStripDecision.MaxBlendIsStripped", + "PipelineQuirkStripDecision.MinBlendIsStripped", + "PipelineQuirkStripDecision.MixedOverAndMaskedAttachmentsAreNotStripped", + "PipelineQuirkStripDecision.NoColorAttachmentsMeansNoStrip", + "PipelineQuirkStripDecision.NoDepthWriteMeansNoStrip", + "PipelineQuirkStripDecision.PartiallyMaskedAccumulationIsStripped", + "PipelineQuirkStripDecision.ReverseSubtractIsNotStripped", + "PipelineQuirkStripDecision.SeparateAlphaAccumulationIsNotStripped", + "PipelineQuirkStripDecision.SortedTransparencyOverBlendIsNotStripped", + "PipelineQuirkTest.WireColorBlitKeepsLinearWhereTheBlitStretches", + "PipelineQuirkTest.WireColorBlitSamplesNearestWhereTheBlitIsACopy", + "PipelineQuirkTest.WireDepthResolveProbeDetectsARenderPassThatWritesNothing", + "PipelineQuirkTest.WireDepthResolveProbeIsInconclusiveWhenTheShaderControlFailsToo", + "PipelineQuirkTest.WireDepthResolveProbeKeepsTheRenderPassFirstWhereItResolves", + "PipelineQuirkTest.WireDepthResolveProbeKnobReplacesTheMeasurementNotTheVerdict", + "PipelineQuirkTest.WireDepthResolveProbeRunsOnlyWhereThereIsARenderPassArmToJudge", + "PipelineQuirkTest.WireDepthResolveVerdictIsMemoizedPerDeviceIdentityNotPerProcess", + "PipelineQuirkTest.WirePlaceholderKeysArePrivatePerShapeAndUnitAndBounded", + "PointSizeExtensionNameTest.NamesBothSpellingsOfBothExtensions", + "PointSizeExtensionNameTest.NoTierMeansNoDirective", + "PreAuthGateTest.AFullQueueIsSharedBetweenAddresses", + "PreAuthGateTest.EachMalformedFirstFrameLandsOnTheShapeItIsNamedFor", + "PreAuthGateTest.TheAssemblerRefusesAForeignMagicAndAnOversizeLengthOnTheHeader", + "PreAuthGateTest.TheAssemblerStopsAtTheFirstFrameWhateverTheFragmentation", + "PreAuthGateTest.TheAssemblerTellsAProbeFromATruncatedFrame", + "PreAuthGateTest.TheBackoffWindowStartsAtTheThresholdDoublesAndIsCapped", + "PreAuthGateTest.TheKnobsReadTheirEnvironmentAndKeepTheirDefaultsOtherwise", + "PrimitivesGeneratedNoXfbArmingTest.AutoFollowsExactlyTheSubstituteVerdicts", + "PrimitivesGeneratedNoXfbArmingTest.ForceOffNeverReroutes", + "PrimitivesGeneratedNoXfbArmingTest.ForceOnBypassesTheVerdictButNeverTheStructuralChecks", + "PrimitivesGeneratedNoXfbProbeTeardownTest.AFenceTimeoutLeaksEverythingAndReportsItself", + "PrimitivesGeneratedNoXfbProbeTeardownTest.ASignalledFenceTearsDownNormally", + "PrimitivesGeneratedNoXfbVerdictTest.AConformingDriverReadsStreamCounts", + "PrimitivesGeneratedNoXfbVerdictTest.ASilentDedicatedQueryFallsThroughToStatistics", + "PrimitivesGeneratedNoXfbVerdictTest.ASubstituteWorseThanTheStreamOnAnyShapeIsRefused", + "PrimitivesGeneratedNoXfbVerdictTest.AnswersFittingNeitherHealthNorTheDefectAreInconclusive", + "PrimitivesGeneratedNoXfbVerdictTest.HealthNeedsNeitherTessellationNorAControl", + "PrimitivesGeneratedNoXfbVerdictTest.LavapipeShapedMeasurementTakesTheDedicatedQuery", + "PrimitivesGeneratedNoXfbVerdictTest.SilenceOnOnlyTheDiscardShapesIsStillTheDefect", + "PrimitivesGeneratedNoXfbVerdictTest.StatisticsDeadUnderDiscardIsThePlainOnlySubstitute", + "PrimitivesGeneratedNoXfbVerdictTest.StatisticsExactEverywhereIsTheFullStatisticsSubstitute", + "PrimitivesGeneratedNoXfbVerdictTest.StreamSilentWithoutAWorkingPlainControlIsUnfixable", + "ProgramArtifacts.AliasesAreTheSameTypes", + "ProgramArtifacts.SizesArePinnedOnThisToolchain", + "ProgramArtifacts.TypeFactsIsPodOf44Bytes", + "ProgramArtifacts.VisitFieldsCoversEveryMember", + "ProgramArtifacts.VisitFieldsPassesConstnessThrough", + "ProgramArtifactsCodec.ACompactArchiveOfTenEmptySpirvModulesRoundTrips", + "ProgramArtifactsCodec.ACompactArchiveOfTenShortXfbNamesRoundTrips", + "ProgramArtifactsCodec.ACountOnlyTheByteBoundAdmitsIsRefusedBeforeItsResize", + "ProgramArtifactsCodec.ATruncatedStreamIsRefusedNotGuessed", + "ProgramArtifactsCodec.AVectorCountCannotReservePastTheRemainingArchiveBytes", + "ProgramArtifactsCodec.AVersionMismatchIsRefused", + "ProgramArtifactsCodec.PortableHeaderUsesWireSchemaRatherThanNativeContainerSize", + "ProgramArtifactsCodec.RoundTripsAFullyPopulatedArchive", + "ProgramArtifactsCodec.TheTablesVisitEveryMemberExceptTheLiveProgram", + "ProgramEmit.ACreateStoresTheDescriptorAndARelinkCountsUpAndDropsTheBlockKeyedToTheOldLayout", + "ProgramEmit.ACreateWithNoArtefactsAnOversizedBlockOrACorruptSlotIsRefusedNamingTheProgram", + "ProgramEmit.ADeadProgramsRecordLatchIsRetiredAtItsDeath", + "ProgramEmit.ADeleteDropsTheRecordAndClearsEveryBindingThatNamedIt", + "ProgramEmit.AFailedRelinkReIssuesWithLinkStatusZeroAndNeverAnObjectDeath", + "ProgramEmit.AReIssuedCreateReSendsTheDefaultUniformBlock", + "ProgramEmit.AReLinkReIssuesOnTheSameHandle", + "ProgramEmit.AUniformBlockBindingAfterTheLinkTravelsOnItsOwnRecord", + "ProgramEmit.AnUnchangedProgramEmitsNothingAtAll", + "ProgramEmit.TheDefaultUniformBlockLandsOnTheProgramsRecordAndTheSentinelIsRefused", + "ProgramEmit.TheDrawAndDispatchProgramsAreTwoIndependentSlots", + "ProgramEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ProgramEmit.TheEmitterJoinsAndTheTrackerDoesNot", + "ProgramEmit.TheFramedArchiveRoundTripsWithTheStageOfEveryModule", + "ProgramEmit.TheNeverUploadedSentinelIsNeverEmitted", + "ProgramEmit.TheProgramRecordSurvivesAMakeCurrentWhileTheThreeBindingsDoNot", + "ProgramEmit.TheStageMaskComesFromTheLinkedSnapshotAndNotTheAttachList", + "ProgramEmit.TheThreeBindingTailsAreWholeSetsAndAReIssuedCreateDropsThem", + "ProgramEmit.TheThreeBindingsFollowTheirOwnHandleAndADeadOneLeavesThePreviousBindingStanding", + "ProgramInterfaceTest.ActiveAtomicCounterBufferQueriesMatchTheInterface", + "ProgramInterfaceTest.ArrayNameSubscriptsAreStrictDecimals", + "ProgramInterfaceTest.ArrayedStorageBlockKeepsGlslangStagesForEveryElement", + "ProgramInterfaceTest.ArrayedUniformBlockReferencedByIsPerElement", + "ProgramInterfaceTest.ArraysOfArrays", + "ProgramInterfaceTest.AtomicCounterBuffers", + "ProgramInterfaceTest.AtomicCounterClassicUniformQueries", + "ProgramInterfaceTest.BufSizeIsRespected", + "ProgramInterfaceTest.ComputeRuntimeSizedBufferVariable", + "ProgramInterfaceTest.ErrorConditions", + "ProgramInterfaceTest.GetProgramResourceivReportsLengthOnEveryExitPath", + "ProgramInterfaceTest.ImageUniformsOverAStageLimitFailToLink", + "ProgramInterfaceTest.InputBuiltInsUseGlSpellings", + "ProgramInterfaceTest.InputTypesNamesLocationsAndProps", + "ProgramInterfaceTest.OutputBuiltInsHaveNoLocation", + "ProgramInterfaceTest.OutputTypesAndLocationIndex", + "ProgramInterfaceTest.OverlappingAtomicCounterOffsetsFailToLink", + "ProgramInterfaceTest.ReflectionQueriesOnAnUnlinkedProgramAnswerZero", + "ProgramInterfaceTest.SeparableFragmentProgramSeparatesUniformsFromBufferVariables", + "ProgramInterfaceTest.SeparableGeometryProgramEnumeratesBothBlockBoundaries", + "ProgramInterfaceTest.SeparableVertexProgramEnumeratesItsOwnOutputBlockMembers", + "ProgramInterfaceTest.ShaderStorageBlockBindingRejectsAnIndexOutsideTheInterface", + "ProgramInterfaceTest.ShaderStorageBlockBindingTakesTheResourceQueryIndex", + "ProgramInterfaceTest.ShaderStorageBlocksAndBufferVariables", + "ProgramInterfaceTest.SimpleShaders", + "ProgramInterfaceTest.TopLevelArray", + "ProgramInterfaceTest.TransformFeedbackPseudoVaryingsAreEnumeratedButUnnamed", + "ProgramInterfaceTest.TransformFeedbackVaryingTypes", + "ProgramInterfaceTest.UniformBlockArrayMemberReportsItsBlock", + "ProgramInterfaceTest.UniformBlockBufferBindingFollowsUniformBlockBinding", + "ProgramInterfaceTest.UniformBlocks", + "ProgramInterfaceTest.UniformSimple", + "ProgramInterfaceTest.UnlinkedProgramHasZeroResourcesAndRaisesNoError", + "ProgramPipelineCompositeTest.AGeometryPipelineWithNoVertexStageRefusesToDraw", + "ProgramPipelineCompositeTest.AMonolithicProgramRecordsNothingAndIsItsOwnDrawProgram", + "ProgramPipelineCompositeTest.ANonSeparableStageProgramStillMirrorsItsUniforms", + "ProgramPipelineCompositeTest.ASamplerWritePerDrawDoesNotRebuildTheComposite", + "ProgramPipelineCompositeTest.AValueIdenticalWriteStillTakesTheSlotForItsStage", + "ProgramPipelineCompositeTest.AWrittenStageValueIsNotClobberedByAnotherStagesUntouchedDeclaration", + "ProgramPipelineCompositeTest.ArrayElementWritesMirrorPerElement", + "ProgramPipelineCompositeTest.CompositeCaptureListComesFromTheLinkedSnapshotNotThePendingRequest", + "ProgramPipelineCompositeTest.CompositeCaptureStageIsTheLastVertexProcessingStageThatExists", + "ProgramPipelineCompositeTest.ProgramUniformOnAnUnboundStageProgramReachesTheComposite", + "ProgramPipelineCompositeTest.RelinkingAStageProgramClearsWhatItHadWritten", + "ProgramPipelineCompositeTest.WhenBothStagesWereWrittenTheLastGraphicsStageWins", + "ProgramTest.ASpirvModulesXfbDecorationsBecomeTheProgramsCaptureList", + "ProgramTest.ASpirvModulesXfbDecorationsDoNotSurviveIntoTheTranslatedSource", + "ProgramTest.ASpirvShaderReportsNoApplicationSource", + "ProgramTest.ActiveUniformsExcludeBufferVariablesButKeepAtomicCounters", + "ProgramTest.AnApiColorIndexOfZeroDoesNotOverrideTheShaderIndexQualifier", + "ProgramTest.AnEsslExternalSamplerReportsItsOwnType", + "ProgramTest.AnExternalSamplerInAnInactiveBranchLeavesTheSampler2DAlone", + "ProgramTest.ArrayOfArraysUniformElementOffsets", + "ProgramTest.ArrayedUniformBlockInstanceMustFitEntirelyBelowTheBindingLimit", + "ProgramTest.AtomicCounterArrayReportsThePackedFourByteStride", + "ProgramTest.AtomicCounterBindingAtTheLimitIsRejected", + "ProgramTest.AutoOpaqueLocationCollidingWithExplicitPlainLocationRelocates", + "ProgramTest.BlockMembersConsumeNoUniformLocation", + "ProgramTest.BuiltinShadowingFunctionsRenamedInEsslOutput", + "ProgramTest.BuiltinUsageWithoutShadowingDefinitionKeepsBuiltinCalls", + "ProgramTest.CompileAndLink", + "ProgramTest.CompileAndLinkWithExplicitFragmentOut", + "ProgramTest.CompileAndLinkWithExplicitVertexIn", + "ProgramTest.CompileFragment", + "ProgramTest.CompileShaderWithSamplerAsVarName", + "ProgramTest.CompileVertex", + "ProgramTest.CompileVoxyGpuShaderInt64QuadDecode", + "ProgramTest.CompileVoxySubgroupProbeShader", + "ProgramTest.ConflictingExplicitUniformLocationsOnSameUniformFailLink", + "ProgramTest.ContextWideTessellationPropertiesAnswerEveryWidth", + "ProgramTest.CreateShaderAndCreateShaderProgramvReportTheRightErrorClasses", + "ProgramTest.DeclaredButUnreadUniformIsInactiveAndGlobalUboStaysHidden", + "ProgramTest.DeleteShaderWhileAttachedKeepsNameUsableUntilDetach", + "ProgramTest.DifferentSourceAfterCompileInvalidatesCompiledState", + "ProgramTest.DirectVulkanStorageBlockUsesShaderLayoutBinding", + "ProgramTest.DoWhileDeadLoopUniformsKeepBackingStorage", + "ProgramTest.ExplicitUniformLocationOverlapAcrossStagesFailsLink", + "ProgramTest.ExplicitUniformLocationsHonoredForPlainAndOpaqueUniforms", + "ProgramTest.ExplicitUniformLocationsHonourMaxUniformLocations", + "ProgramTest.FailedCompileIsMemoizedAndStillRecoversOnGoodSource", + "ProgramTest.FragmentOutputsMayShareALocationWhenTheirColorIndexDiffers", + "ProgramTest.FragmentOutputsSharingAColorNumberAtTheSameIndexStillFailToLink", + "ProgramTest.GetActiveUniformsivErrors", + "ProgramTest.GetActiveUniformsivRowMajorBlock", + "ProgramTest.GetActiveUniformsivStd140Block", + "ProgramTest.GetFragDataIndexRejectsInvalidProgram", + "ProgramTest.GetProgramivReportsTheGeometryStageLinkProperties", + "ProgramTest.GetProgramivReportsTheTessellationStageLinkProperties", + "ProgramTest.GlNumSamplesLowersToAHiddenReservedUniform", + "ProgramTest.ImageUniformLayoutBindingInitializesImageUnit", + "ProgramTest.ImplicitLocationStaysInRangeWhenABufferBlockSharesTheProgram", + "ProgramTest.InactiveExplicitUniformLocationIsStillReserved", + "ProgramTest.InactiveExplicitVertexBindingsDoNotReserveLocations", + "ProgramTest.InactiveLoweredFragColorDoesNotDisplaceTheActiveOutput", + "ProgramTest.LinkProgramWithLegacyGlmarkStyleShaders", + "ProgramTest.Mat2UniformUsesTheStd140ColumnStride", + "ProgramTest.MinecraftBlitScreenLightmap", + "ProgramTest.MinecraftPositionTex", + "ProgramTest.NestedStructArrayUniformElementWrites", + "ProgramTest.NonSquareMatrixUniformsRoundTripThroughTheGlobalUbo", + "ProgramTest.OutOfRangeComputeLocalSizeLiteralFailsCompileInsteadOfThrowing", + "ProgramTest.OverloadDelegatingToShadowedBuiltinKeepsItsBuiltinCall", + "ProgramTest.PlainArrayUniformElementLocationsAndWrites", + "ProgramTest.PreprocessCacheOverflowKeepsCompilingCorrectly", + "ProgramTest.ProgramAndShaderNamesShareOneNameSpace", + "ProgramTest.ProgramSeparableIsLatchedAtLinkNotReportedLive", + "ProgramTest.ProgramWithoutGlNumSamplesHasNoReservedUniform", + "ProgramTest.RecompileWithIdenticalSourceKeepsCompiledStateAndStillLinks", + "ProgramTest.RelinkAndSecondProgramReuseCompiledShaders", + "ProgramTest.Sanity", + "ProgramTest.ShaderBinaryFormatsAreAdvertisedConsistently", + "ProgramTest.ShaderBinaryStoresASpirvModuleAndTheStateQueryReportsIt", + "ProgramTest.ShaderBinaryValidatesItsArguments", + "ProgramTest.ShaderSourceClearsTheSpecializedLatch", + "ProgramTest.ShaderSourceKeepsOriginalTextAfterCompile", + "ProgramTest.ShadowingDefinitionInDeadPreprocessorBranchLeavesLiveBuiltinCalls", + "ProgramTest.SodiumStyleVulkanMacroShaderUsesPlainUniforms", + "ProgramTest.SpecializeShaderCompilesTheModuleAndAppliesItsConstants", + "ProgramTest.SpecializeShaderRaisesInvalidValueForBadEntryPointsAndUnknownConstants", + "ProgramTest.SpecializeShaderStillReportsATranslationFailureThroughCompileStatus", + "ProgramTest.StatementKeywordCallInPreprocessorAsymmetricBracesIsNotAShadowingDefinition", + "ProgramTest.StorageBlockBindingAtTheLimitIsStillRejected", + "ProgramTest.TessControlOutputPatchSizePastTheLimitFailsToLinkButStillCompiles", + "ProgramTest.TheArchivesStorageBlockOrderIsTheOneSpirvReflectProduces", + "ProgramTest.TwoShaderObjectsWithIdenticalSourceLinkIndependently", + "ProgramTest.Uniform1uiStoresUnsignedValue", + "ProgramTest.UniformBlockBindingAtTheLimitIsRejected", + "ProgramTest.UniformBlockInstanceArrayReportsPerInstanceBlocks", + "ProgramTest.UniformBlockListExcludesStorageAndAtomicCounterBlocks", + "ProgramTest.UniformBlockPackedAndSharedLayoutsCompileAsStd140", + "ProgramTest.UniformBlockProgramInterfaceMatchesTheUniformBlockList", + "ProgramTest.UniformBlockReflectsUnusedMembersWithGLNamesAndPaddedSize", + "ProgramTest.UniformBlockStructArrayExpandsPerElementWithStd140Strides", + "ProgramTest.UniformEntryPointsRejectAnUnlinkedProgram", + "ProgramTest.UniformLocationGaps", + "ProgramTest.UniformMatrixFunctions", + "ProgramTest.UniformMatrixTranspose", + "ProgramTest.UseProgramStagesRequiresAProgramLinkedAsSeparable", + "ProgramUtilTest.ALoopNestAroundAFragmentOutputIndexIsBoundedAsAWhole", + "ProgramUtilTest.ALoopTooLongToUnrollFallsBackToTheSwitchLowering", + "ProgramUtilTest.ANonFinalUnsizedBufferBlockMemberIsSizedFromItsLargestConstantIndex", + "ProgramUtilTest.AepFansOutToItsMemberExtensionMacros", + "ProgramUtilTest.BakeImageFormatsDeclinesAFormatOfTheWrongComponentClass", + "ProgramUtilTest.BakeImageFormatsDeclinesAnImagePassedToAFunction", + "ProgramUtilTest.BakeImageFormatsGivesAFormatlessImageTheFormatBoundToItsUnit", + "ProgramUtilTest.BakeImageFormatsJoinsATypeTheModuleAlreadyDeclares", + "ProgramUtilTest.BakeImageFormatsLeavesOnlyTheFormatsNoCoreCarrierRescues", + "ProgramUtilTest.BakeImageFormatsLeavesSampledImagesAlone", + "ProgramUtilTest.BakeImageFormatsNeverOverridesADeclaredFormat", + "ProgramUtilTest.BakeImageFormatsRetypesAnArrayOfFormatlessImagesThroughItsAccessChains", + "ProgramUtilTest.BakeImageFormatsSplitsATypeTwoImagesShareWhenTheirFormatsDiffer", + "ProgramUtilTest.BufferTextureSamplerEmitsTheExtDirectiveInEssl", + "ProgramUtilTest.BufferTextureSamplerIsDetectedInTheModule", + "ProgramUtilTest.CompileAndLinkBlitProgram", + "ProgramUtilTest.CompileAndLinkProgram", + "ProgramUtilTest.CompileEnvCarriesComputeLimitsAndFrontendMinima", + "ProgramUtilTest.CompileEnvFingerprintTracksEveryInput", + "ProgramUtilTest.CompileEnvWithoutBackendAdvertisesEverything", + "ProgramUtilTest.CompileFragmentShaderWithDiscard", + "ProgramUtilTest.CompileShaderRetriesAt460WhenNormalizedLegacyVersionRejects420Syntax", + "ProgramUtilTest.CompileShaderStillFailsWithOriginalDiagnosticsWhenRetryCannotHelp", + "ProgramUtilTest.CompileSimpleFragmentShader", + "ProgramUtilTest.CompileSimpleVertexShader", + "ProgramUtilTest.CompileVertexShaderWithLocation", + "ProgramUtilTest.DeadPrivateChainVertexInputIsEliminatedFromOptimizedBinary", + "ProgramUtilTest.DeclaredButUnwrittenOutputSurvivesOptimization", + "ProgramUtilTest.DecompProgram", + "ProgramUtilTest.DecomposeWorkgroupVec3IgnoresNonWorkgroupVec3", + "ProgramUtilTest.DecomposeWorkgroupVec3InSpirvPass", + "ProgramUtilTest.DynamicOutputIndexingOutsideTheFragmentStageIsNotDetected", + "ProgramUtilTest.EmulateNoperspectiveFragmentComponentReadIsRecovered", + "ProgramUtilTest.EmulateNoperspectiveFragmentRecoversWithFragCoordW", + "ProgramUtilTest.EmulateNoperspectiveHandlesScalarAndMultipleVaryings", + "ProgramUtilTest.EmulateNoperspectiveVertexPreMultipliesByPositionW", + "ProgramUtilTest.EmulateNoperspectiveVertexWithHelperScalesExactlyOnce", + "ProgramUtilTest.EsPreambleMacroInjectionStaysNarrow", + "ProgramUtilTest.EsSourceRegainsThePreambleMacrosForTheExtensionsItNames", + "ProgramUtilTest.EsslCoreImageFormatSetIsTheThirteenTheSpecLists", + "ProgramUtilTest.ExplicitSamplerLocationIsStrippedFromTheOptimizedBinary", + "ProgramUtilTest.ExtensionImplicationIsTransitiveAndStaysNamed", + "ProgramUtilTest.FlattenDailyWeatherVariationInterfaceInSpirvPass", + "ProgramUtilTest.FloatAndUnsignedBufferSamplersAreDetectedToo", + "ProgramUtilTest.FragmentWithoutDynamicOutputIndexingIsPassedThroughUnchanged", + "ProgramUtilTest.GenuinelyDynamicFragmentOutputIndexLowersToConstantSwitch", + "ProgramUtilTest.LoopDerivedFragmentOutputIndexFoldsToConstantIndices", + "ProgramUtilTest.Lower1DArrayImagesDeclinesA1DAtomicModuleThatQueriesTheImageSize", + "ProgramUtilTest.Lower1DArrayImagesDeclinesAModuleThatQueriesTheImageSize", + "ProgramUtilTest.Lower1DArrayImagesDeduplicatesAgainstAnExisting2DArrayImage", + "ProgramUtilTest.Lower1DArrayImagesLeavesNonArrayed1DImagesToSpirvCross", + "ProgramUtilTest.Lower1DArrayImagesLeavesSampledImagesAlone", + "ProgramUtilTest.Lower1DArrayImagesRewritesTheTypeAndWidensTheCoordinate", + "ProgramUtilTest.Lower1DArrayImagesWidensThe1DAtomicCoordinate", + "ProgramUtilTest.Lower1DSampledImagesDeclinesAModuleThatQueriesTheTextureSize", + "ProgramUtilTest.Lower1DSampledImagesDeduplicatesAgainstAnExisting2DSampler", + "ProgramUtilTest.Lower1DSampledImagesLeavesPlainLookupsToSpirvCross", + "ProgramUtilTest.Lower1DSampledImagesRewritesOnlyTheArrayednessThatCarriesTheOffset", + "ProgramUtilTest.Lower1DSampledImagesWidensTheGradientsOfA1DLookup", + "ProgramUtilTest.Lower1DSampledImagesWidensTheOffsetOfA1DArrayLookup", + "ProgramUtilTest.LowerRectImagesMergesWithExisting2DImageTypes", + "ProgramUtilTest.MidLineVersionDetectionSurvivesALongDirectiveFreeBody", + "ProgramUtilTest.NoperspectiveInterpolationSurvivesToEssl", + "ProgramUtilTest.NumSamplesShimDoesNotDoubleInject", + "ProgramUtilTest.NumSamplesShimHonoursTheVersionAndExtensionGate", + "ProgramUtilTest.NumSamplesShimIgnoresCommentedAndPartialTokens", + "ProgramUtilTest.NumSamplesShimIsFragmentStageOnly", + "ProgramUtilTest.OnlyAnExactVersionRepeatIsElided", + "ProgramUtilTest.OrdinaryTextureSamplersAreNotBufferTextures", + "ProgramUtilTest.PartiallyBoundVertexInputsAllReceiveALocation", + "ProgramUtilTest.PreprocessApostropheInDirectiveKeepsLaterCodeVisibleToTheParse", + "ProgramUtilTest.PreprocessCoercesBlockPackingQualifiersToStd140", + "ProgramUtilTest.PreprocessDoesNotCorruptIdentifiersContainingNoperspective", + "ProgramUtilTest.PreprocessEsslVersionsRemainVulkanCompatible", + "ProgramUtilTest.PreprocessFragmentShaderInjectsDepthRangeShim", + "ProgramUtilTest.PreprocessFragmentShaderInjectsNumSamplesShim", + "ProgramUtilTest.PreprocessFunctionMacroRedefinitionMultilineCommentCompiles", + "ProgramUtilTest.PreprocessGpuShader5SampleQualifierUsesVersion460", + "ProgramUtilTest.PreprocessIgnoresBlockCommentedExtensionDirectives", + "ProgramUtilTest.PreprocessKeepsApostrophesInsideCommentsHarmless", + "ProgramUtilTest.PreprocessKeepsDefaultPrecisionStatements", + "ProgramUtilTest.PreprocessKeepsPlainLineDirectivesAndSparesLookalikeIdentifiers", + "ProgramUtilTest.PreprocessKeepsPrecisionInLegacyShaderForGlslang", + "ProgramUtilTest.PreprocessKeepsShaderBodyAfterAStarredLineComment", + "ProgramUtilTest.PreprocessKeepsValidVersionDirectivesCompiling", + "ProgramUtilTest.PreprocessLeavesArrayAndConditionalSubroutinesAlone", + "ProgramUtilTest.PreprocessLeavesComputeSharedStorageQualifierAlone", + "ProgramUtilTest.PreprocessLeavesMultiImplementationSubroutinesAlone", + "ProgramUtilTest.PreprocessLegacyFragmentShaderModernizesFragData", + "ProgramUtilTest.PreprocessLegacyFragmentShaderModernizesGlmarkStyleSource", + "ProgramUtilTest.PreprocessLegacyFragmentShaderOutputIsByteStableAcrossTheVersionAnchor", + "ProgramUtilTest.PreprocessLegacySampleInterfaceIdentifiersKeepNames", + "ProgramUtilTest.PreprocessLegacyVertexShaderModernizesGlmarkStyleSource", + "ProgramUtilTest.PreprocessLowersSingleImplementationSubroutineToAForwardingCall", + "ProgramUtilTest.PreprocessMinecraft112BlurShaderKeepsLegacySampleIdentifier", + "ProgramUtilTest.PreprocessModernDesktopVersionsRecognizesUtf8Bom", + "ProgramUtilTest.PreprocessModernSampleQualifierStaysAtItsDeclaredVersion", + "ProgramUtilTest.PreprocessMultilineCommentInDefineBodyCompiles", + "ProgramUtilTest.PreprocessRedefineObjectMultilineCommentCompiles", + "ProgramUtilTest.PreprocessRejectsMalformedVersionDirectives", + "ProgramUtilTest.PreprocessRenamesLexicalPreemptShadowingInSource", + "ProgramUtilTest.PreprocessSubroutineForwardingKeepsParameterQualifiersAndReturnsValues", + "ProgramUtilTest.PreprocessUsesRealSpacedVersionDirectiveForInjectedOutput", + "ProgramUtilTest.RectangleSamplerModuleLeavesTheChainVulkanLegal", + "ProgramUtilTest.RenameSamplerFunctionParameterInSpirvPass", + "ProgramUtilTest.RepeatedIdenticalVersionDirectiveIsElided", + "ProgramUtilTest.RetargetLegacyVersionDirectiveOnlyTouchesNormalizedDesktopCore", + "ProgramUtilTest.Sanity", + "ProgramUtilTest.ShaderPreprocessCacheEvictsFifoOnEntryCap", + "ProgramUtilTest.ShaderPreprocessCacheHitOutlivesEviction", + "ProgramUtilTest.ShaderPreprocessCacheHonorsByteBudget", + "ProgramUtilTest.ShaderPreprocessCacheMemoizesRejectionVerdictsDistinctly", + "ProgramUtilTest.ShaderPreprocessCacheMissesOnChangedEnvFingerprint", + "ProgramUtilTest.ShaderPreprocessCacheRejectsForgedHashCollision", + "ProgramUtilTest.ShaderPreprocessCacheRoundTripsAndSeparatesStages", + "ProgramUtilTest.SpirvCrossEmitsAMalformedCoordinateFor1DArrayImages", + "ProgramUtilTest.SpirvCrossEmitsAScalarCoordinateForA1DImageAtomic", + "ProgramUtilTest.SpirvCrossEmitsAScalarOffsetFor1DSamplers", + "ProgramUtilTest.StorageBlockBindingCeilingIsCheckedAtItsExactBoundary", + "ProgramUtilTest.StripNoPerspectiveFallbackProducesPlainEssl", + "ProgramUtilTest.StripNoPerspectivePassRemovesBothDecorateForms", + "ProgramUtilTest.UnformattedFloatStorageImagesKeepFloatAtomicImageTypesTyped", + "ProgramUtilTest.UnformattedFloatStorageImagesKeepIntegerAtomicImagesTyped", + "ProgramUtilTest.ValidationLatchFlagsInvalidModuleWithoutChangingResults", + "ProtocolSchema.RevisionPinsDigest", + "ProtocolSmokeTest.HelloRoundTrips", + "ProtocolSmokeTest.StreamHandshakeCarriesIndependentWireBuildAndServerWindows", + "ProtocolSmokeTest.TravelsAcrossTheTransportUnchanged", + "ProtocolSmokeTest.TruncatedMessageFailsVerificationInsteadOfReadingGarbage", + "ProtocolSmokeTest.UnionTagsAreFrozenWireValues", + "ProtocolSmokeTest.WelcomeCarriesTheFourSegmentAnnouncements", + "ProvokingVertexConventions.AnIllegalDriverAnswerBecomesUndefined", + "ProvokingVertexConventions.AreTakenFromTheDriverOnlyWhereThePnameExists", + "ProvokingVertexConventions.EachBackendReportsWhatItActuallyPins", + "QueryTest.ACaptureSpanTheAccountingNeverSawKeepsTheBackendResult", + "QueryTest.AGeometryStageCaptureKeepsTheBackendPrimitiveResult", + "QueryTest.AnEmptyTransformFeedbackSpanReadsZero", + "QueryTest.BackendResultsPropagateThroughFrontend", + "QueryTest.ConditionalRenderRejectsTheErrorsTheSpecNames", + "QueryTest.ConditionalRenderResolvesItsPredicateFromTheOcclusionQuery", + "QueryTest.CreateQueriesYieldsQueryObjectsImmediately", + "QueryTest.DisableTimerQueryFeatureMatchesEnvironment", + "QueryTest.EndQueryOnAPipelineStatisticsTargetWithNoActiveQueryIsInvalidOperation", + "QueryTest.EndQueryWithoutActiveQueryRecordsInvalidOperation", + "QueryTest.FailedResultWaitKeepsHandleUntilResultLands", + "QueryTest.GenQueriesReturnsDistinctNonzeroIdsAndTracksLiveness", + "QueryTest.GetQueryivCurrentQueryTracksActiveId", + "QueryTest.NestedBeginQueryRecordsInvalidOperation", + "QueryTest.PipelineStatisticsQueryObjectRefusesASecondTargetAndTargetsAreIndependent", + "QueryTest.PipelineStatisticsTargetsAreAcceptedAndReportZeroCounterBits", + "QueryTest.PrimitivesGeneratedKeepsTheBackendResultUnderTheCpuPreference", + "QueryTest.QueryCounterBitsReportsZeroWhenBackendUnsupported", + "QueryTest.QueryCounterBitsReportsZeroWhenTimerQueryDisabled", + "QueryTest.QueryCounterTimestampResultImmediatelyAvailable", + "QueryTest.TessellationPipelineStatisticsTargetsFollowTheTessellationShaderAdvertisement", + "QueryTest.TimeElapsedSpanFallsBackToImmediateZeroResult", + "QueryTest.TransformFeedbackQueryTargetsReadTheirOwnCounter", + "QueryTest.VertexOnlyCaptureSpansPreferTheCpuPrimitiveAccounting", + "QueryWireRoundTrip.FailedNativeCreationDoesNotBecomeAnAvailableZeroResult", + "QueryWireRoundTrip.PrimitiveQueriesPreservePendingStateNativeResultsAndIdentity", + "ReflectedFragmentReplacesDepth.FalseForAPlainFragmentShader", + "ReflectedFragmentReplacesDepth.FalseForAnEmptyModule", + "ReflectedFragmentReplacesDepth.ReflectedFlagFlipsTheStripDecision", + "ReflectedFragmentReplacesDepth.TrueForAShaderThatAssignsFragDepth", + "ReflectedReadsInstanceIndexBuiltin.FalseForAShaderReadingADifferentBuiltin", + "ReflectedReadsInstanceIndexBuiltin.FalseForAShaderWithNoInputBuiltins", + "ReflectedReadsInstanceIndexBuiltin.FalseForAnEmptyModule", + "ReflectedReadsInstanceIndexBuiltin.TrueForAShaderReadingInstanceIndex", + "RelaxedOpaqueStructTest.ANamedUniformStructLosesItsSamplerInTheDefaultBlock", + "RelaxedOpaqueStructTest.AnAnonymousUniformStructLosesItsSamplerInTheDefaultBlock", + "RemapImageArrayElementUnitsTest.ANonLiteralSubscriptIsDeclinedAndNamed", + "RemapImageArrayElementUnitsTest.AScalarImageWithItsOwnBindingIsUntouchedByTheArrayRepair", + "RemapImageArrayElementUnitsTest.ASuffixAloneDoesNotMakeAnExpressionALiteral", + "RemapImageArrayElementUnitsTest.AUintSubscriptIsStillALiteralElementIndex", + "RemapImageArrayElementUnitsTest.AUseWithoutASubscriptIsDeclined", + "RemapImageArrayElementUnitsTest.AnElementThatIsBothReadAndWrittenIsSplitWithItsOwnBinding", + "RemapImageArrayElementUnitsTest.AnExtentThatDisagreesWithTheReflectionIsDeclined", + "RemapImageArrayElementUnitsTest.ConsecutiveUnitsAreLeftCompletelyAlone", + "RemapImageArrayElementUnitsTest.EachElementCarriesTheUnitTheApplicationGaveIt", + "RemapImageArrayElementUnitsTest.NonConsecutiveUnitsSplitIntoOneScalarPerElement", + "RemapImageArrayElementUnitsTest.TheSplitElementsSurviveTheLaterImagePasses", + "RemoteClientAdoptT0.AGrantedStoreLandsWithTheClientsBytes", + "RemoteClientAdoptT0.AnOfferThatArrivesAfterItsRecordStillLands", + "RemoteClientAdoptT0.AnOfferThatNeverArrivesIsANamedDeclineNotAHang", + "RemoteClientAdoptT0.AnUnsetKnobFallsBackToT2QuietlyAndCountsIt", + "RemoteClientAdoptT0.KnobOneIsRefusedByNameAndAsksT2", + "RemoteClientAdoptT0.KnobTwoIsTodaysT2WithNoT0Line", + "RemoteClientAdoptT0.KnobZeroOverSharedSegmentsAsksT0AndFallsBackToT2ByNameWithoutAGrant", + "RemoteClientAdoptT0.NoAhardwareBufferOnThisPlatformIsT2AndTwoNamedLines", + "RemoteClientAdoptT0.TheServersAllowSwitchOffIsT2AndANamedLine", + "RemoteClientControls.ABufferRespecifyTakesNoReplyWhileATextureOneStillDoes", + "RemoteClientControls.ADifferentTupleMakeCurrentIsAdoptedWithoutAPumpOrPresent", + "RemoteClientControls.ADrawOnASessionWithoutTheRunAheadBitStaysStampedBarriered", + "RemoteClientControls.APackReadOwedWhenTheDeviceIsLostNeverReadsBackAsTheOldBytes", + "RemoteClientControls.AParameterChangeForAConfirmedObjectTakesNoReply", + "RemoteClientControls.ARefusedCreateUnlatchesItsObjectAndItsNextCreateBlocks", + "RemoteClientControls.AnIdenticalRepeatedMakeCurrentRepublishesNothing", + "RemoteClientControls.AnUnreportedFencePollCrossesOnlyEveryPollEscalateTimes", + "RemoteClientControls.BounceReadPixelsShortReplyRefusesBeforeScatter", + "RemoteClientControls.BoundPackBufferOffsetReadRefusesByName", + "RemoteClientControls.CommandWrapWaitsForRetirementAfterThePriorRecordApplied", + "RemoteClientControls.DeclinedFenceReplyAnswersSignaledInsteadOfAborting", + "RemoteClientControls.DeclinedQueryRepliesAnswerNoAnswerYetInsteadOfAborting", + "RemoteClientControls.DeleteTexturesAdvancesTheWireOrdinal", + "RemoteClientControls.DeviceLostRespecifyDoesNotDieOfTheUncarriedBytesCheck", + "RemoteClientControls.DroppedApplierRecordsAreNotRepairedTodayAndThisCaseIsTheDebt", + "RemoteClientControls.ErrorFenceReplyStillRefusesByName", + "RemoteClientControls.ErrorReadPixelsReplyRefusesByName", + "RemoteClientControls.FenceWaitBudgetHonorsGlTimeoutAndFiniteTransportChunks", + "RemoteClientControls.HeaderOnlyDynamicStateCrossesWithoutBlobMissing", + "RemoteClientControls.LongFenceWaitBudgetStillWakesOnShutdown", + "RemoteClientControls.MapPersistentErrorIsNotADecline", + "RemoteClientControls.PersistentMapProducerRefusesTheApplyThread", + "RemoteClientControls.ReadPixelsPutsTheTightExtentOnTheWire", + "RemoteClientControls.ReadPixelsSwapsComponentsInTightAndScatteredReplies", + "RemoteClientControls.ReplyWaitsByOpForAnAtlasShapedLoad", + "RemoteClientControls.ResourceRespecifyErrorIsNotADecline", + "RemoteClientControls.ServerRoleFlushDoesNotRunTheClientSubDataFollowup", + "RemoteClientControls.ServerRoleRespecifyDoesNotEmitClientInitialBytes", + "RemoteClientControls.ShortOkReadPixelsReplyRefusesByName", + "RemoteClientControls.StagingWaitsForRetirementAfterThePriorRecordApplied", + "RemoteClientControls.TeardownRefusesBlitFramebufferOnALiveSession", + "RemoteClientControls.TeardownRefusesClearOnALiveSession", + "RemoteClientControls.TeardownRefusesDrawArraysOnALiveSession", + "RemoteClientControls.TeardownRefusesPresentOnALiveSession", + "RemoteClientControls.TeardownRefusesReadPixelsOnALiveSession", + "RemoteClientControls.TextureUploadsStopOwningAReplyOnTheWireArm", + "RemoteClientControls.TheWindowRefusesToDeferOnALinkThatCannotRetainAnswers", + "RemoteClientControls.UnknownReadPixelsReplyStatusRefusesTightAndBounce", + "RemoteDrawPlan.AClientIndexArrayPlansFromIndexZeroWithNoHandle", + "RemoteDrawPlan.AMisalignedElementOffsetIsRefusedNotRounded", + "RemoteDrawPlan.AnArraysRangeIsFirstAndCountWithNoBias", + "RemoteDrawPlan.AnElementBufferDrawElementsCarriesTheHandleAndItsOffsetInIndices", + "RemoteDrawPlan.TheIndirectBlockNamesBothBuffersAndTheCallsOffsets", + "RemoteDrawPlan.TheInstancedBaseVertexBaseInstanceFormCarriesAllThreeNumbers", + "RemoteDrawPlan.TheThreeIndexTypesSizeAndNothingElseDoes", + "RemoteEmitTable.AClassBSlotWithNoSessionAbortsRatherThanFallingThrough", + "RemoteEmitTable.AFlippedDrawSlotDemandsASessionRatherThanNamingItselfUnmigrated", + "RemoteEmitTable.AnUnmigratedShapeRefusalAbortsAndNamesItself", + "RemoteEmitTable.DeleteTransformFeedbackHasNoRowAndStillAbortsByItsOwnName", + "RemoteEmitTable.EachI1SlotReachesRequireSessionUnderItsOwnName", + "RemoteEmitTable.EachUnmigratedShapeRefusalNamesItsOwnShape", + "RemoteEmitTable.EachXfbAndPatchSlotIsClassBAndDemandsASessionByItsOwnName", + "RemoteEmitTable.NoSlotIsNull", + "RemoteEmitTable.SetSwapIntervalIsTheServerForwarderAndNotAFatal", + "RemoteEmitTable.TheE2DropSwitchStartsDisarmed", + "RemoteEmitTable.TheFiveEmittersAreTheOnesTheCensusMeasured", + "RemoteEmitTable.TheNineteenDrawSlotsAreEmittersDistinctFromEveryStub", + "RemoteEmitTable.TheSevenI1SlotsAreClassBAndAreNotTheFatalThunk", + "RemoteEmitTable.TheSixXfbAndPatchSlotsAreNonNullAndDistinct", + "RemoteEmitTable.TheThreeClassesPartitionAllSeventyOneSlots", + "RemoteF1.AnIndirectDrawStashesTheCommandAndParameterBuffers", + "RemoteF1.BlitNamedCarriesHandlesAndLeavesTheClientBindingsAlone", + "RemoteF1.BoundBlitCarriesNoHandlesAndIsAppliedAsBefore", + "RemoteF1.ClearBufferfiFieldsCross", + "RemoteF1.ClearBufferfvFieldsCross", + "RemoteF1.ClearBufferivFieldsCross", + "RemoteF1.ClearBufferuivFieldsCross", + "RemoteF1.ClearNamedFramebufferfiFieldsCross", + "RemoteF1.ClearNamedFramebufferfvFieldsCross", + "RemoteF1.ClearNamedFramebufferivFieldsCross", + "RemoteF1.ClearNamedFramebufferuivFieldsCross", + "RemoteF1.CopyFramebufferToTextureStashesTheDestinationHandle", + "RemoteF1.CopyTexImage2DFieldsCross", + "RemoteF1.CopyTexSubImage2DFieldsCross", + "RemoteF1.DispatchIndirectStashesTheCommandBuffer", + "RemoteF1.GenerateMipmapFieldsCross", + "RemoteF1.GenerateMipmapStashesTheTextureHandle", + "RemoteF1.NamedBlitIsAppliedWhenTheBackendConsumesThePair", + "RemoteF1.NamedBlitStashesHandlesAndDeclinesWhenTheBackendHasNoNamedArm", + "RemoteF1.UnboundNamedfiRefusesByName", + "RemoteF1.UnboundNamedfvRefusesByName", + "RemoteF1.UnboundNamedivRefusesByName", + "RemoteF1.UnboundNameduivRefusesByName", + "RemoteGuards.ADeferredDestroyFromABarrieredApplyIsStillServed", + "RemoteGuards.ADeferredDestroyFromAnUnbarrieredApplyIsFatalUnderStrict", + "RemoteGuards.AResidualPullUnderABarrieredRecordStillOnlyCounts", + "RemoteGuards.AResidualPullUnderAnUnbarrieredRecordIsFatalWithoutTheStrictKnob", + "RemoteGuards.AllocatorAcquireFromTheApplyThreadIsFatalByName", + "RemoteGuards.AllocatorFindByLifetimeIdFromTheApplyThreadIsFatalByName", + "RemoteGuards.AllocatorFreeFromTheApplyThreadIsFatalByName", + "RemoteGuards.AnAllocatorProbeFromTheApplyThreadOutsideEveryScopeIsFatalByName", + "RemoteGuards.AnAllocatorProbeInsideAnExemptionScopeFromTheApplyThreadIsFatalEvenAtTheOldDebtSites", + "RemoteGuards.AnExemptionScopeHeldOnTheGLThreadDoesNotExemptTheApplyThread", + "RemoteGuards.BarrieredFrontendRegistryMembersRefuseBothLegacyScopes", + "RemoteGuards.BarrieredLegacyScopesCannotExemptAllocator", + "RemoteGuards.BufferChangeSerialFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferHasDefinedContentFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferIsMappedFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferMappedDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferSyncPersistentMappedRangeFromTheApplyThreadIsFatalByName", + "RemoteGuards.CapsMirrorFallbackWithNoServerBackendIsFatalByName", + "RemoteGuards.ClientBarrieredFillWhileTheApplierIsInsideUnderRunAheadIsFatalByName", + "RemoteGuards.ClientPipeInputsFillWhileTheApplierOwnsItIsAllowedWhenBatchingIsOn", + "RemoteGuards.ClientPipeInputsFillWhileTheApplierOwnsItIsFatalByName", + "RemoteGuards.ClientPipeInputsFillWithTheApplierIdleIsAllowed", + "RemoteGuards.ClientPipeInputsTouchInsideABarrieredFillUnderRunAheadIsAllowed", + "RemoteGuards.ClientPipeInputsTouchOutsideABarrieredFillUnderRunAheadIsFatalByName", + "RemoteGuards.HandleRegistryMembersWorkOnBarrieredAndUnbarrieredApply", + "RemoteGuards.LegacyRegistryWrapperCannotExposeFrontendKeysOnApply", + "RemoteGuards.SlotTableHandleOfFromTheApplyThreadIsFatalByName", + "RemoteGuards.SlotTableMintingGetOrCreateFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureAllocateStorageFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetCompressedByteSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetCompressedFormatFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapByteSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapLevelCountFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapTexelSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetRequestedCompressedFormatFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyFootprintFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyRectsFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyRegionFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureIsStorageDirtyFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMapCompressedMipmapDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMapMipmapDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMarkStorageDirtyFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMarkStorageDirtyRegionFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureTruncateMipmapLevelsFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureUpdateMipmapSubDataFromTheApplyThreadIsFatalByName", + "RemoteReadback.ABandedScatterWritesExactlyTheBytesTheWholeScatterWrites", + "RemoteReadback.AReplyIsScatteredOnlyWhenItIsOkAndExactlyTheReadsExtent", + "RemoteReadback.DstSizeIsTheTightExtentAndNeverThePackedOne", + "RemoteReadback.EveryPlanCoversTheReadOnceInRowMajorOrderWithBandsThatFitAndStayContiguous", + "RemoteReadback.ExactlyTheCapacityPassesAndOneByteMoreIsRefusedByName", + "RemoteReadback.NotEvenOnePixelFittingIsTheOnlyReadWithNoPlan", + "RemoteReadback.PackSkipImagesIsIgnoredForATwoDimensionalRead", + "RemoteReadback.TheCtsReadOfExactlyTwoMiBIsTwoBandsThatEachFitASlot", + "RemoteReadback.TheFastPathIsTakenExactlyWhenTheScatterWouldChangeNothing", + "RemoteReadback.TheTightRowsAreScatteredWhereThePackStateSaysAndTheGapsAreLeftAlone", + "RemoteRunAhead.ACreditOneClientPaysTheCreditAtEveryPresentAfterTheFirst", + "RemoteRunAhead.ACreditThreeClientPaysNothingForItsFirstThreePresents", + "RemoteRunAhead.ARepublishedServerWindowExtentResizesTheServerOwnedSurfaceAndTheDefaultFramebuffer", + "RemoteRunAhead.AStonewallingClientForfeitsTheReverseChannelWithinTheWaitKnob", + "RemoteRunAhead.AStopWhileTheServerWaitsForADrainEndsTheWaitByNameInsteadOfTheJoinTimeout", + "RemoteRunAhead.ATricklingClientGetsTheWholeWaitThenForfeitsByNameInsteadOfAborting", + "RemoteRunAhead.AnEventBurstBehindAnUnwaitedSequenceFlowControlsInsteadOfAborting", + "RemoteRunAhead.AnIndexedDrawVerbIsUnbarrieredAndTouchesPipeInputsNotAtAll", + "RemoteRunAhead.AnUnbarrieredVerbDoesNotFillPipeInputsAndIsAllowed", + "RemoteRunAhead.ClearingTheVerbBarrierDisarmsRunAheadEvenWithTheCapBit", + "RemoteRunAhead.OnlyTheTextureHalfOfResourceSubDataWantsItsReply", + "RemoteRunAhead.TheKnobAloneDoesNotArmRunAheadWithoutTheServersCapBit", + "RemoteWaitBoundaryControl.AppliedClassWaitsWithRunAheadCap", + "RemoteWaitBoundaryControl.MissingServerCapKeepsClearLockstep", + "RemoteWaitBoundaryControl.ServerCapAllowsClearToRunAhead", + "RenderStateSanity.ClampColorStoresAndReadsBack", + "RenderStateSanity.ColorMaskIndexedStoresAndReadsBack", + "RenderStateSanity.GetDoublevMatchesGetFloatvWidened", + "RenderStateSanity.HintStoresAndReadsBack", + "RenderStateSanity.PixelStorefRoundsAndZeroTestsBooleans", + "RenderStateSanity.PointParameterStoresAndReadsBack", + "RenderStateSanity.PolygonModeStoresAndReadsBack", + "RenderStateSanity.PrimitiveRestartIndexStoresAndReadsBack", + "RenderStateSanity.ProvokingVertexUpdatesStateAndValidatesEnum", + "RenderStateSpans.ChunkTablePartitionsTheBlock", + "RenderStateSpans.DerivationMatchesTheFrontendGetters", + "RenderStateSpans.DynamicChunksCoverMagmasDynamicTailKey", + "RenderStateSpans.IncrementalChunksKeepEveryDerivedFieldInStep", + "RenderStateSpans.PatchCarrierTripWireFiresOnlyWhenTheApplierOwnsChunkP0", + "RenderStateSpans.ResidualTripWireFiresNamingTheCapability", + "RenderStateSpans.ResidualTripWireHoldsAcrossAVerbClassThatDoesNotPublishTheBlock", + "RenderStateSpans.ResidualTripWireIsSilentUntilTheApplierOwnsTheBytes", + "RenderStateSpans.SetterConsistency", + "RenderStateSpans.TheRemainingApplyEntryPointsReachPipeInputs", + "RenderStateSpans.WholeBlockDerivationAgreesWithTheChunkScopedOne", + "RenderStateTest.ARedundantNaNPatchLevelWriteSettlesInsteadOfBumpingForever", + "RenderStateTest.AnEmptyScissorBoxIsDistinguishableFromNeverHavingBeenWritten", + "RenderStateTest.AnIndexedScissorWriteClaimsOnlyItsOwnIndex", + "RenderStateTest.ArraySettersRejectAnOutOfRangeRangeButAcceptAnExactlyFullOne", + "RenderStateTest.ClassicViewportWritesEveryIndexAndIsVisibleThroughIndexZero", + "RenderStateTest.ClearColorStartsAtTransparentBlack", + "RenderStateTest.ClipControlRejectsBadEnumsAndLeavesTheStateAlone", + "RenderStateTest.ClipControlStateRoundTripsAndDefaultsToLowerLeftNegativeOneToOne", + "RenderStateTest.DepthRangeRoundTripsPerIndexAndAliasesIndexZero", + "RenderStateTest.IndexedBlendTogglesStillWork", + "RenderStateTest.IndexedCapabilityTogglesRejectAnOutOfRangeBufferIndex", + "RenderStateTest.IndexedCapabilityTogglesRejectNonIndexedCapabilities", + "RenderStateTest.IndexedRectangleQueriesRejectAnOutOfRangeIndex", + "RenderStateTest.IndexedRectangleSettersRejectAnOutOfRangeIndex", + "RenderStateTest.MaxViewportsMatchesTheIndexedStateWidth", + "RenderStateTest.MinSampleShadingRoundTripsAndClamps", + "RenderStateTest.NegativeExtentsAreRejectedWithoutDisturbingState", + "RenderStateTest.NonIndexedScissorTestEnableWritesEveryViewport", + "RenderStateTest.NumSpirVExtensionsIsQueryableAndZero", + "RenderStateTest.PatchDefaultLevelsAreTreatedAsPipelineState", + "RenderStateTest.PatchDefaultLevelsBelowHalfAreStillTrueAsBooleans", + "RenderStateTest.PatchDefaultLevelsRoundTripThroughEveryGetter", + "RenderStateTest.PatchDefaultLevelsStartAtTheGLDefault", + "RenderStateTest.PatchParameterfvRejectsEveryOtherPname", + "RenderStateTest.PolygonOffsetClampStoresTheClampAndTheFactorUnitsPair", + "RenderStateTest.PrimitiveRestartCapAndIndexAreBothQueryable", + "RenderStateTest.SampleShadingEnableIsStoredAndQueryable", + "RenderStateTest.ScissorBoxRoundTripsPerIndexAndAliasesIndexZero", + "RenderStateTest.ScissorTestEnableRejectsAnOutOfRangeViewportIndex", + "RenderStateTest.ScissorTestIsIndexedByViewport", + "RenderStateTest.TextureBufferBindingAnswersTheBoundBufferName", + "RenderStateTest.TheFirstScissorWriteBumpsTheVersionEvenWhenTheValueDoesNotMove", + "RenderStateTest.ViewportArrayvRoundTripsThroughEveryGetterWidth", + "RenderStateTest.ViewportIndexedWritesTouchExactlyOneIndex", + "RenderStateTest.ViewportRoundsRatherThanTruncatesForIntegerQueries", + "RequestExtendedImageFormatsTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestExtendedImageFormatsTest.NotNeededMeansNotEmitted", + "RequestExtendedImageFormatsTest.TheDirectiveGoesRightAfterTheVersionLine", + "RequestPointSizeExtensionTest.ANullNameMeansNotEmitted", + "RequestPointSizeExtensionTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestPointSizeExtensionTest.CoexistsWithTheOtherHeaderDirectives", + "RequestPointSizeExtensionTest.CoversAMirroredPassthroughControlStage", + "RequestPointSizeExtensionTest.TheDirectiveGoesRightAfterTheVersionLine", + "RequestViewportArrayExtensionTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestViewportArrayExtensionTest.CoexistsWithTheImageFormatDirective", + "RequestViewportArrayExtensionTest.NotNeededMeansNotEmitted", + "RequestViewportArrayExtensionTest.TheDirectiveGoesRightAfterTheVersionLine", + "ResourceEmit.ABindMaskBitIsStickyAcrossARespecifyThatDoesNotRebind", + "ResourceEmit.ABufferCreatedBeforeAMakeCurrentStillLandsItsSubDataAfterOne", + "ResourceEmit.ACallOnARecordTheApplierDoesNotHaveIsCountedRatherThanSilentlyDropped", + "ResourceEmit.ACreateMarksTheSlotLiveAndCarriesItsDescriptor", + "ResourceEmit.ADestroyDropsTheRecordAndAStaleGenerationResolvesToNothing", + "ResourceEmit.ADestroyFollowsTheCreateEvenIfTheOpTableWasUnregisteredMeanwhile", + "ResourceEmit.ADestroyedBufferReleasesItsSlotAndAStaleHandleResolvesToNothing", + "ResourceEmit.ADrawTimeIndexBindingPublishesElementArrayEvenWhenTheRespecifyCannotSeeIt", + "ResourceEmit.APerLevelRespecifyCoveringItsDeclaredRangeKeepsTheOtherLevelsTexels", + "ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName", + "ResourceEmit.AResourceTargetOrKindTheCatalogueDoesNotNameIsRefusedRatherThanRouted", + "ResourceEmit.ARespecifyPublishesTheCreateAHandleNeverGot", + "ResourceEmit.ARespecifyReplacesTheDescriptorAndOnlyAMutationMovesTheSerial", + "ResourceEmit.ASlotOutsideTheRecordTablesBoundIsRefusedRatherThanAllocated", + "ResourceEmit.AVertexElementsBlobRoundTripsAndAShrinkLeavesNothingOfTheOneBeforeIt", + "ResourceEmit.AVertexElementsRecordThatDoesNotDescribeItsOwnBlobIsRefusedNamingIt", + "ResourceEmit.AWholeBufferSubDataBeyondTheRecordBoundIsSplitIntoContiguousRecords", + "ResourceEmit.AWideBufferSubDataSplitsAtTheStageChunkBytes", + "ResourceEmit.AWriteOutsideTheDeclaredStorageIsRefusedNamingTheResource", + "ResourceEmit.AZeroByteRespecifyDefinesTheStoreAndCarriesNoContent", + "ResourceEmit.EveryBufferTargetSetsItsBindMaskBit", + "ResourceEmit.EveryContentCallsOwnBoundsGateRefusesAndNamesTheResource", + "ResourceEmit.EveryP4aFamilyEntryPointDeclinesWhenNoBackendRegisteredTheConsumer", + "ResourceEmit.EveryResourceCallDispatchesByHandleThroughTheInstalledTableOnly", + "ResourceEmit.MapPersistentCountsEveryAttemptWhetherItMintsOrDeclines", + "ResourceEmit.NoResourcePathInThisPhaseLeavesHostWritesLive", + "ResourceEmit.NoTextureOrRenderbufferResourceCallReachesTheBackendOpTable", + "ResourceEmit.SetIndexBufferMovesOnlyItsOwnSerialAndTheBindingFollowsTheHandle", + "ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn", + "ResourceEmit.TheObjectRecordsSurviveAMakeCurrentAndOnlyTheWorkingStateIsReset", + "ResourceEmit.TheResourceOpTableIsUnregisteredUntilABackendInstallsOne", + "ResourceEmit.TheSubDataRangeEncodingRefusesExactlyAtItsTwoBounds", + "ResourceEmit.TheThreeResourceKindsKeepTheirOwnSlotSpaceAndDoNotSeeEachOther", + "ResourceEmit.TheVertexBufferWindowIsBoundedAndItsEntriesLandWhereItSays", + "RetargetTextureBufferExtensionTest.ALongerExtensionSharingThePrefixIsNotRewritten", + "RetargetTextureBufferExtensionTest.CoreAndUnsupportedTiersAreNoOps", + "RetargetTextureBufferExtensionTest.ExtDriverKeepsWhatSpirvCrossEmitted", + "RetargetTextureBufferExtensionTest.OesOnlyDriverGetsTheOesDirective", + "RetargetTextureBufferExtensionTest.OnlyExtensionDirectivesAreRewritten", + "RetargetTextureBufferExtensionTest.SpacedDirectiveIsRewrittenAndNeighboursAreLeftAlone", + "RingTest.ALazyWatermarkMayTrailTheWorkButMustNeverLeadIt", + "RingTest.AWatermarkWaiterMustTestGreaterOrEqualRatherThanEqual", + "RingTest.AWrapFillerDoesNotAdvanceTheRecordSequence", + "RingTest.AppliedSeqAdvancesOncePerRecordAndIsNeverBatchedInP5", + "RingTest.ControlPageLayoutIsTheSharedContract", + "RingTest.CorruptHeaderIsRefusedRatherThanDispatched", + "RingTest.DoorbellHandoffWakesBothSidesOnEveryPublish", + "RingTest.FullRingRefusesAndRecoversWhenTheConsumerRetires", + "RingTest.HalfCapacityRecordFitsAtEveryHeadOffset", + "RingTest.HardDrainBumpsTheGenerationOnlyWhenQuiesced", + "RingTest.PayloadIsPaddedToTheRecordAlignment", + "RingTest.RecordLargerThanHalfTheRingIsRefused", + "RingTest.RecordLargerThanTheRingIsRefused", + "RingTest.RecordPlaceabilityDoesNotDependOnTheHeadOffset", + "RingTest.RejectsACapacityTheRecordHeaderCannotDescribe", + "RingTest.RejectsANonPowerOfTwoCapacity", + "RingTest.RejectsARingTooSmallForTheSmallestRecord", + "RingTest.RoundTripsRecordsInOrder", + "RingTest.SpscProducerConsumerThreadsAgreeOnEveryRecord", + "RingTest.TheTwoFlagSpacesAreDisjointByTranslation", + "RingTest.WatermarksAreAllZeroUntilSomeoneAdvancesThem", + "RingTest.WrapsWithoutSplittingARecord", + "SamplerEmit.ABorderColorFormChangeAloneMintsANewCso", + "SamplerEmit.ABoundSamplerStateHoldsItsCsoUntilTheUnitMoves", + "SamplerEmit.ACreateStoresTheParametersByValueAndAReissueOnALiveIdentityCountsUp", + "SamplerEmit.ADeleteDropsTheRecordAndAStaleNoticeIsCountedRatherThanSilentlyDropped", + "SamplerEmit.AFullyPinnedCacheMintsBeyondItsCapacityAndCountsIt", + "SamplerEmit.AHashCollisionDoesNotAliasTwoSamplerStates", + "SamplerEmit.AMakeCurrentTakesTheUnitSetsAndLeavesTheCsoAndViewRecordsStanding", + "SamplerEmit.ARecordThatDoesNotDescribeItsOwnParametersIsRefusedNamingTheLength", + "SamplerEmit.ARedundantRebindOfTheSameSamplerEmitsNothing", + "SamplerEmit.AReferencedCsoIsNeverTheLruVictim", + "SamplerEmit.AReleaseThisCacheNeverHandedOutIsCountedRatherThanAbsorbed", + "SamplerEmit.AResolvedSamplerViewMarksItsTextureAsSamplerBound", + "SamplerEmit.ASharingContextReusesTheRecordItsGroupAlreadyHolds", + "SamplerEmit.AUnitWindowPastTheMergedUnitSpaceIsRefusedRatherThanTruncated", + "SamplerEmit.AValueMintedInOneShareGroupIsPublishedIntoTheNextGroupThatAcquiresIt", + "SamplerEmit.AViewIsReIssuedOnTheSameHandleWhenItsRestrictionsMove", + "SamplerEmit.AViewIsReissuedOnTheSameHandleAndKeepsItsTexturesBackPointerInStep", + "SamplerEmit.AnEvictionDropsTheValueFromEveryShareGroupItWasPublishedTo", + "SamplerEmit.AnUnchangedSetEmitsNothing", + "SamplerEmit.AnUnchangedTextureReIssuesNothing", + "SamplerEmit.EverySamplerParameterFieldSurvivesTheBlobConversion", + "SamplerEmit.OnlyTheProgramResolvedUnitsAreEmitted", + "SamplerEmit.PaddingCannotChangeTheHash", + "SamplerEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "SamplerEmit.TheTwoUnitSetsLandInTheirWindowAndLeaveEverythingOutsideItAlone", + "SamplerEmit.TwoIdenticalSamplersShareOneCso", + "Sanity.BasicAssertions", + "ServerContextLiveTest.OneSessionsReleaseDoesNotKillANeighboursContext", + "ServerDisplayTest.ADetachThatTimesOutKeepsTheReferenceUntilTheLeaseEnds", + "ServerDisplayTest.ALeaseWhoseSessionIsEndingIsWaitedForAndThenHandedOver", + "ServerDisplayTest.AProcessThatInstalledNothingHasNoDisplay", + "ServerDisplayTest.ARequestedSizeIsWaitedForUntilTheWindowReportsIt", + "ServerDisplayTest.AResizeOfTheLeasedWindowIsToldToItsHolderAndWindowExtentAnswersIt", + "ServerDisplayTest.ASuspendedHolderIsToldAboutTheNextNewWindowUntilItLeasesOneOrCancels", + "ServerDisplayTest.AWaitForAWindowThatNeverComesEndsByNameAfterItsBound", + "ServerDisplayTest.AWindowLeasedToOneHolderIsNotLeasedToAnother", + "ServerDisplayTest.AnAttachWakesTheWaitAndTheLeaseIsTheWindowsOwnSizeForZeroByZero", + "ServerDisplayTest.AnEndingLeaseIsWaitedForOnlyAsLongAsTheRequestWaitsAndTheMarkGoesWithIt", + "ServerDisplayTest.DetachOfALeasedWindowWaitsForTheSessionAndReleasesOnlyAfterIt", + "ServerDisplayTest.DetachOfAWindowNobodyHoldsReleasesItAtOnce", + "ServerDisplayTest.InterruptAndTheCancelPredicateEndAWaitByName", + "ServerDisplayTest.TheWindowsOwnSizeAfterAFixedSizeIsTheLayoutsNotTheStaleFixedOne", + "ServerLoopEglLatchTest.AGuiltyResetEndsTheSessionBeforeItsNextRecordAndAnInnocentOneDoesNot", + "ServerLoopEglTest.ADestroyedContextForgetsTheTupleSoTheSameHandleValuesBindAgain", + "ServerLoopEglTest.ADifferentTupleBindsNativelyAndRepublishesAnIdenticalRepeatDoesNeither", + "ServerLoopEglTest.AReadPixelsReplyIsTheTightExtentWhateverDstSizeTheClientSent", + "ServerLoopEglTest.CreatingASecondContextLeavesTheFirstNativeContextAlive", + "ServerLoopEglTest.CreatingAnotherSurfaceKeepsTheSameNativeContext", + "ServerLoopEglTest.FrontendFramebufferDeathDeletesOnTheContextOwner", + "ServerLoopEglTest.MakeCurrentBindsNativelyOncePerContextAndNeverForwardsAClientRelease", + "ServerLoopEglTest.RenderShadowCannotSkipAnUnchangedVersionAfterContextEpochChanges", + "ServerLoopEglTest.ServerLivenessFollowsControlFramesAcrossReleaseAndRecreation", + "ServerLoopEglTest.SuccessfulVoidWireOperationsReplyWithSuccessAndOriginalSequence", + "ServerLoopEglTest.TheInitializeDisplayReplyArrivesThroughTheFrame", + "ServerLoopEglTest.TheServersNativeContextAsksTheDriverToReportResets", + "ServerLoopLatchTest.AControlFrameTakenAfterTheLatchIsAnsweredWithoutRunning", + "ServerLoopLatchTest.ALatchFromAnotherThreadBetweenTwoRecordsStopsTheNextPop", + "ServerLoopLatchTest.ALatchedRecordEndsItsBatchAndTheApplyThreadLeavesWithoutAStop", + "ServerLoopLatchTest.ALatchedSessionsWindowLeaseIsWaitedForAndHandedToAFreshSession", + "ServerLoopLatchTest.ALostServerWindowIsReleasedMidBatchWhileTheClientStreams", + "ServerLoopLatchTest.ALostServerWindowIsReleasedOnTheApplyThreadBeforeDetachReturnsAndLatchesByName", + "ServerLoopLatchTest.ARecordShorterThanItsTypeIsLatchedBeforeTheApplierStampsIt", + "ServerLoopLatchTest.ASessionWhoseGpuWorkHungAppliesNoFrameAfterTheVerdict", + "ServerLoopLatchTest.AnArmedSessionLatchKeepsTheFirstFaultCountsEveryOneAndPublishesOnce", + "ServerLoopLatchTest.AnUnarmedSessionLatchDiesWithItsLineLikeSessionFail", + "ServerLoopSuspendTest.ABackendThatCannotSuspendStillLatchesServerWindowLost", + "ServerLoopSuspendTest.ALostServerWindowMidStreamSuspendsPromptlyAndTheStreamCarriesOn", + "ServerLoopSuspendTest.ALostServerWindowSuspendsTheSessionAndTheNextWindowResumesIt", + "ServerLoopSuspendTest.AResizeOfTheServerWindowIsPublishedWithoutWaitingForAPresent", + "ServerLoopSuspendTest.AnOffscreenTargetNeverCallsAHeadlessEntryPointTheInstanceDoesNotHave", + "ServerLoopTest.AClearRecordCrossesAndIsStampedAsAVerbBoundary", + "ServerLoopTest.AClientIndexArrayCrossesAsAStagedSpanAndTheSinkSeesItsByteCount", + "ServerLoopTest.AControlRequestRunsOnTheApplyThreadAndUnparksIt", + "ServerLoopTest.AForwarderCallAfterTheLoopStoppedReturnsNotInitializedAndDoesNotRunInline", + "ServerLoopTest.AForwarderWithABackendButNoThreadIsFatalNotAnAppThreadFallback", + "ServerLoopTest.AFramePostedButNotYetTakenIsNotReportedHoweverLongItWaits", + "ServerLoopTest.AFrameTheApplyThreadIsRunningIsReportedToTheProgressSinkWhileItRuns", + "ServerLoopTest.APostFromTheApplyThreadItselfRunsInlineRatherThanDeadlocking", + "ServerLoopTest.AServerWindowRequestOnAServerWithNoDisplayIsRefusedByNameWithoutALatch", + "ServerLoopTest.AStopWhileTheApplyThreadIsBusyInTheBackendWaitsForItInsteadOfAborting", + "ServerLoopTest.AThreadCreatedAfterTheLoopStoppedIsNotMistakenForTheApplyThread", + "ServerLoopTest.AVoidForwarderCrossesAsOneDispatchedFrame", + "ServerLoopTest.AnIndirectDrawRecordReachesTheSinkWithItsBlockIntact", + "ServerLoopTest.AnInstancedBaseVertexDrawRecordReachesTheSinkWithItsFieldsIntact", + "ServerLoopTest.ConcurrentProbesKeepTheirArgumentsAcrossNestedProbes", + "ServerLoopTest.MakeCurrentClassifiesRepeatAndReleaseWithoutRebinding", + "ServerLoopTest.SessionSurfaceModeAdmitsOnlyTheModeTheFirstSurfaceChose", + "ServerLoopTest.ShutdownSplitRolesAfterAnEarlyStartFailureDropsTheServersPrivateBackend", + "ServerLoopTest.StopKillsTheDoorbellJoinsAndTheThreadReallyExits", + "ServerLoopTest.StopWithoutAStartedThreadStillDropsThePrivateBackend", + "ServerLoopTest.StoppingTheServerUnderAStreamingClientLeavesTheQueueAndJoinsPromptly", + "ServerLoopTest.TheAffinityStringResolvesToAMaskAndTheMaskIsLogged", + "ServerLoopTest.TheAuditPoisonFillsExactlyTheStagedRunAfterTheApplierReturns", + "ServerLoopTest.TheControlShadowIsClearedWhenThePumpTakesTheRequest", + "ServerLoopTest.TheEmitTableSwapIntervalSlotCrossesAsOneDispatchedFrame", + "ServerLoopTest.TheExplicitAffinityMaskResolvesToItselfAndIsLogged", + "ServerLoopTest.TheResolvedAffinityMaskIsTheKernelsEffectiveSetNotTheRequest", + "ServerLoopTest.TheServerFormatCapsAccessorReadsTheServersOwnBackendNotTheGlobal", + "ServerLoopTest.TheSessionWatermarkAndTheDecoderTallyAgreeAfterEveryRecord", + "ServerLoopTest.TheSevenFormatCapabilityReadsAnswerFromTheServersBackendNotTheGlobal", + "ServerLoopTest.WireSequenceSurvivesRealDispatchAndFailureReply", + "ServerOwnedSurface.ADisplaylessServerRefusesItByNameOnBothSidesAndTheSessionCarriesOn", + "ServerOwnedSurface.ASurfacelessBindDoesNotLatchTheSessionOffscreen", + "ServerOwnedSurface.AnOffscreenSessionRefusesAServerOwnedSurfaceAsSurfaceModeMismatch", + "ServerOwnedSurface.WithoutTheKnobANullWindowIsTheClientsOwnRefusal", + "ServerProbeTest.AForeignGbmDeviceIsDeclinedAndOneOfOursIsServed", + "ServerProbeTest.AListeningEndpointIsReachableAndAnAbsentOneIsNotQuickly", + "ServerProbeTest.APositiveAnswerIsCachedAndANegativeOneIsAskedAgain", + "ServerProbeTest.TheConfigurationDecidesWhatIsProbed", + "ServerProbeTest.WithAServerListeningADisplayIsHandedOut", + "ServerProbeTest.WithNoServerEveryEntryPointDeclinesWellInsideASecond", + "ServerSpawnTest.AColdBringUpThatOutlastsTheReplyBudgetIsWaitedForBecauseTheServerReportsProgress", + "ServerSpawnTest.ADeadBellIsNotAlwaysAHungUpPeer", + "ServerSpawnTest.ADescriptorCrossesBetweenTheTwoProcesses", + "ServerSpawnTest.AFrozenServerReportsNoProgressAndTheOpStillTimesOutAtTheBudget", + "ServerSpawnTest.AKilledServerLatchesDeviceLostFromTheHangupAndNotFromADeadline", + "ServerSpawnTest.APairPresentedOnlyWhenTheProgramStartsIsRefusedByNameOnceThePairingBudgetIsGone", + "ServerSpawnTest.APairTheBrokerPresentedAtHandoffWaitsForAHelloThatComesSecondsLater", + "ServerSpawnTest.ARawPeerMutatesARecordAfterTheClientEncoderAcceptedIt", + "ServerSpawnTest.AReadbackOnALostDeviceWritesNothingAndDoesNotAbort", + "ServerSpawnTest.AStrayConnectionAheadOfTheClientDoesNotTakeItsSession", + "ServerSpawnTest.AnAbstractEndpointNeedsNoWritableDirectoryAndLeavesNoFile", + "ServerSpawnTest.AnAdoptedFdPairPresentsOnePairBindPairBeforeAnythingElse", + "ServerSpawnTest.AnEglControlOpCrossesToTheOtherProcessAndAnswers", + "ServerSpawnTest.AnFdEndpointThatIsNotAConnectedUnixPairIsRefusedByNameAndWritesNothing", + "ServerSpawnTest.AnFdPairTheBrokerConnectedBringsASharedSegmentSessionUp", + "ServerSpawnTest.AnOpAfterOneThatTimedOutReadsItsOwnReplyAndNotThatLateOne", + "ServerSpawnTest.AnOrderlyStopIsNotADeviceLoss", + "ServerSpawnTest.AnUnresolvableImageIsANamedRefusalAndStartsNothing", + "ServerSpawnTest.ConnectingToNothingIsANamedRefusalNotAHang", + "ServerSpawnTest.RawPeerFramebufferAttachmentBackwardGenerationIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerFramebufferAttachmentPastBackendSlotLimitIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerMultisampleTextureSubDataIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerNoncanonicalMutableExtentCarrierIsRefused", + "ServerSpawnTest.RawPeerOutOfRangeRenderStateCsoSlotGetsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerOversizedReadbackGetsErrorAndSessionContinues", + "ServerSpawnTest.RawPeerTextureRunPastDeclaredLevelBoundIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerTextureSubDataMustMatchTheAcceptedMutableLevelExtent", + "ServerSpawnTest.RawPeerWholeImageRespecifyCannotSmuggleBufferRangeFields", + "ServerSpawnTest.StartsAServerProcessAndHandshakesAcrossIt", + "ServerSpawnTest.TheBrokersPairBindTemplatesAreTheEncoders", + "ServerSpawnTest.TheHandshakeCarriesTwoDifferentProcessIdsAndNotTwoZeroes", + "SessionHandshakeTest.AHelloAskingAnAdoptTierThatIsNotAnAskIsRefusedByName", + "SessionHandshakeTest.AHelloAskingFor64GiBIsClampedToTheServersTermsAndAllocatesNothingOfIt", + "SessionHandshakeTest.ANullUnionHelloIsRefusedByAcceptRatherThanDereferenced", + "SessionHandshakeTest.ANullUnionWelcomeIsRefusedByStartRatherThanDereferenced", + "SessionHandshakeTest.ARevisionFivePeerIsRefusedByNameAtRevisionSix", + "SessionHandshakeTest.AnUnauthenticatedHelloLearnsNeitherTheFingerprintNorTheBuild", + "SessionHandshakeTest.ConnectAcceptsDifferentBuildWithIdenticalWire", + "SessionHandshakeTest.ConnectCanRequireTheSameBuild", + "SessionHandshakeTest.ForkRefusesDifferentBuildWithIdenticalWire", + "SessionHandshakeTest.SameWidthFieldReorderingChangesTheWireDigestWithoutABuildStamp", + "SessionHandshakeTest.TheAbiFingerprintChangesWhenAnyOfItsInputsDoes", + "SessionHandshakeTest.WireLayoutMismatchReturnsNamedRefuseWithoutAborting", + "SessionHandshakeTest.WireMajorMismatchReturnsNamedRefuseWithoutAborting", + "SessionTest.ABorrowSlotSightingIsCountedRatherThanJustActedOn", + "SessionTest.ABorrowedSlotIsNotHandedBackUntilItIsReleased", + "SessionTest.AFullEventRingLatchesTheFlagRatherThanDecidingWhatToDoAboutIt", + "SessionTest.AFullEventRingWakesAClientParkedOnAppliedSeq", + "SessionTest.AFullEventRingWakesAClientParkedOnThePresentCredit", + "SessionTest.ANullUnionFrameVerifiesWhichIsThePremiseOfBothHandshakeGuards", + "SessionTest.ARecordWearingThePadBitIsDeliveredRatherThanEatenAsAFiller", + "SessionTest.AReplyGeometryThatWouldMisalignASlotHeaderIsRefused", + "SessionTest.AReplyIsAddressedBySeqAndCarriesItsSeqBackForSelfCheck", + "SessionTest.AWrapFillerDoesNotAdvanceTheSessionsAppliedSeq", + "SessionTest.AppliedSeqAdvancesExactlyOncePerRecordAndIsNeverBatched", + "SessionTest.CapsSnapshotFieldIdsAreFrozenAndTheRetiredSlotsStayBurned", + "SessionTest.CompletedFrameSerialIsTheServersAndIsIndependentOfAppliedSeq", + "SessionTest.DeclinedIsARealAnswerWithNoPayload", + "SessionTest.DrainingAFullEventRingClearsTheLatchAndRingsTheServer", + "SessionTest.PresentAckSerialIsWaitedOnWithGreaterOrEqualAndWakesThroughTheReverseBell", + "SessionTest.RetiredSeqMayTrailTheApplyButCanNeverOvertakeIt", + "SessionTest.SessionSegmentsAreRealSharedMemoryAndNotAHeapAllocation", + "SessionTest.ShutdownUnparksTheApplyThreadAndTheJoinIsBounded", + "SessionTest.SubmittedSeqIsThePublishersAndIsPurelyDiagnostic", + "SessionTest.TerminalApplyRejectionDoesNotAcknowledgeTheRecord", + "SessionTest.TheDefaultGeometryIsTheFourContractRingSizes", + "SessionTest.TheDefaultReplyGeometryHoldsTheLargestP5Read", + "SessionTest.TheEventRingCarriesAGlError", + "SessionTest.TheEventRingCarriesTheThreeReverseCallbacks", + "SessionTest.TheInprocPeerGetsItsOwnMappingOfTheSameSharedMemory", + "SessionTest.TheKnobNamesTheRingAndTheSegmentAddsOneControlPage", + "SessionTest.TheLedgersPeakIsItsOwnRunningMaxAndNeverTheKernelsHighWaterMarkVerbatim", + "SessionTest.TheMemoryLedgerIsPerRoleAndIsReleasedOnClose", + "SessionTest.TheProducerRemembersWhatItPublishedEvenIfTheWatermarkLags", + "SessionTest.TheProducersParkLedgerCountsItsOwnWaitsAndNotTheBellsOtherWaiters", + "SessionTest.TheStageCursorTripleStaysDeadAcrossAWholeSession", + "SessionTest.TwoThreadsMoveTwentyThousandRecordsAndAgreeOnEveryOne", + "SessionTestDeath.AReadPixelsLargerThanAReplySlotIsRefusedAtTheClientByName", + "SessionTestDeath.AReplyLargerThanItsSlotIsFatalRatherThanTruncated", + "SessionTestDeath.AWatermarkThatMovesBackwardsIsFatalRatherThanIgnored", + "SetHashSuppressorTest.AComputedZeroIsRemappedSoItIsNeverConfusedWithNeverEmitted", + "SetHashSuppressorTest.InvalidateMakesTheNextSetGoOutWhateverItHashesTo", + "SetHashSuppressorTest.SlotsAreIndependent", + "SetHashSuppressorTest.TheFirstEmissionAlwaysGoesOutOnEverySlot", + "ShaderBufferEmit.ABaseBindingTravelsAsWholeBufferAndARangeBindingTravelsResolved", + "ShaderBufferEmit.AResetApplierCarriesNoBindingPointStateOverAndTheSerialAdvances", + "ShaderBufferEmit.AWindowPastTheCapacityOrAnUnknownClassIsRefusedRatherThanStored", + "ShaderBufferEmit.AnUntouchedClassEmitsNothingWithoutHashing", + "ShaderBufferEmit.EachClassLatchesItsOwnSuppressorSlot", + "ShaderBufferEmit.OnlyTheWritableClassesSetAMaskAndItReachesTheLastPoint", + "ShaderBufferEmit.TheAppliedWindowIsPerClassAndTheSerialMovesOnEveryRecord", + "ShaderBufferEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ShaderCompileAdoptionMapTest.CancelledNodeIsNotAdoptedAndIsPruned", + "ShaderCompileAdoptionMapTest.EnvFingerprintMismatchIsNotAdopted", + "ShaderCompileAdoptionMapTest.ExpiredNodeIsNotAdoptedAndIsPruned", + "ShaderCompileAdoptionMapTest.RegisteredNodeIsAdoptedOnAnExactMatch", + "ShaderCompileAdoptionMapTest.SweepReclaimsDeadEntries", + "ShaderCompileAdoptionTest.AdoptedFailingCompileReportsTheIdenticalLogToBothObjects", + "ShaderCompileAdoptionTest.AdoptingAlsoArmsTheLayerOneMemo", + "ShaderCompileAdoptionTest.AfterEverySharerIsGoneTheNextCompileIsStillCorrect", + "ShaderCompileAdoptionTest.DeletingOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.DifferentSourceOrStageIsNotAdopted", + "ShaderCompileAdoptionTest.FlagOffAdoptsNothing", + "ShaderCompileAdoptionTest.OrphanSweepOnOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.OrphanSweepWithALinkPinnedSharedNodeHoldsBoth", + "ShaderCompileAdoptionTest.ResourcingOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.RunningCancelRequestedNodeIsNotAdopted", + "ShaderCompileAdoptionTest.StressFortyEightObjectsOverSixSources", + "ShaderCompileAdoptionTest.StressSharedNodesUnderResourceAndDelete", + "ShaderCompileAdoptionTest.SuspendedCompilationAdoptsNothing", + "ShaderCompileAdoptionTest.TwoObjectsWithIdenticalSourceShareOneCompileJob", + "ShaderCompilePoolDrain.JobsPostedAfterADrainStillRun", + "ShaderCompilePoolDrain.StopAndDrainWaitsForARunningBodyToReturn", + "ShaderCompilePoolDrain.StopAndDrainWithAThousandQueuedJobsLeavesNoneRunningOrPending", + "ShaderCompilePoolLifecycle.AStoppedPoolRunsPostedJobsInlineOnTheCallingThread", + "ShaderCompilePoolLifecycle.AsyncIsOnByDefaultAndTheOverrideDecidesEitherWay", + "ShaderCompilePoolLifecycle.ConstructingAPoolStartsNoThreadUntilSomethingIsPosted", + "ShaderCompilePoolLifecycle.DetectedThreadCountIsPositive", + "ShaderCompilePoolLifecycle.SetMaxConcurrencyIsClampedToTheThreadCount", + "ShaderCompilePoolLifecycle.StopAndDrainIsIdempotentAndSafeOnAnUnusedPool", + "ShaderCompilerSanity.ArbCullDistanceIsUsableBelow450", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) in dvec3 inPos;\\nlayout(location = 2) in double inWeight;\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n vOut = float(inPos.x + inPos.y + inPos.z + inWeight);\\n gl_Position = vec4(vOut);\\n}\\n\"", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n double s = 0.5lf;\\n for (int i = 0; i < 3; ++i) s = s * 1.5lf + 0.25lf;\\n vOut = float(s);\\n gl_Position = vec4(float(s));\\n}\\n\"", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) uniform double uScale;\\nlayout(location = 1) uniform dvec3 uOffset;\\nlayout(location = 2) uniform dmat4 uTransform;\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n dvec3 p = uOffset * uScale + dvec3(...", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(std140, binding = 0) uniform Blk {\\n float a;\\n double d;\\n dvec2 v2;\\n dvec3 v3;\\n dvec4 v4;\\n dmat4 m4;\\n double arr[3];\\n float z;\\n};\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n ...", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(std430, binding = 0) buffer Ssbo {\\n double head;\\n dvec4 wide;\\n double tail[4];\\n};\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n double s = head + wide.w + tail[3];\\n vOut = float(s);\\n gl_Pos...", + "SharedExponentRGB9E5Test.EncodeCanonicalizesRedundantWords", + "SharedExponentRGB9E5Test.EncodeReproducesCanonicalWordsExactly", + "SharedExponentRGB9E5Test.RawPackedPixelTransferCoversOnlyIdenticalLayouts", + "SharedExponentRGB9E5Test.RedundantPackedEncodingIsRGB9E5Only", + "SharedImage.AForeignDescriptorIsNotIdentified", + "SharedImage.AHolderKeepsItsImagesUntilReleasedOrCleared", + "SharedImage.AnExportedDescriptorIdentifiesItsImageAfterCrossingASocket", + "SharedImage.AnImageDiesWithItsLastReferenceAndIsNoLongerIdentified", + "SharedImage.TheInboxKeepsSharedImageAndT0DescriptorsApart", + "SharedImage.UnsupportedFormatsAndSizesAreRefused", + "SharedImageFlushPolicy.AnXServerThatBoundImagesToTexturesFlushesAsABoundary", + "SharedImageFlushPolicy.TheOverrideForcesEitherWay", + "SharedImageSync.AFlushPublishesEveryUsedImageAsAWriteAndARead", + "SharedImageSync.AReadTrackerPublishesOneFrameToEveryImageItRead", + "SharedImageSync.AWriteMovesTheGenerationAndItsFenceIsHandedOutUntilItSignals", + "SharedImageSync.PendingReadsAreWaitedForAndSignaledOnesAreDropped", + "SharedImageYuv.AForeignBufferIsCopiedIntoAnImageOfItsOwn", + "SharedImageYuv.AForeignBufferTooSmallForItsPlanesIsRefused", + "SharedImageYuv.AnNv12ImageHasTwoPlanesInOneDescriptor", + "SharedImageYuv.TheConversionDecodesTheHintedColourSpace", + "SharedImageYuv.ThePlaneCopyFillsEveryDestinationLayout", + "SlotAllocator.CompositeShaderBandIsNeverHandedOut", + "SlotAllocator.FreedSlotComesBackBeforeHighWaterGrows", + "SlotAllocator.GenMovesOnlyOnSlotReuse", + "SlotAllocator.LifetimeIdSurvivesARecycledAddress", + "SlotAllocator.ReservedHandlesAreWhatMGPipeHandlesSaysTheyAre", + "SlotAllocator.SlotZeroIsNeverHandedOut", + "SocketTransportTest.AFrameWakeupIsNotEatenByAWaiterOnDescriptors", + "SocketTransportTest.AGarbageStreamIsLatchedFailedAndNeverRecovers", + "SocketTransportTest.AdoptsAnAlreadyConnectedFdAndRefusesFdPassingWithoutAnAux", + "SocketTransportTest.BlockedReceiverWakesOnSendAndOnShutdown", + "SocketTransportTest.BufferTooSmallKeepsTheMessage", + "SocketTransportTest.CarriesFramesInBothDirections", + "SocketTransportTest.HandsOverADescriptorAndItsSideband", + "SocketTransportTest.PollAndTimeoutDoNotBlockForever", + "SocketTransportTest.PreservesOrder", + "SocketTransportTest.ReassemblesAMessageSplitAcrossReads", + "SocketTransportTest.RefusesAPayloadOverTheFrameCap", + "SocketTransportTest.RequestHalfCloseStillDeliversTheFinalReply", + "SocketTransportTest.ShutdownDrainsBeforeItCloses", + "SocketTransportTest.TcpCarriesControlAndIndependentDataWithKeepalive", + "SocketTransportTest.TcpRefusesToListenWithATokenShorterThanTheMinimum", + "SocketTransportTest.TcpRejectsMalformedNamesAndUnauthenticatedWildcard", + "SocketTransportTest.TheDataBindIsReadExactlyAndTheStreamBehindItIsLeftOnTheSocket", + "SocketTransportTest.TheTokenComparisonAnswersLengthAndPrefixTheSameWay", + "SplitBufferSet.ADestroyedBufferLeavesTheSet", + "SplitBufferSet.AFaultedMapTheDrawDidNotBindStillShipsBeforeTheDrawThatDoes", + "SplitBufferSet.AShadowThatFailsThePageGranularTestKeepsTheInwardAlignmentAndItsEdges", + "SplitBufferSet.ASubPageMapIsOneProtectedPageAndAWriteThroughItFaults", + "SplitBufferSet.AZeroBlockSizeTurnsThePushOffRatherThanMakingItUnlimited", + "SplitBufferSet.BothEdgesOfAWriteMapPublishOneStateRecord", + "SplitBufferSet.MembershipIsSyncPersistentMappedRangesOwnEarlyOutChain", + "SplitBufferSet.Row0EverySsboBindingPointIsMarkedByADraw", + "SplitBufferSet.Row1EveryBoundAtomicCounterIsMarkedByADraw", + "SplitBufferSet.Row2AWritableImageBufferTextureIsMarkedByADraw", + "SplitBufferSet.Row2OnlyAWritableImageBufferTextureCounts", + "SplitBufferSet.Row2TheSweepIsBoundedByTheImageUnitHighWaterMark", + "SplitBufferSet.Row3TransformFeedbackTargetsAreOnlyMarkedWhileACaptureIsActive", + "SplitBufferSet.Row4AReadPixelsIntoAPackPboMarksThePbo", + "SplitBufferSet.Row5EndTransformFeedbackMarksTheCaptureTargets", + "SplitBufferSet.TheAdoptTierIsSettledAtTheHandshakeAndNeverFatal", + "SplitBufferSet.TheAdoptedArmIsNotAMemberAndItIsTheChainRowThatSaysSo", + "SplitBufferSet.TheLastBlockIsTheRemainderAndNotAWholeBlock", + "SplitBufferSet.ThePushCutsTheMappedSpanIntoBlocksAndMovesPmap", + "SplitBufferSet.TheWholeSetIsInertOnTheMonolithPath", + "SplitBufferSet.UnderSplitTheWritebackClearsThePendingFlagAndNotTheRequest", + "SplitLogPaths.ResultAccountingControls", + "SplitReadWriteImageUniformsTest.ADeclarationQualifiedBothWaysIsLeftCompletelyAlone", + "SplitReadWriteImageUniformsTest.ANameThatIsAPrefixOfAnotherIsNotClobbered", + "SplitReadWriteImageUniformsTest.ARepairedButUnsplitStoreGetsNoBarrier", + "SplitReadWriteImageUniformsTest.AliasNamesAvoidExistingIdentifiers", + "SplitReadWriteImageUniformsTest.AlreadyQualifiedDeclarationsAreRenamedButNotRequalified", + "SplitReadWriteImageUniformsTest.AnUnrecognizedUseLeavesTheDeclarationAlone", + "SplitReadWriteImageUniformsTest.BothHalvesKeepTheirBindingThroughRemoveLayoutBinding", + "SplitReadWriteImageUniformsTest.EveryAccessTagIsDistinct", + "SplitReadWriteImageUniformsTest.EverySplitStoreIsFollowedByAnImageMemoryBarrier", + "SplitReadWriteImageUniformsTest.ExemptFormatsAreLeftCompletelyAlone", + "SplitReadWriteImageUniformsTest.ExistingQualifiersAreCarriedOntoBothHalves", + "SplitReadWriteImageUniformsTest.ImageArraySplitsAndKeepsItsArraySize", + "SplitReadWriteImageUniformsTest.ImageSizeAloneDoesNotCountAsALoadOrAStore", + "SplitReadWriteImageUniformsTest.ReadOnlyImageGetsReadonlyAndIsNotSplit", + "SplitReadWriteImageUniformsTest.ReadWriteImageIsSplitIntoAnAliasingPair", + "SplitReadWriteImageUniformsTest.ShaderWithoutImagesIsReturnedUnchanged", + "SplitReadWriteImageUniformsTest.SplitPairIsMadeCoherentEvenWhenTheSourceIsNot", + "SplitReadWriteImageUniformsTest.StagesSpirvCrossQualifiedAlikeShareOneName", + "SplitReadWriteImageUniformsTest.StagesSpirvCrossQualifiedDifferentlyGetDifferentNames", + "SplitReadWriteImageUniformsTest.StagesThatUseAnImageAlikeShareOneName", + "SplitReadWriteImageUniformsTest.StagesThatUseAnImageDifferentlyGetDifferentNames", + "SplitReadWriteImageUniformsTest.TheBarrierLandsAfterAStoreWithNestedParentheses", + "SplitReadWriteImageUniformsTest.TheSplitCountIsReportedToTheCaller", + "SplitReadWriteImageUniformsTest.WriteOnlyImageGetsWriteonlyAndIsNotSplit", + "StagedShadowProductionTest.AQueuedRangeOutsideTheStagedCoverageIsFatalAtTheDrainByName", + "StagedShadowProductionTest.ASparseShadowForcedThroughAPoolReuseUploadIsFatalByName", + "StagedShadowProductionTest.ASparseShadowForcedThroughAStorageRespecifyIsFatalByName", + "StagedShadowProductionTest.ATwinSurvivingContextLossDropsItsFreedShadowBase", + "StagedShadowProductionTest.SubDataThroughTheRealOpsTableCopiesAndSurvivesTheSourcePoison", + "StagedShadowProductionTest.TheEnsurePathUploadsTheServerShadowNotTheClientObjectsBytes", + "StagedShadowProductionTest.TheStreamingIdiomOrphanThenPartialSubDataIsUploadedNotRefused", + "StagedShadowProductionTest.TheStreamingIdiomThroughAPoolReuseIsUploadedNotRefused", + "StagedShadowTest.ADrainOutsideTheStagedCoverageIsFatalByName", + "StagedShadowTest.CoverageIsExactAndAGapIsNotCovered", + "StagedShadowTest.DropForgetsOneResourceAndDropAllForgetsEveryOne", + "StagedShadowTest.HasShadowIsTrueAfterAdoptAndFalseAfterTheShadowIsDropped", + "StagedShadowTest.TheSplitArmCopiesAndSurvivesTheSourceBeingPoisoned", + "StagedTextureProductionTest.HooklessTextureConsumerOwnsBytesAndScopedStorageLifetime", + "StagedTextureProductionTest.StageChunkRunsThroughTheHooklessApplierLandWhereTheirBoxesSay", + "StagedTextureProductionTest.StageChunkRunsThroughTheRealTextureHookLandWhereTheirBoxesSay", + "StagedTextureProductionTest.TextureSubDataThroughTheRealOpsTableCopiesAndSurvivesTheSourcePoison", + "StagedTextureStoreTest.ABytelessDeclaredLevelIsLegalAndRefusesARunByName", + "StagedTextureStoreTest.AClientRunOverAFollowedCopyLandsOnlyItsBoxes", + "StagedTextureStoreTest.ACopyTheStoreCannotVouchForIsNotFollowed", + "StagedTextureStoreTest.AFollowedCopyMovesTheWindowAndLeavesTheSourceAlone", + "StagedTextureStoreTest.AGpuGeneratedLevelHasNoBytesAndItsTexelReadIsFatalByName", + "StagedTextureStoreTest.ALevelWithAPieceMissingIsRefusedAsAWholeLevelReadByName", + "StagedTextureStoreTest.AMutableNoncanonicalLevelKeepsItsExactDeclaredExtentAndBound", + "StagedTextureStoreTest.ATexelReadOutsideTheStagedCoverageIsFatalByName", + "StagedTextureStoreTest.AWholeLevelCopyCompletesADestinationThatHadNoBytes", + "StagedTextureStoreTest.AWholeRunOverAFollowedCopyMarksTheTextureDriverWritten", + "StagedTextureStoreTest.AZeroExtentCarrierIsCanonicalAndAHighDepthWordIsNot", + "StagedTextureStoreTest.AdoptRunExtentMoveDoesNotInheritOldCoverage", + "StagedTextureStoreTest.AnEmptyLevelIsADefinitionWithNoByteBound", + "StagedTextureStoreTest.AnR8LevelIsDeclaredAndTakesItsUpload", + "StagedTextureStoreTest.DefinednessIsTrackedAndAnExtentMoveDropsTheBytes", + "StagedTextureStoreTest.HandleKeysAndTwinAddressKeysCannotCollide", + "StagedTextureStoreTest.MultisampleAndTextureBufferTargetsCannotAcceptStagedTexelBytes", + "StagedTextureStoreTest.OneSessionsBufferDropAllSparesTheOthersShadows", + "StagedTextureStoreTest.ResetDropAndDropAllForgetExactlyWhatTheyName", + "StagedTextureStoreTest.StageChunkRunsAssembleTheLevelImageAndAGapIsNotCovered", + "StagedTextureStoreTest.TheDriverWrittenMarkOutlivesAResetAndDiesWithTheKey", + "StagedTextureStoreTest.TheGpuDirtyMarkIsTheServersOwnDirtyAnswer", + "StagedTextureStoreTest.TheMipExtentDerivationKeepsArrayLayersFixed", + "StagedTextureStoreTest.TheRunImageOffsetIsReadOffTheRecordsOwnRunAndBox", + "StagedTextureStoreTest.TheSplitArmCopiesAndSurvivesTheSourceBeingPoisoned", + "StagedTextureStoreTest.TwoSessionsHoldTheSameHandleAndOneSessionsDropAllSparesTheOther", + "StreamClientCancellationDeath.AHealthyPeerStageTimeoutDoesNotInventDeviceLoss", + "StreamClientPublication.ADisconnectedPeerDeclinesALargeUploadWithoutCopyOrWireOrdinal", + "StreamClientPublication.AllThreePresentCreditsReachAnIdlePeerWithoutAnyClientWait", + "StreamClientPublication.ExportedGlFlushDeliversPublishedCommandsWithoutWaitingForApplied", + "StreamClientStagingProcess.APeerKilledDuringAFullStageWaitDeclinesWithoutCopyingTheNextBlob", + "StreamClientWindow.EveryDeferredCreateAnswerComesBackOnTheShippingArm", + "StreamLinkDeath.RegressingProgressIsNamedProtocolCorruption", + "StreamLinkDeath.StageOutsideNegotiatedWindowIsNamedProtocolCorruption", + "StreamLinkFactory.DeferredServerLinkBindsOnceAndThenCarriesARecord", + "StreamLinkTcp.RecordsSixtyFourMiBStageBurstThroughputOnRealLoopbackTcp", + "StreamPair.ADeclaredAnswerSurvivesFarMoreInterveningAnswersThanAnyFixedBuffer", + "StreamPair.AnAnswerNobodyDeclaredIsNotKeptAtAll", + "StreamPair.AnOlderReplyIsStillReadableByItsSeq", + "StreamPair.AppliedWithoutItsReplyIsRefusedWithoutAnUnboundedWait", + "StreamPair.ControlFenceWaitsForEventBytesOnTheIndependentDataConnection", + "StreamPair.EventDrainReturnsCreditAndClearsRemoteFullLatch", + "StreamPair.PeerEofKillsBothLocalBellsAndWakesAWaiter", + "StreamPair.PeerEofReleasesAnAlreadyWaitingReplyReader", + "StreamPair.RetiredByteCursorCrossesManyWrapsWithoutStageRingCursors", + "StreamPair.StagingArrivesBeforeItsCommandAndLastRecordProgressFlushesOnIdle", + "StreamPair.UnwantedReplyDoesNotBlockLaterReplyAndAppliedPublication", + "StripIoBlockLocationsTest.DeclinesWhenNeitherDirectionIsArmed", + "StripIoBlockLocationsTest.DropsLocationsTheApplicationPutOnTheBlockMembers", + "StripIoBlockLocationsTest.DropsTheQualifierFromBothBlocksAndLeavesVaryingsAlone", + "StripIoBlockLocationsTest.KeepsMemberLocationsOnTheDirectionTheCallerDidNotArm", + "StripIoBlockLocationsTest.ReportsNoChangeForAStageWithoutInterfaceBlocks", + "StripIoBlockLocationsTest.StripsOnlyTheDirectionTheCallerArmed", + "SubsystemDepsTest.EveryRowNamesExactlyOneFamilyAndNoRowRequiresItself", + "SubsystemDepsTest.TheClientNeverEmitsAFamilyTheTableRefuses", + "SubsystemDepsTest.TheFourthRowIsPresentAndTheWithdrawnMirrorPairIsNotFine", + "SubsystemDepsTest.TheServerConsumerGateNeverArmsAFamilyTheTableRefuses", + "SubsystemDepsTest.TheTwoDocumentedRefusalLanesStillRefuseAndTheFullMaskStillArms", + "SupervisorChildren.AForkedSessionChildDiesWithItsSupervisor", + "SurfaceControlFrameTest.ALatchedSessionAnswersAWellFormedSurfaceOpWithoutRunningIt", + "SurfaceControlFrameTest.AMetalLayerOnTheWireIsRefusedByName", + "SurfaceControlFrameTest.APbufferRefusedAsSurfaceModeMismatchIsNamedInTheClientsLog", + "SurfaceControlFrameTest.AServerOwnedCreateEncodesAsItsOwnWindowKindAndNeverCarriesAToken", + "SurfaceControlFrameTest.AServerOwnedCreateWithANonZeroTokenIsProtocolCorruptionByName", + "SurfaceControlFrameTest.AServerOwnedCreateWithANonZeroTokenLatchesAnArmedSession", + "SurfaceControlFrameTest.AServerOwnedRefusalIsNamedInTheClientsLog", + "SurfaceControlFrameTest.AServerOwnedSetWindowHandleOnTheWireIsANamedRefusalNotALatch", + "SurfaceControlFrameTest.AServerOwnedSetWindowHandleRefusesToEncode", + "SurfaceControlFrameTest.AWireWindowKindThatNamesNoBackendFailsDecodeByName", + "SurfaceControlFrameTest.AnAndroidNativeWindowOnTheWireIsRefusedByName", + "SurfaceControlFrameTest.AnUnknownWireOpKindIsProtocolCorruptionByName", + "SurfaceControlFrameTest.EveryFramedOpRoundTripsThroughTheWireEnvelope", + "SurfaceControlFrameTest.EveryMemberIsMechanicallyCheckedAsAnIntegerOrEnum", + "SurfaceControlFrameTest.ExactlyTheTenFramedOpsHaveWireKindsAndTheValuesArePinned", + "SurfaceControlFrameTest.MalformedAndInprocOnlyFramesRefuseToEncode", + "SurfaceControlFrameTest.TheContextLifecycleFramedOpsAreCreateContextAndDestroyContext", + "SurfaceControlFrameTest.TheEleventhFramedOpIsInitCapabilitiesAndItCrossesTheWire", + "SurfaceControlFrameTest.TheFrameIsAPlainBagOfScalars", + "SurfaceControlFrameTest.TheReplyCarriesTheSurfaceGeometryAndTheNamedRefusal", + "SurfaceControlFrameTest.TheReplyHalfRoundTripsAsASurfaceReply", + "SurfaceControlFrameTest.TheServerKnobIsIgnoredWithoutARemoteServer", + "SurfaceControlFrameTest.WindowBackendAndWireWindowKindMapExplicitlyBothWays", + "SurfaceControlFrameTest.WithTheServerKnobAHeadlessWindowSurfaceIsOneServerOwnedFrameAndTakesTheServersSize", + "SurfaceControlFrameTest.WithoutTheServerKnobAClientWindowStillSendsSetWindowHandleFirst", + "SurfaceControlFrameTest.WithoutTheServerKnobANullWindowIsRefusedBeforeAnythingIsSent", + "SwapBuffersWithDamageResolution.PrefersExtThenKhrThenAnswersNothing", + "SwapchainPresentMode.IntervalZeroPrefersImmediateThenMailboxThenFifo", + "SwapchainPresentMode.NegativeIntervalIsFifoRelaxedWhenSupported", + "SwapchainPresentMode.NoRequestKeepsTheDefaultRanking", + "SwapchainPresentMode.PositiveIntervalIsFifo", + "TcpLane.AccountingControls", + "TessellationLinkTest.CompletePipelineStillCapturesAtTheEvaluationStage", + "TessellationLinkTest.FragmentOnlySeparableProgramWithXfbVaryingsStillFailsToLink", + "TessellationLinkTest.PatchQualifiedArrayLinksAcrossTheTessellationStages", + "TessellationLinkTest.PatchQualifiedScalarLinksAcrossTheTessellationStages", + "TessellationLinkTest.TcsOnlySeparableProgramWithXfbVaryingsLinks", + "TessellationLinkTest.TcsOnlySeparableProgramWithoutXfbVaryingsLinks", + "TextureAnisotropyCapabilities.ExtensionIsAdvertisedOnlyWhenTheHostDriverSupportsIt", + "TextureAnisotropyCapabilities.ExtensionPresenceIsDetectedExactly", + "TextureAnisotropyCapabilities.MaxAnisotropyIsQueriedOnlyWhenTheExtensionIsPresent", + "TextureEmit.ABailedLevelStaysDirtyAndStaysOnTheDrainList", + "TextureEmit.ABindMaskBitIsStickyAcrossARespecify", + "TextureEmit.AChainTruncationKeepsTheSurvivingLevelsPendingUploads", + "TextureEmit.ADeadRenderbuffersEntryIsRetiredWithItsSlot", + "TextureEmit.ADeadTexturesHandleResolvesToNothingAndLeavesTheDrainList", + "TextureEmit.ADeadTexturesSamplerViewLatchIsRetiredAtItsDeath", + "TextureEmit.ADestroyedTextureReleasesItsResourceViewAndBuiltinSamplerSlots", + "TextureEmit.ALevelDefinedAfterAnEmittedButUnconsumedUploadKeepsThatUpload", + "TextureEmit.ALevelMarkedCleanIsCollectedAtTheNextDrain", + "TextureEmit.ALevelTooLargeForTheStageChunkIsCutIntoSlabs", + "TextureEmit.ALodWriteOnTheBuiltinSamplerRepublishesTheParams", + "TextureEmit.ARecordWithNoBuiltinSamplerCsoIsRefusedNamingTheTexture", + "TextureEmit.ARecycledTextureSlotDoesNotInheritItsPredecessorsBindMask", + "TextureEmit.ARedefinitionOfANonBaseLevelAtANewSizeDropsOnlyThatLevelsPendingUpload", + "TextureEmit.ARefusedParamsRecordDoesNotAdvanceTheLatch", + "TextureEmit.ARefusedUploadLeavesTheLevelDirtyAndOnTheDrainList", + "TextureEmit.ARenderbufferRespecifyPublishesItsExtentWithoutAVersionCounter", + "TextureEmit.ARespecifyDropsThePendingUploadsAgainstTheStorageItReplaces", + "TextureEmit.ARespecifyOfOneCubeFaceKeepsTheOtherFacesUploadOfTheSameLevel", + "TextureEmit.ARespecifyOfOneLevelKeepsThePendingUploadsOfTheOthers", + "TextureEmit.ARespecifyThatRedefinesNoStorageCarriesTheStickyMaskAndKeepsThePendingUploads", + "TextureEmit.AScatteredUploadCarriesTheLevelShadowsStridesAndNotZero", + "TextureEmit.ASinglePartialWriteCarriesItsBoxAsOneRegion", + "TextureEmit.ASubDataRecordWhoseResourceTargetNamesNoTextureIsRefusedRatherThanRouted", + "TextureEmit.ATextureBornBeforeTheConsumerRegisteredGetsItsRecordFromItsFirstParamsPublication", + "TextureEmit.ATextureInASecondShareGroupNamesABuiltinSamplerItsOwnGroupHolds", + "TextureEmit.ATextureRecycledOntoADeadSlotDoesNotInheritTheDrainEntry", + "TextureEmit.ATexturesBuiltinSamplerHoldsOneCacheReferenceAndSwapsItWithTheContent", + "TextureEmit.ATexturesParametersLandOnItsOwnRecordAndMoveOnlyTheirOwnSerial", + "TextureEmit.AWholeLevelUploadCarriesZeroStrides", + "TextureEmit.AnAccumulatedUploadUnionsItsBoxesAndCollapsesToTheBoxWhenARectListCannotDescribeIt", + "TextureEmit.AnImageBoundTextureCarriesTheImageBindableHintForever", + "TextureEmit.AnImmutableTexturesImageBindableHintReachesTheApplierAfterItsAllocation", + "TextureEmit.AnUploadThroughAViewKeysOnTheStorageOwner", + "TextureEmit.EveryBindKindSetsItsBindMaskBit", + "TextureEmit.EveryDKTwoDependencyRowGatesItsOwnFamilyAndTheMirrorPairsStayLive", + "TextureEmit.EveryTextureTargetMapsToItsOwnResourceTarget", + "TextureEmit.EveryTexturesParamsNameItsBuiltinSamplerCso", + "TextureEmit.MoreThanKMaxDirtyRectsCollapsesToTheBoxWithRegionCountZero", + "TextureEmit.MoreWritesThanTheRectListKeepsCrossAsTheExactFootprint", + "TextureEmit.TheApplierStoresTheRegionListTheEmitterBuiltAndNotAnEmptyOne", + "TextureEmit.TheCreateAndRespecifyCallsAnswerWhetherTheRecordWasAccepted", + "TextureEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "TextureEmit.TheSubDataCallAnswersWhetherTheRecordWasAcceptedSoTheClientCanClearItsFlag", + "TextureEmit.TheSubDataValidatorRefusesALevelABoxAndARegionTheRecordCannotDescribe", + "TextureEmit.TheTextureRecordAndItsParamsAndPendingUploadsSurviveAMakeCurrent", + "TextureEmit.TheUnionBoxAndTheRegionListDescribeTheSameTexels", + "TextureEmit.TwoTexturesWithIdenticalSamplingShareOneBuiltinCso", + "TextureEmit.WithNoBackendConsumerTheFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureEmit.WithTheBufferResourceBitClearTheTextureFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureEmit.WithTheSamplerBitClearTheTextureFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureTest.AGenericCompressedInternalFormatLeavesTheLevelUncompressed", + "TextureTest.ASpecificCompressedInternalFormatTagsTheLevelCompressed", + "TextureTest.AnUncompressedRespecificationClearsTheCompressedTag", + "TextureTest.BindSamplerRejectsUnitsBeyondMaxCombinedTextureImageUnits", + "TextureTest.BindTextureUnitEnumAsNameIsSilentNoOp", + "TextureTest.BorderColorFormChangeBumpsTheVersionEvenWhenTheNumbersDoNotMove", + "TextureTest.BorderColorIntegerFormNormalizesAndRoundTripsPerEquations22And23", + "TextureTest.BoundTexImage2DConvertsRedFloatToRgba8", + "TextureTest.BoundTexImage2DDecodesPackedFloatSourceTypes", + "TextureTest.BoundTexImage2DEncodesPackedInternalShadowWords", + "TextureTest.BoundTexImage2DExpandsRedIntegerUnsignedShortToRgba8ui", + "TextureTest.BoundTexImage2DExpandsRedToRgba8WithRowLengthAndSkips", + "TextureTest.BoundTexImage2DExpandsRedUnsignedByteToRgba8", + "TextureTest.BoundTexImage2DReordersBgrUnsignedByteToRgba8", + "TextureTest.BoundTexImage2DUnpacksGreenAndBlueIntoRgba8Channels", + "TextureTest.BoundTexImage2DUnpacksGreenIntegerIntoRgba8UiChannels", + "TextureTest.BoundTexImage2DUnpacksPackedBgra8888ToRgba8WithPixelStoreSkips", + "TextureTest.BoundTexImage3DConvertsRedToRgba8WithImageHeightAndSkips", + "TextureTest.BoundTexImage3DHonorsImageHeightAndSkipImages", + "TextureTest.BoundTexImage3DOn2DArrayHonorsUnpackSubcuboidSelection", + "TextureTest.BoundTexImage3DUnsizedRgbaInfersRgba8AndUnpacksBgra8888Rev", + "TextureTest.BoundTexImageAndSubImage2DUseInferredRgba8ForPackedBgra8888Rev", + "TextureTest.BoundTexStorage2DAllocatesRedTextureForSubImageUpdates", + "TextureTest.BoundTexSubImage2DExpandsRgUnsignedByteToRgba8", + "TextureTest.BoundTexSubImage2DKeepsPackedRgba8888RevAsRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedBgra8888RevToRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedBgra8888ToRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedRgba8888ToRgba8", + "TextureTest.BoundTexSubImage2DUsesCompactRowsAfterUnpackProcessing", + "TextureTest.BoundTexSubImage3DRejectsOutOfRangeLevel", + "TextureTest.BoundTexSubImage3DUnpacksPackedBgra8888RevIntoCorrectSlice", + "TextureTest.ClearTexImageErrorContracts", + "TextureTest.ClearTexImageNullClearsWholeNamedTextureAndMarksStorageDirty", + "TextureTest.ClearTexImageRejectsCompressedTextures", + "TextureTest.ClearTexImageRepeatsConvertedClearPixel", + "TextureTest.ClearTexSubImageClearsOnlyRequestedRectangle", + "TextureTest.ColorAttachableTargetsRequestTheThreeChannelWidening", + "TextureTest.CompressedInternalFormatsResolveToTheirUncompressedStorage", + "TextureTest.CompressedTexImage3DShadowsTheWholeStackForReadback", + "TextureTest.CompressedTexSubImage2DHandlesPartialBlocksAndAMipLevel", + "TextureTest.CompressedTexSubImage2DPlacesTheFirstBlockRow", + "TextureTest.CompressedTexSubImage2DRejectsTheRegionsGLForbids", + "TextureTest.CompressedTexSubImage2DReplacesTheStoredBlocks", + "TextureTest.CompressedTexSubImage2DUnpacksFromAPixelUnpackBuffer", + "TextureTest.CompressedTexSubImage3DPlacesBlocksSliceBySlice", + "TextureTest.CompressedTexSubImage3DRejectsTheRegionsGLForbids", + "TextureTest.CompressedTextureSubImage1DRefusesLikeTheBoundCall", + "TextureTest.CompressedTextureSubImage2DModifiesTheNamedTextureOnly", + "TextureTest.CompressedTextureSubImage3DModifiesTheNamedTextureOnly", + "TextureTest.CompressedTextureSubImage3DRejectsAGeneratedButNeverBoundName", + "TextureTest.CompressedUploadsAcceptAPersistentlyMappedUnpackBuffer", + "TextureTest.ConvertsUnsignedInt1010102PixelDataType", + "TextureTest.CopyImageSubDataAcceptsALevelTheTextureDoesHave", + "TextureTest.CopyImageSubDataAcceptsAPlainMutableTexImage2DPair", + "TextureTest.CopyImageSubDataAcceptsEqualTexelSizeAcrossDifferentBaseFormats", + "TextureTest.CopyImageSubDataAcceptsIntegerAndFloatOfTheSameTexelSize", + "TextureTest.CopyImageSubDataBoundsA1DArraysLayersOnTheZAxis", + "TextureTest.CopyImageSubDataBoundsARenderbufferRegion", + "TextureTest.CopyImageSubDataBoundsTheLayerRangeOfAnArray", + "TextureTest.CopyImageSubDataChecksARenderbufferLevelAndStorage", + "TextureTest.CopyImageSubDataCountsCubeMapFacesOnTheZAxis", + "TextureTest.CopyImageSubDataDoesNotApplyMipmapCompletenessToMultisampleTextures", + "TextureTest.CopyImageSubDataDoesNotApplyMipmapCompletenessToRectangleTextures", + "TextureTest.CopyImageSubDataForwardsTheWholeLayerRangeToTheBackend", + "TextureTest.CopyImageSubDataKeepsTheTwoNameNamespacesApart", + "TextureTest.CopyImageSubDataNonExistentNameIsInvalidValue", + "TextureTest.CopyImageSubDataPassesTheRectangleTargetThroughUntranslated", + "TextureTest.CopyImageSubDataRejectsALevelTheTextureDoesNotHave", + "TextureTest.CopyImageSubDataRejectsAMipmapIncompleteTexture", + "TextureTest.CopyImageSubDataRejectsARegionThatLeavesTheImage", + "TextureTest.CopyImageSubDataRejectsDifferentTexelSizesWithTheSameBaseFormat", + "TextureTest.CopyImageSubDataRejectsLevelTheImageDoesNotHave", + "TextureTest.CopyImageSubDataRejectsSampleCountMismatch", + "TextureTest.CopyImageSubDataRejectsTargetsOutsideTheSpecList", + "TextureTest.CopyImageSubDataRejectsTwoTexturesWithNoImageAtAll", + "TextureTest.CopyImageSubDataResolvesARenderbufferEndpointInTheRenderbufferNamespace", + "TextureTest.CopyImageSubDataSizesACompressedArrayLevelByItsBlock", + "TextureTest.CopyImageSubDataTargetNotMatchingTheObjectIsInvalidEnum", + "TextureTest.CopyTexImage1DReportsUnsupportedInsteadOfTerminating", + "TextureTest.CopyTexImage2DAcceptsEveryComponentSubsetOfTheReadBuffer", + "TextureTest.CopyTexImage2DRejectsAFormatTheReadBufferCannotSupply", + "TextureTest.CopyTexSubImage1DBoundsTheDestinationByTheRequestedLevel", + "TextureTest.CopyTexSubImage1DRejectsAnythingButTexture1D", + "TextureTest.CopyTexSubImage3DBoundsTheDestinationByTheRequestedLevelNotLevelZero", + "TextureTest.CopyTexSubImage3DRejectsTargetsTheThreeDimensionalFormDoesNotTake", + "TextureTest.CopyTexSubImage3DValidatesTheDestinationRegionOnACubeMapArray", + "TextureTest.CopyTextureSubImage2DRejectsCubeMapTargets", + "TextureTest.CopyTextureSubImage2DUsesNamedObjectAndRestoresBinding", + "TextureTest.CopyTextureSubImage3DCanAddressEveryCubeMapFace", + "TextureTest.CreateTexturesCreatesObjectsWithoutBinding", + "TextureTest.CtsStyleStateResetOnDefaultTexturesLeavesNoError", + "TextureTest.DecodeShadowDataToWideRGBACoversComponentAndPackedLayouts", + "TextureTest.DefaultTextureAcceptsImageAndParameterCalls", + "TextureTest.DefaultTextureIsBoundInitiallyAndIsPerTarget", + "TextureTest.DefaultTextureIsNotAnObjectNameAndSurvivesDeleteCalls", + "TextureTest.DefaultTextureParametersAreSharedAcrossUnits", + "TextureTest.DefiningImageOnBoundDefaultTextureBumpsBindGeneration", + "TextureTest.DeleteGeneratedButUnboundNameReleasesReservationAndBindFails", + "TextureTest.DeleteInstantiatedTextureInvalidatesNameUntilRegenerated", + "TextureTest.DeleteUnknownNamesIsSilentButBindUnknownNameIsInvalid", + "TextureTest.DeletingBoundTextureRebindsDefaultTexture", + "TextureTest.DepthStencilTextureModeIsBackendVisibleThroughTheParamsVersion", + "TextureTest.DirectGLESTreats2DArrayAsSupportedTextureTarget", + "TextureTest.EverySamplerEntryPointRejectsAnUnknownNameWithInvalidOperation", + "TextureTest.EverySamplerScalarPnameConvertsToTheQueriedType", + "TextureTest.GenThenBindCreatesObjectForUnsizedPackedBgraSubImageUpload", + "TextureTest.GenerateMipmapKeepsA1DArrayLayerCountAtEveryLevel", + "TextureTest.GenerateMipmapKeepsA2DArrayLayerCountAtEveryLevel", + "TextureTest.GenerateMipmapSizesA1DArrayChainFromWidthAloneEvenWithMoreLayersThanTexels", + "TextureTest.GetFloatiVAndGetDoubleiVConvertTheIndexedIntegerQuery", + "TextureTest.GetIntegeriVReportsPerUnitTextureAndSamplerBindings", + "TextureTest.GetInternalformativReportsBasicTextureMetadata", + "TextureTest.GetTexImageOfOneCubeFacePacksIntoAOneFacePixelPackBuffer", + "TextureTest.GetTexImageReadsALevelWhoseLowerLevelsWereNeverDefined", + "TextureTest.GetTexImageStillRejectsALevelThatHoldsNoImage", + "TextureTest.GetTexLevelParameterAnswersBufferStorageGeometry", + "TextureTest.GetTexLevelParameterAnswersSharedSize", + "TextureTest.GetTextureImageReadsNamedObjectWithoutBinding", + "TextureTest.GetTextureSubImageReadsFullNamedLevelWithoutBinding", + "TextureTest.GetTextureSubImageRejectsPartialReadbackForNow", + "TextureTest.GetTextureSubImageSelectsTheCubeFaceZOffsetNames", + "TextureTest.ImageFormatCompatibilityTypeAgreesAcrossEveryTexParameterGetter", + "TextureTest.ImageWidenedUploadExpandsOneAndTwoChannelDataWithGLsMissingChannelValues", + "TextureTest.ImageWidenedUploadSplitsAPacked2101010RevShadowIntoFourChannelCodes", + "TextureTest.MaxTextureMaxAnisotropyIsAnsweredFromTheBackendLimit", + "TextureTest.MultisampleSamplerStateIsInvalidEnumWhileNonZeroBaseLevelIsInvalidOperation", + "TextureTest.NamedTextureCallKeepsUnitBindingAccountingCoherent", + "TextureTest.NamedTextureRebindsAndWorksAfterUsingDefault", + "TextureTest.NamedTextureVectorParametersAndGettersWorkWithoutBinding", + "TextureTest.NormalizeDepth24Stencil8UsesPackedDepthStencilType", + "TextureTest.NormalizeLegacySizedFormatsMapToCanonicalShadowLayouts", + "TextureTest.NormalizePixelFormatKeepsPackedTransferTypesForPackedSizedFormats", + "TextureTest.NormalizePixelFormatMapsStencilOnlyStorageToStencilIndex", + "TextureTest.NormalizePixelFormatWidensThePacked16FormatsUnderTheQuirkBit", + "TextureTest.RelaxedDefaultDeleteGeneratedReservationThenBindCreatesObjectForSubImageUpload", + "TextureTest.RelaxedSemanticsOverrideKeepsDeletedReservationOnCoreProfileContext", + "TextureTest.Rgb565InternalFormatRoundTripsThroughEnumConverters", + "TextureTest.RgtcInternalFormatsAreRejectedOnThreeDimensionalTargets", + "TextureTest.SamplerBorderColorSeparatesTheIntegerFormFromTheNormalizedForm", + "TextureTest.SamplerCompareFuncAcceptsTheWholeNeverToAlwaysRange", + "TextureTest.SamplerMaxAnisotropyUsesTheSameStateAndValidationSemantics", + "TextureTest.SamplerParametersSetThroughTheOtherScalarTypeAreConverted", + "TextureTest.ScalarDsaTextureParameterAppliesTheSameTargetRuleAsItsVectorTwins", + "TextureTest.ScalarSamplerParameterRejectsTheFourComponentBorderColorPname", + "TextureTest.ShadowReadbackRefusesALayoutItCannotProduceInsteadOfOverrunningTheBuffer", + "TextureTest.ShadowReadbackRefusesAPackStateItCannotHonour", + "TextureTest.SnormRenderTargetOptionsApplyToEverySignedNormalizedFormat", + "TextureTest.SnormRenderTargetSubstitutesKeepEveryChannelValueExactly", + "TextureTest.StencilIndexIsATextureInternalFormatPairedOnlyWithStencilStorage", + "TextureTest.StorePackedWordsToClientCopiesWordsVerbatimUnderPackParams", + "TextureTest.TexBufferAndTexBufferRangeRejectANonBufferTargetWithInvalidEnum", + "TextureTest.TexBufferRejectsAnInternalFormatABufferTextureCannotTake", + "TextureTest.TexImage2DAcceptsSpecCompliantFormatCombinations", + "TextureTest.TexImage2DOnLevelZeroKeepsAnAlreadyUploadedHigherLevel", + "TextureTest.TexImage2DRGB9E5FromOtherPackedFloatTypeStillConverts", + "TextureTest.TexImage2DRGB9E5KeepsNonCanonicalClientWords", + "TextureTest.TexImage2DRejectsMismatchedFormatCombinations", + "TextureTest.TexImage2DRespecifyingAnExistingLevelZeroDropsTheStaleChain", + "TextureTest.TexImage2DRespecifyingLevelZeroAtTheSameSizeStillDropsTheChain", + "TextureTest.TexImage2DSingleChannelFormatsKeepIntegerNessRules", + "TextureTest.TexImage3DAndTexStorage3DTagASpecificCompressedInternalFormat", + "TextureTest.TexImage3DAppliesTheCubeMapArrayShapeRules", + "TextureTest.TexImage3DRejectsDepthFormatsForThreeDimensionalTarget", + "TextureTest.TexParameterRejectsIllegalSamplerEnumValues", + "TextureTest.TexParameteriRejectsInvalidSwizzleValue", + "TextureTest.TexStorage2DKeepsA1DArrayLayerCountConstantDownTheMipChain", + "TextureTest.TexStorage2DLeavesAGenericCompressedFormatUncompressed", + "TextureTest.TexStorage2DTagsEveryLevelForASpecificCompressedFormat", + "TextureTest.TexStorage2DTrimsALongerPreExistingMipChain", + "TextureTest.TexStorage3DKeepsTheCubeMapArrayShapeRulesAfterTheyMovedIntoTheSharedValidator", + "TextureTest.TexStorage3DOn2DArrayKeepsLayerCountAcrossLevels", + "TextureTest.TexStorageOnDefaultTextureIsInvalidOperation", + "TextureTest.TexSubImage2DOnImagelessDefaultTextureReportsErrorInsteadOfDereferencingNull", + "TextureTest.TextureBufferKeepsInvalidOperationForANonBufferTexture", + "TextureTest.TextureMaxAnisotropyBelowOneIsInvalidValueAndPreservesState", + "TextureTest.TextureMaxAnisotropyDefaultsToOneAndRoundTripsWithoutRedundantVersionBumps", + "TextureTest.TextureParameterEntryPointsRejectTargetsTheUploadPathAccepts", + "TextureTest.TextureParameterRejectsProxyTargetsThatGetTexLevelParameterStillAccepts", + "TextureTest.TextureParameterfModifiesNamedObjectWithoutBinding", + "TextureTest.TextureParameteriAndBindTextureUnitAreDirectStateAccess", + "TextureTest.TextureStorage1DAndSubImageModifyNamedObjectOnly", + "TextureTest.TextureStorage2DMultisampleTracksNamedObjectState", + "TextureTest.TextureStorage3DAndSubImageModifyNamedObjectOnly", + "TextureTest.TextureStorageAndSubImageModifyNamedObjectOnly", + "TextureTest.TheExternalTargetIsABindingPointOfItsOwn", + "TextureTest.ThreeChannelRenderTargetOptionAppliesToEveryDeniedThreeChannelFormat", + "TextureTest.ThreeChannelWideningRetargetsInternalFormatAndTransferPairTogether", + "TextureTest.UnpackSwapBytesSwapsComponentsNotWholePixels", + "TextureTest.UnsizedRgbaInfersRgba8ForPacked8888Types", + "TextureTest.WidenedRenderTargetUploadExpandsThreeChannelDataWithOpaqueAlpha", + "TextureTest.ZeroSizedMultisampleTexImageDeallocatesTheImage", + "TextureViewTest.AFailedCallLeavesTheNameUninstantiated", + "TextureViewTest.AFramebufferAttachIsBoundedByTheViewsOwnLevelCount", + "TextureViewTest.AlreadyBoundTextureIsInvalidOperation", + "TextureViewTest.BackendWithoutTextureViewSupportRaisesInvalidOperation", + "TextureViewTest.BufferTextureHasNoLegalViewTarget", + "TextureViewTest.ClasslessFormatMayOnlyBeViewedAsItself", + "TextureViewTest.CubeMapArrayViewDemandsAMultipleOfSixLayers", + "TextureViewTest.CubeMapViewDemandsExactlySixLayers", + "TextureViewTest.CubeMapViewDemandsSquareLevels", + "TextureViewTest.CubeMapViewOfAnArrayReadsTheFaceEachTokenNames", + "TextureViewTest.DeletingTheOriginalLeavesTheViewsStorageAlive", + "TextureViewTest.FormatFromAnotherViewClassIsInvalidOperation", + "TextureViewTest.FormatFromTheSameViewClassIsAccepted", + "TextureViewTest.IncompatibleTargetPairIsInvalidOperation", + "TextureViewTest.LegalTargetPairsAreAccepted", + "TextureViewTest.MinLayerPastTheLastLayerIsInvalidValue", + "TextureViewTest.MinLevelPastTheLastLevelIsInvalidValue", + "TextureViewTest.MutableOrigTextureIsInvalidOperation", + "TextureViewTest.MutableTextureReportsNoViewState", + "TextureViewTest.NonTextureTargetIsInvalidEnum", + "TextureViewTest.OrigTextureThatIsNotATextureObjectIsInvalidValue", + "TextureViewTest.SingleLayerTargetsRejectMoreThanOneLayer", + "TextureViewTest.TexStorageOnAnArrayReportsItsLayerCount", + "TextureViewTest.TexStorageSeedsTheFullExtentAsViewState", + "TextureViewTest.TextureThatGenTexturesNeverReturnedIsInvalidOperation", + "TextureViewTest.ViewCarriesItsOwnParametersAndFormat", + "TextureViewTest.ViewClampsItsLevelCountToWhatRemains", + "TextureViewTest.ViewDerivesItsRangeAndInheritsImmutableLevels", + "TextureViewTest.ViewOfAViewComposesOntoTheOriginalRatherThanRestarting", + "TextureViewTest.ZeroTextureIsInvalidValue", + "Tracker.SubsystemBitsDoNotOverlapTheBehaviourBit", + "TrackerAggregates.ABufferRespecifyMovesOnlyTheBufferAggregate", + "TrackerAggregates.AFramebufferDefaultSetterMovesOnlyTheFramebufferAggregate", + "TrackerAggregates.AFramebufferObjectWriteMovesOnlyTheFramebufferAggregate", + "TrackerAggregates.ANoteWithoutALiveContextIsANoOp", + "TrackerAggregates.ARenderbufferStorageDefinitionMovesTheFramebufferAggregate", + "TrackerAggregates.ASamplerParameterMovesOnlyTheParamsAggregate", + "TrackerAggregates.ATextureContentWriteMovesOnlyTheContentAggregate", + "TrackerAggregates.ATextureParameterMovesOnlyTheParamsAggregate", + "TrackerAggregates.ATextureStorageDefinitionMovesTheFramebufferAggregateToo", + "TrackerAggregates.AVertexArrayAttributeMovesOnlyTheVaoAggregate", + "TrackerAggregates.AVertexAttribDefaultMovesOnlyItsOwnAggregate", + "TrackerAggregates.EveryAggregateStartsAtZero", + "TrackerAttribPayload.AFloatWriteCarriesTheFloatBitsAndNamesItsClass", + "TrackerAttribPayload.AUintWriteCarriesTheUintWordsAndNamesItsClass", + "TrackerAttribPayload.AnIntWriteCarriesTheIntWordsAndNamesItsClass", + "TrackerAttribPayload.TheSameNumbersWrittenThroughADifferentClassAreADifferentValue", + "TrackerShippedEmitter.ABaseInstancedDrawAfterAMakeCurrentPublishesItsOwnBaseInstance", + "TrackerShippedEmitter.ABlendToggleThroughTheValidatePointMintsTwoCsos", + "TrackerShippedEmitter.AClipDistanceEnableReArmsTheResidualBlock", + "TrackerShippedEmitter.AFreshContextRepublishesEveryVertexAttributeDefault", + "TrackerShippedEmitter.AFreshContextResetsTheApplierWithTheRenderStateSubsystemOff", + "TrackerShippedEmitter.APushedAttributeDefaultTheApplierCannotReproduceIsRepaired", + "TrackerShippedEmitter.AViewportThroughTheValidatePointMintsNoCso", + "TrackerShippedEmitter.CollidingVaoShuttersStillPublishTheCurrentElementsAndBufferWindow", + "TrackerShippedEmitter.TheSteadyStateThroughTheValidatePointEmitsNothing", + "TrackerWalk.ABaseInstanceSurvivesTheFirstWalkOnAFreshContext", + "TrackerWalk.ANaNPatchLevelEqualsItselfAndDoesNotFireForever", + "TrackerWalk.AProgramSwitchAloneFiresTheSamplerViewBit", + "TrackerWalk.AProgramSwitchBetweenEqualImageUnitCountersFiresTheShaderImageBit", + "TrackerWalk.ARebindOfOneUniformPointToADifferentBufferFiresTheConstBufferBit", + "TrackerWalk.ARedundantDefaultBindStillPublishesAGrowingSamplerWindow", + "TrackerWalk.ARelinkOfAStageProgramFiresTheProgramBits", + "TrackerWalk.ARestagedProgramPipelineFiresTheProgramBits", + "TrackerWalk.ASamplerBindAloneFiresTheSamplerStateBit", + "TrackerWalk.ATextureParameterAloneFiresTheSamplerViewBit", + "TrackerWalk.AggregateGenerationCatchesABoundTextureMoving", + "TrackerWalk.BlendToggleReusesTwoCsos", + "TrackerWalk.EveryBitHasAName", + "TrackerWalk.OnlyTheFiveEmittedBitsNameASubsystem", + "TrackerWalk.SteadyStateEmitsNothing", + "TrackerWalk.TheBindingPointBitsDoNotFireOnAnUnrelatedBufferWrite", + "TrackerWalk.TheFireTalliesOnlyRunWhilePipeStatsIsOn", + "TrackerWalk.TheFirstWalkOnAFreshContextPublishesEverything", + "TrackerWalk.TheIndexBufferBitDoesNotFireOnAnUnrelatedBufferWrite", + "TrackerWalk.TheIndexBufferBitFiresWhenTheSlotVersionWrapsOntoADifferentBuffer", + "TrackerWalk.ThePixelPackShutterIsAByteCompareOfThePackHalfOnly", + "TrackerWalk.UseProgramZeroLeavesTheBoundPipelineDrivingTheProgramBits", + "TrackerWalk.ViewportDoesNotMintACso", + "TrackerWalk.WrapAroundRePushesButNeverMisses", + "TransformFeedbackLifetimeIdTest.APausedSpanStaysOpenWhileAnotherObjectCaptures", + "TransformFeedbackLifetimeIdTest.AnObjectAtARecycledNameCarriesAFreshLifetimeId", + "TranslationCacheTest.AFailedCompileReproducesItsInfoLogFromTheMemo", + "TranslationCacheTest.APayloadOutlivesTheEvictionOfItsEntry", + "TranslationCacheTest.AProgramServedFromTheMemoAnswersTheWholeQuerySurface", + "TranslationCacheTest.AProgramServedFromTheMemoStillAnswersGetFragDataLocation", + "TranslationCacheTest.ASecondCompileOfTheSameSourceSkipsTheParse", + "TranslationCacheTest.AStageServedFromL1cStillLinksWhenTheProgramKeyMisses", + "TranslationCacheTest.AnEntryLargerThanTheWholeBudgetIsNotCached", + "TranslationCacheTest.ConcurrentLinksOfSharedSourcesProduceIdenticalSpirv", + "TranslationCacheTest.ConcurrentLookupsOverOverlappingKeysAgreeWithTheSerialAnswer", + "TranslationCacheTest.ConcurrentLookupsStaySafeWhileEvictionChurns", + "TranslationCacheTest.EvictionIsFifoUnderTheByteBudget", + "TranslationCacheTest.EvictionIsFifoUnderTheEntryCap", + "TranslationCacheTest.HashCollisionDegradesToMissNotToAWrongPayload", + "TranslationCacheTest.HitReturnsTheStoredPayload", + "TranslationCacheTest.L1AndL2KeysNeverAlias", + "TranslationCacheTest.L1DoesNotMemoizeAcrossDifferentSources", + "TranslationCacheTest.L1HitsAgreeWithACacheDisabledTranslation", + "TranslationCacheTest.L1KeyMovesWithEveryInputThatMovesTheSpirv", + "TranslationCacheTest.L1MemoizesASecondProgramWithIdenticalSources", + "TranslationCacheTest.L2KeyMovesWithEveryGateThatSteersTheEsslChain", + "TranslationCacheTest.L2PayloadCarriesTheFlattenedXfbBlockReport", + "TranslationCacheTest.L2RunsTheEmitterOncePerDistinctKey", + "TranslationCacheTest.NameMapsSerializeCanonically", + "TranslationCacheTest.NativeFloat64IsOutOfTheFrontendFingerprintAndInsideTheL1Key", + "TranslationCacheTest.PointSizeDemotionBitsAreOutOfTheFrontendFingerprintAndInsideTheL1Key", + "TranslationCacheTest.TextAppendsCannotRunIntoEachOther", + "TranslationCacheTest.TheCtsShapeStopsParsingAfterTheFirstProgram", + "TranslationCacheTest.TheEscapeHatchDisablesL1Entirely", + "TranslationCacheTest.TheEscapeHatchDisablesL1c", + "TranslationCacheTest.TheFrontendFingerprintIgnoresBackendOnlyDifferences", + "TranslationCacheTest.TheFrontendFingerprintMovesWithEveryFrontendLimit", + "TranslationCacheTest.TheParseVerdictKeyIgnoresBackendOnlyDifferences", + "TranslationCacheTest.TheParseVerdictKeyMovesWithEveryInput", + "TranslationCacheTest.TwoBackendsCompilingTheSameGlslShareOneL1Entry", + "TwinOwnershipTest.ASessionDropTakesOnlyThatSessionsTwins", + "TwinOwnershipTest.AThreadWithNoSessionStillGetsTheProcessWideTwinTable", + "TwinOwnershipTest.AnObjectDeathReleasesOnlyItsOwnSessionsTwins", + "TwinOwnershipTest.TheSameHandleInTwoNonsharedGroupsIsTwoTwins", + "TwinOwnershipTest.TheSixTwinRegistriesResolvePerGroupToo", + "TwinOwnershipTest.TwoContextsOfOneGroupShareTheGroupsTwins", + "UniquifyIoBlockNamesTest.ProbeIgnoresAStageWhoseBlocksAlreadyHaveDistinctNames", + "UniquifyIoBlockNamesTest.ProbeNeverReportsTheBuiltinBlock", + "UniquifyIoBlockNamesTest.ProbeReportsABlockNameUsedInBothDirections", + "UniquifyIoBlockNamesTest.RenamesOnlyTheDirectionTheCallerPlanned", + "UniquifyIoBlockNamesTest.RenamesTheTwoBlocksApartInTheEmittedEssl", + "UniquifyIoBlockNamesTest.ReportsNothingWhenThePlanNamesNoBlockThisStageDeclares", + "UnixSupervisor.ConcurrencyRequiresAnExplicitLimit", + "UnixSupervisor.ConcurrentSharedMemoryClientsHaveSeparateWorkersAndAnExitedSlotIsReused", + "UnorderedMapSanity.EraseReturnsTheSuccessorElement", + "UnorderedMapSanity.EraseWhileIteratingVisitsEveryElementExactlyOnce", + "UnorderedMapSanity.ErasingTheOnlyElementReturnsEnd", + "VertexArrayTest.BoundVAOPreservesState", + "VertexArrayTest.CurrentVertexAttributeStorageCoversFullCapacity", + "VertexArrayTest.DefaultAttributeBindingIsIdentityAcrossFullCapacity", + "VertexArrayTest.DeleteGeneratedButUnboundVertexArrayNameReleasesReservationAndBindFails", + "VertexArrayTest.DeleteOfUnknownOrAlreadyDeletedVertexArrayNameIsSilent", + "VertexArrayTest.DeleteVAO", + "VertexArrayTest.GenerateAndBindVAO", + "VertexArrayTest.IndexBufferBinding", + "VertexArrayTest.MultipleAttributes", + "VertexArrayTest.ValidateNamesAndObjects", + "VertexArrayTest.VertexAttributeSetup", + "VertexArrayTest.VertexBindingIndexIsBoundedByTheAdvertisedAttribLimit", + "VertexAttribBindingStateTest.BindingApiRejectsTheDefaultVertexArrayInCoreProfile", + "VertexAttribBindingStateTest.BindingApiStillAcceptsTheDefaultVertexArrayWhenRelaxed", + "VertexAttribBindingStateTest.DefaultsMatchTheSpecInitialState", + "VertexAttribBindingStateTest.DivisorGoesThroughTheBindingPoint", + "VertexAttribBindingStateTest.RelaxedSemanticsOverrideReopensTheDefaultVertexArray", + "VertexAttribBindingStateTest.SeparateFormatSequenceKeepsLegacyStrideAndPointerAtZero", + "VertexInputEmit.ABaseInstanceChangeAloneStillEmitsTheVertexBufferSet", + "VertexInputEmit.ABindingModelStrideOfZeroSurvivesAsZero", + "VertexInputEmit.ADoubleReleaseOfAVertexElementsSlotIsHarmless", + "VertexInputEmit.AResetApplierCarriesNoVertexInputStateOver", + "VertexInputEmit.AnUnchangedSetWithAnUnchangedBaseInstanceEmitsNothing", + "VertexInputEmit.DestroyedVertexArraysReturnTheirCsoSlotsAndRecords", + "VertexInputEmit.EveryAttributeFieldSurvivesTheWireConversion", + "VertexInputEmit.IsLongAndFloat64TravelSeparately", + "VertexInputEmit.PingPongingBetweenTwoVaosNeverRecreatesEither", + "VertexInputEmit.RebindingTheSameVaoEmitsABindAndNoCreate", + "VertexInputEmit.TheVertexBufferWindowCoversEveryAttributeTheCsoDeclaresEnabled", + "VertexStageStorageBlockUsableTest.ANegativeCountIsUnusableRatherThanClamped", + "VertexStageStorageBlockUsableTest.RequiresAtLeastOneBlock", + "ViewportArrayCapabilities.TheLimitsAreOnlyAskedForWhenTheExtensionIsPresent", + "ViewportIndexReflectionTest.FalseForAGeometryShaderThatOnlyAssignsLayer", + "ViewportIndexReflectionTest.FalseForAPlainGeometryShader", + "ViewportIndexReflectionTest.FalseForAnEmptyModuleWithoutDereferencing", + "ViewportIndexReflectionTest.FalseForTheOrdinaryVertexAndFragmentStages", + "ViewportIndexReflectionTest.TrueForAGeometryShaderThatAssignsViewportIndex", + "ViewportIndexRoutingTest.ADeclarationThatIsNotAtLineStartIsRefused", + "ViewportIndexRoutingTest.AFragmentStageReadOfTheBuiltinIsRedirectedOntoTheVarying", + "ViewportIndexRoutingTest.APrecisionQualifiedDeclarationIsPromotedToo", + "ViewportIndexRoutingTest.AStageWithNoEntryPointIsDeclinedWithoutBeingEdited", + "ViewportIndexRoutingTest.AStageWithoutTheGlobalIsUntouched", + "ViewportIndexRoutingTest.TheDemotedGlobalBecomesAFlatVarying", + "ViewportIndexRoutingTest.TheFragmentGateWrapsTheEntryPoint", + "ViewportIndexRoutingTest.TheGateClampsTheShiftIntoRange", + "ViewportIndexRoutingTest.ThePromotedVaryingIsFlatAndCarriesNoExplicitLocation", + "VkClearManagerTest.CollectGarbageRemovesExpiredTexturesAndTheirPendingClears", + "VkClearManagerTest.StalePendingClearsAreRejectedBeforePeriodicGarbageCollection", + "WaylandFrameThrottle.IntervalOneWaitsForTheCallbackOfThePreviousCommit", + "WaylandFrameThrottle.IntervalZeroSlowsToTheStarvedPaceWhenNothingIsShown", + "WaylandFrameThrottle.IntervalZeroStaysUnpacedWhileTheCompositorAnswers", + "WidenImageFormats.ABufferImageWithNoCoreBaseFormatIsLeftAlone", + "WidenImageFormats.ASplitBufferImageReportsTheSizeItsOwnFormatDescribes", + "WidenImageFormats.BufferImagesAreSplitByTheSubscriptRatherThanWidened", + "WidenImageFormats.CoreFormatModuleIsHandedBackUntouched", + "WidenImageFormats.CoreFormatsAreRefused", + "WidenImageFormats.FourChannelIntegerImageBecomesRgba16uiWithNeitherAccessMasked", + "WidenImageFormats.NormalizedImageBecomesAUimageWhoseAccessesConvertItsCodes", + "WidenImageFormats.OnlyTheNormalizedFormatsCarryCodesAndTheirDenominatorsAreTheFormatsOwn", + "WidenImageFormats.OnlyTheThirtyTwoBitTwoChannelFormatsSplitAsBufferImages", + "WidenImageFormats.PackedFloatImageOnlyReachesEsslThroughTheCarrier", + "WidenImageFormats.SignedNormalizedImageSignExtendsItsCodeAndClampsAtMinusOne", + "WidenImageFormats.SingleChannelUnsignedImageBecomesRgba8uiWithBothAccessesMasked", + "WidenImageFormats.TenTenTenTwoImageTakesAPerChannelDenominator", + "WidenImageFormats.TheExtensionNarrowsTheWideningToWhatSpirvCrossWillNotPrint", + "WidenImageFormats.ThreeChannelPackedFloatImageBecomesRgba16fWithOnlyAlphaPinned", + "WidenImageFormats.TwentySixNonCoreFormatsHaveALosslessCoreCarrier", + "WidenImageFormats.TwoChannelFloatImageBecomesRgba32fWithBothAccessesMasked", + "WidenImageFormats.WidenedModulesEmitEsslNamingTheCoreCarrier", + "WirePipelineCompatibility.ExactCompatibilitySurvivesNativeObjectTurnover", + "WirePipelineCompatibility.HashUsesCompatibilityIdentityAndSeparatesNativeDomain", + "X11DisplayGuard.AnEglDisplayInAnXServerDoesNotDialItself", + "X11DisplayGuard.AnOrdinaryClientDialsUnlessForbidden", + "X11DisplayGuard.AnXServerNeverDialsItsOwnDisplay", + "X11DisplayGuard.DisplayNamesYieldTheirNumber", + "X11DisplayGuard.OnlyListeningSocketsOfThatDisplayCount", + "X11DisplayGuard.ThisProcessServesADisplayWhileItListensOnItsSocket", + "X11PresentChain.AFrameIsCopiedIntoAnImportedImageAndPresented", + "X11PresentChain.AResizeRetiresOldImagesAsTheyComeBack", + "X11PresentChain.AllImagesHeldWaitsThenGrowsToFourThenDropsTheFrame", + "X11PresentChain.AnImageComesBackWithIdleNotifyAndIsReused", + "X11PresentChain.ConfigureNotifyReportsTheNewSizeOnce", + "X11PresentChain.FailuresSendTheWindowBackToReadback", + "X11PresentChain.IntervalOneWaitsForThePreviousCompletionAndTargetsTheNextMsc", + "X11PresentChain.IntervalZeroIsUnpacedUntilACompletionIsOverdue", + "X11PresentChain.PartialDamageIsFlippedIntoTheUpdateRegion", + "X11PresentChain.TheChainFreesEveryPixmapAndReleasesEveryImage", + "X11PresentPath.Dri3WhenTheConnectionAndTheBackendHaveEverything", + "XfbBlockVaryingTest.AlsoAcceptsTheInstanceQualifiedSpelling", + "XfbBlockVaryingTest.CapturesAWholeBlockMemberArray", + "XfbBlockVaryingTest.CapturesAnonymousInstanceBlockMember", + "XfbBlockVaryingTest.CapturesBlockMemberElementsByBlockTypeName", + "XfbBlockVaryingTest.RejectsAnUnknownBlock", + "XfbBlockVaryingTest.RejectsAnUnknownBlockMember", + "XfbBlockVaryingTest.StillResolvesPlainOutputs", + "XfbFrontendOrderInvarianceTest.AsyncOff_ClipDistanceBeforeXfbChangesNothingInTheFrontend", + "XfbFrontendOrderInvarianceTest.AsyncOn_ClipDistanceBeforeXfbChangesNothingInTheFrontend", + "XfbFrontendOrderInvarianceTest.BLinksWhileAIsStillInFlight", + "XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly", + "XfbFrontendOrderInvarianceTest.EveryShapeActuallyLinks", + "XfbFrontendOrderInvarianceTest.FreshProcessAThenB", + "XfbFrontendOrderInvarianceTest.FreshProcessControlB", + "XfbFrontendOrderInvarianceTest.LongCaseSequenceLikeGlcts", + "XfbFrontendOrderInvarianceTest.NoMemoHitPossibleForB", + "XfbFrontendOrderInvarianceTest.PerContextStateBisection", + "XfbFrontendOrderInvarianceTest.RepeatedAbPairsAreBitStable" + ] + }, + "junit-integration-verify-split/verify-split": { + "skipped": [ + "DirectGLES.VerifySplit.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.VerifySplit.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.VerifySplit.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.VerifySplit.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.VerifySplit.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectGLES.VerifySplit.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.VerifySplit.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.VerifySplit.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.VerifySplit.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.VerifySplit.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.VerifySplit.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.VerifySplit.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.VerifySplit.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.VerifySplit.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.VerifySplit.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.VerifySplit.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectGLES.VerifySplit.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.VerifySplit.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectGLES.VerifySplit.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.VerifySplit.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.VerifySplit.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.VerifySplit.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.VerifySplit.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.VerifySplit.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.VerifySplit.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.VerifySplit.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.VerifySplit.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.VerifySplit.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.VerifySplit.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.VerifySplit.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.VerifySplit.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.VerifySplit.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.VerifySplit.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.VerifySplit.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.VerifySplit.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.VerifySplit.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.VerifySplit.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.VerifySplit.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.VerifySplit.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.VerifySplit.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.VerifySplit.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.VerifySplit.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.VerifySplit.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.VerifySplit.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.VerifySplit.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.VerifySplit.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.VerifySplit.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.VerifySplit.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.VerifySplit.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.VerifySplit.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.VerifySplit.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.VerifySplit.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.VerifySplit.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.VerifySplit.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.VerifySplit.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName" + ], + "names": [ + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.ComputeLocalSizeComesFromTheLinkedProgram", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.ComputeUniformBlocksIsAnAmountAnApplicationCouldActuallyAllocate", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.ComputeWorkGroupLimitsAreTheCapsBlocksAnswer", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.EveryGL45CoreMinimumIsMet", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.IndexedTargetSizeSurvivesDivisionByItsBindingCount", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.PerStageBlockCountsFitInTheirBindingPoints", + "DirectGLES.VerifySplit.AdvertisedLimitsScenario.ViewportArrayLimitsMeetTheirGL43Floors", + "DirectGLES.VerifySplit.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectGLES.VerifySplit.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectGLES.VerifySplit.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectGLES.VerifySplit.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.VerifySplit.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.VerifySplit.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectGLES.VerifySplit.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.VerifySplit.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.VerifySplit.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.VerifySplit.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.VerifySplit.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.VerifySplit.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.VerifySplit.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.VerifySplit.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.VerifySplit.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.VerifySplit.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.VerifySplit.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.VerifySplit.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.VerifySplit.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectGLES.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectGLES.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectGLES.VerifySplit.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.VerifySplit.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.VerifySplit.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectGLES.VerifySplit.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.VerifySplit.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectGLES.VerifySplit.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectGLES.VerifySplit.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectGLES.VerifySplit.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectGLES.VerifySplit.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectGLES.VerifySplit.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectGLES.VerifySplit.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectGLES.VerifySplit.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.VerifySplit.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectGLES.VerifySplit.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectGLES.VerifySplit.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.VerifySplit.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectGLES.VerifySplit.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectGLES.VerifySplit.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectGLES.VerifySplit.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectGLES.VerifySplit.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectGLES.VerifySplit.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectGLES.VerifySplit.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectGLES.VerifySplit.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectGLES.VerifySplit.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectGLES.VerifySplit.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectGLES.VerifySplit.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.VerifySplit.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.VerifySplit.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.VerifySplit.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.VerifySplit.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.VerifySplit.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.VerifySplit.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.VerifySplit.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.VerifySplit.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.VerifySplit.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectGLES.VerifySplit.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.VerifySplit.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectGLES.VerifySplit.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectGLES.VerifySplit.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectGLES.VerifySplit.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.VerifySplit.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.VerifySplit.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.VerifySplit.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.VerifySplit.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.VerifySplit.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.VerifySplit.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.VerifySplit.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.VerifySplit.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.VerifySplit.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.VerifySplit.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.VerifySplit.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.VerifySplit.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectGLES.VerifySplit.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectGLES.VerifySplit.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectGLES.VerifySplit.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectGLES.VerifySplit.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectGLES.VerifySplit.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectGLES.VerifySplit.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectGLES.VerifySplit.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectGLES.VerifySplit.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectGLES.VerifySplit.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectGLES.VerifySplit.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectGLES.VerifySplit.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectGLES.VerifySplit.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectGLES.VerifySplit.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectGLES.VerifySplit.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectGLES.VerifySplit.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectGLES.VerifySplit.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectGLES.VerifySplit.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectGLES.VerifySplit.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectGLES.VerifySplit.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.VerifySplit.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectGLES.VerifySplit.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectGLES.VerifySplit.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectGLES.VerifySplit.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectGLES.VerifySplit.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectGLES.VerifySplit.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectGLES.VerifySplit.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectGLES.VerifySplit.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectGLES.VerifySplit.F1WireScenario.ClearBufferfiPixels", + "DirectGLES.VerifySplit.F1WireScenario.ClearBufferfvPixels", + "DirectGLES.VerifySplit.F1WireScenario.ClearBufferivPixels", + "DirectGLES.VerifySplit.F1WireScenario.ClearBufferuivPixels", + "DirectGLES.VerifySplit.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectGLES.VerifySplit.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectGLES.VerifySplit.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectGLES.VerifySplit.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectGLES.VerifySplit.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectGLES.VerifySplit.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectGLES.VerifySplit.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectGLES.VerifySplit.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectGLES.VerifySplit.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectGLES.VerifySplit.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectGLES.VerifySplit.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectGLES.VerifySplit.F1WireScenario.CopyTexImage2DPixels", + "DirectGLES.VerifySplit.F1WireScenario.CopyTexSubImage2DPixels", + "DirectGLES.VerifySplit.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectGLES.VerifySplit.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapDepthPixels", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapPixels", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectGLES.VerifySplit.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectGLES.VerifySplit.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectGLES.VerifySplit.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectGLES.VerifySplit.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectGLES.VerifySplit.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectGLES.VerifySplit.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectGLES.VerifySplit.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectGLES.VerifySplit.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectGLES.VerifySplit.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectGLES.VerifySplit.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectGLES.VerifySplit.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectGLES.VerifySplit.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectGLES.VerifySplit.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectGLES.VerifySplit.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectGLES.VerifySplit.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectGLES.VerifySplit.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectGLES.VerifySplit.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectGLES.VerifySplit.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.VerifySplit.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.VerifySplit.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.VerifySplit.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectGLES.VerifySplit.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectGLES.VerifySplit.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.VerifySplit.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.VerifySplit.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectGLES.VerifySplit.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectGLES.VerifySplit.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectGLES.VerifySplit.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.VerifySplit.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.VerifySplit.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectGLES.VerifySplit.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectGLES.VerifySplit.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectGLES.VerifySplit.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectGLES.VerifySplit.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectGLES.VerifySplit.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.VerifySplit.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.VerifySplit.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectGLES.VerifySplit.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectGLES.VerifySplit.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectGLES.VerifySplit.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectGLES.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectGLES.VerifySplit.GuiBatchScenario.Baseline", + "DirectGLES.VerifySplit.GuiBatchScenario.BlendAndDepth", + "DirectGLES.VerifySplit.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectGLES.VerifySplit.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectGLES.VerifySplit.GuiBatchScenario.ShortIndices", + "DirectGLES.VerifySplit.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectGLES.VerifySplit.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectGLES.VerifySplit.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectGLES.VerifySplit.GuiBatchScenario.TwoBuildersWideIndices", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectGLES.VerifySplit.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectGLES.VerifySplit.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectGLES.VerifySplit.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectGLES.VerifySplit.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectGLES.VerifySplit.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectGLES.VerifySplit.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.VerifySplit.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectGLES.VerifySplit.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectGLES.VerifySplit.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectGLES.VerifySplit.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectGLES.VerifySplit.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture1D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture2D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTexture3D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTextureCube", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture1D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture1DArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture2D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture2DArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTexture3D", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTextureCube", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectGLES.VerifySplit.ImageTargetKindScenario.StoresTextureRectangle", + "DirectGLES.VerifySplit.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectGLES.VerifySplit.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.VerifySplit.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectGLES.VerifySplit.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectGLES.VerifySplit.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectGLES.VerifySplit.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectGLES.VerifySplit.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectGLES.VerifySplit.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.VerifySplit.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectGLES.VerifySplit.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectGLES.VerifySplit.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectGLES.VerifySplit.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectGLES.VerifySplit.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.VerifySplit.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.VerifySplit.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectGLES.VerifySplit.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectGLES.VerifySplit.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectGLES.VerifySplit.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectGLES.VerifySplit.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectGLES.VerifySplit.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectGLES.VerifySplit.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectGLES.VerifySplit.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectGLES.VerifySplit.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectGLES.VerifySplit.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectGLES.VerifySplit.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.VerifySplit.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.VerifySplit.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.VerifySplit.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.VerifySplit.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.VerifySplit.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.VerifySplit.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectGLES.VerifySplit.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectGLES.VerifySplit.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectGLES.VerifySplit.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectGLES.VerifySplit.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectGLES.VerifySplit.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.VerifySplit.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectGLES.VerifySplit.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectGLES.VerifySplit.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectGLES.VerifySplit.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectGLES.VerifySplit.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectGLES.VerifySplit.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectGLES.VerifySplit.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectGLES.VerifySplit.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.VerifySplit.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectGLES.VerifySplit.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectGLES.VerifySplit.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.VerifySplit.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectGLES.VerifySplit.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectGLES.VerifySplit.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectGLES.VerifySplit.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectGLES.VerifySplit.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectGLES.VerifySplit.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "DirectGLES.VerifySplit.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectGLES.VerifySplit.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectGLES.VerifySplit.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectGLES.VerifySplit.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectGLES.VerifySplit.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectGLES.VerifySplit.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectGLES.VerifySplit.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.VerifySplit.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectGLES.VerifySplit.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.VerifySplit.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.VerifySplit.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectGLES.VerifySplit.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectGLES.VerifySplit.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectGLES.VerifySplit.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectGLES.VerifySplit.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectGLES.VerifySplit.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.VerifySplit.OrientationScenario.OffscreenPassRendersUpright", + "DirectGLES.VerifySplit.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectGLES.VerifySplit.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectGLES.VerifySplit.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.VerifySplit.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectGLES.VerifySplit.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectGLES.VerifySplit.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectGLES.VerifySplit.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectGLES.VerifySplit.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectGLES.VerifySplit.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectGLES.VerifySplit.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectGLES.VerifySplit.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectGLES.VerifySplit.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.VerifySplit.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectGLES.VerifySplit.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectGLES.VerifySplit.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectGLES.VerifySplit.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectGLES.VerifySplit.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectGLES.VerifySplit.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectGLES.VerifySplit.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectGLES.VerifySplit.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectGLES.VerifySplit.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectGLES.VerifySplit.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectGLES.VerifySplit.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectGLES.VerifySplit.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectGLES.VerifySplit.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectGLES.VerifySplit.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectGLES.VerifySplit.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectGLES.VerifySplit.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.VerifySplit.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectGLES.VerifySplit.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.VerifySplit.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.VerifySplit.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.VerifySplit.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.VerifySplit.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.VerifySplit.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.VerifySplit.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.VerifySplit.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.VerifySplit.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.VerifySplit.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.VerifySplit.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.VerifySplit.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectGLES.VerifySplit.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.VerifySplit.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectGLES.VerifySplit.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.VerifySplit.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectGLES.VerifySplit.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectGLES.VerifySplit.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectGLES.VerifySplit.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectGLES.VerifySplit.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.VerifySplit.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectGLES.VerifySplit.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.VerifySplit.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.VerifySplit.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.VerifySplit.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.VerifySplit.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.VerifySplit.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectGLES.VerifySplit.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectGLES.VerifySplit.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectGLES.VerifySplit.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectGLES.VerifySplit.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectGLES.VerifySplit.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectGLES.VerifySplit.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectGLES.VerifySplit.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectGLES.VerifySplit.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectGLES.VerifySplit.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.VerifySplit.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.VerifySplit.ProgramPipelineScenario.AReservedNameTakesStateBeforeItIsAProgramPipeline", + "DirectGLES.VerifySplit.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectGLES.VerifySplit.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectGLES.VerifySplit.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectGLES.VerifySplit.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectGLES.VerifySplit.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectGLES.VerifySplit.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectGLES.VerifySplit.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectGLES.VerifySplit.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectGLES.VerifySplit.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectGLES.VerifySplit.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectGLES.VerifySplit.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectGLES.VerifySplit.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectGLES.VerifySplit.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectGLES.VerifySplit.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectGLES.VerifySplit.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectGLES.VerifySplit.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectGLES.VerifySplit.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.VerifySplit.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectGLES.VerifySplit.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectGLES.VerifySplit.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectGLES.VerifySplit.ResidentIndexScenario.PromotedDynamicEbo", + "DirectGLES.VerifySplit.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.VerifySplit.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectGLES.VerifySplit.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.VerifySplit.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectGLES.VerifySplit.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectGLES.VerifySplit.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectGLES.VerifySplit.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectGLES.VerifySplit.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectGLES.VerifySplit.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectGLES.VerifySplit.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectGLES.VerifySplit.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectGLES.VerifySplit.SpirvShaderBinaryScenario.AnUnsupportedBinaryFormatIsRejectedInsteadOfSilentlyAccepted", + "DirectGLES.VerifySplit.SpirvShaderBinaryScenario.CompileShaderOnASpirvShaderIsInvalidOperationAndShaderSourceTakesItBack", + "DirectGLES.VerifySplit.SpirvShaderBinaryScenario.ShaderBinaryFormatIsAdvertisedExactlyOnce", + "DirectGLES.VerifySplit.SpirvShaderBinaryScenario.SpecializeShaderErrorSurfaceMatchesTheExtension", + "DirectGLES.VerifySplit.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectGLES.VerifySplit.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.VerifySplit.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.VerifySplit.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.VerifySplit.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.VerifySplit.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.VerifySplit.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.VerifySplit.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.VerifySplit.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.VerifySplit.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectGLES.VerifySplit.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectGLES.VerifySplit.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectGLES.VerifySplit.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectGLES.VerifySplit.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.VerifySplit.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectGLES.VerifySplit.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectGLES.VerifySplit.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectGLES.VerifySplit.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectGLES.VerifySplit.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectGLES.VerifySplit.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectGLES.VerifySplit.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.VerifySplit.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectGLES.VerifySplit.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectGLES.VerifySplit.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectGLES.VerifySplit.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectGLES.VerifySplit.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectGLES.VerifySplit.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectGLES.VerifySplit.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.VerifySplit.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.VerifySplit.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectGLES.VerifySplit.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectGLES.VerifySplit.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.VerifySplit.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectGLES.VerifySplit.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.VerifySplit.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectGLES.VerifySplit.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectGLES.VerifySplit.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.VerifySplit.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.VerifySplit.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectGLES.VerifySplit.TextureViewScenario.CoherencyIsBidirectional", + "DirectGLES.VerifySplit.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectGLES.VerifySplit.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectGLES.VerifySplit.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectGLES.VerifySplit.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectGLES.VerifySplit.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectGLES.VerifySplit.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectGLES.VerifySplit.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectGLES.VerifySplit.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectGLES.VerifySplit.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectGLES.VerifySplit.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectGLES.VerifySplit.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectGLES.VerifySplit.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectGLES.VerifySplit.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectGLES.VerifySplit.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.VerifySplit.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.VerifySplit.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.VerifySplit.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectGLES.VerifySplit.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectGLES.VerifySplit.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.VerifySplit.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectGLES.VerifySplit.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectGLES.VerifySplit.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectGLES.VerifySplit.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.VerifySplit.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.VerifySplit.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.VerifySplit.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectGLES.VerifySplit.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectGLES.VerifySplit.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectGLES.VerifySplit.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectGLES.VerifySplit.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.VerifySplit.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectGLES.VerifySplit.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectGLES.VerifySplit.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectGLES.VerifySplit.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectGLES.VerifySplit.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectGLES.VerifySplit.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectGLES.VerifySplit.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectGLES.VerifySplit.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectGLES.VerifySplit.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.VerifySplit.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectGLES.VerifySplit.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectGLES.VerifySplit.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.VerifySplit.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectGLES.VerifySplit.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.VerifySplit.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectGLES.VerifySplit.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.VerifySplit.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.VerifySplit.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectGLES.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectGLES.VerifySplit.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.VerifySplit.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.VerifySplit.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.VerifySplit.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.VerifySplit.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectGLES.VerifySplit.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectGLES.VerifySplit.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectGLES.VerifySplit.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectGLES.VerifySplit.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectGLES.VerifySplit.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.VerifySplit.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectGLES.VerifySplit.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.VerifySplit.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.VerifySplitArming.PipeVerifyArmingScenario.Armed", + "DirectGLES.VerifySplitCorrupted.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectGLES.VerifySplitPoisonOmitted.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.VerifySplitReadCorrupted.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.ComputeLocalSizeComesFromTheLinkedProgram", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.ComputeUniformBlocksIsAnAmountAnApplicationCouldActuallyAllocate", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.ComputeWorkGroupLimitsAreTheCapsBlocksAnswer", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.EveryGL45CoreMinimumIsMet", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.IndexedTargetSizeSurvivesDivisionByItsBindingCount", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.PerStageBlockCountsFitInTheirBindingPoints", + "DirectVulkan.VerifySplit.AdvertisedLimitsScenario.ViewportArrayLimitsMeetTheirGL43Floors", + "DirectVulkan.VerifySplit.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectVulkan.VerifySplit.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectVulkan.VerifySplit.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectVulkan.VerifySplit.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.VerifySplit.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.VerifySplit.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectVulkan.VerifySplit.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectVulkan.VerifySplit.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectVulkan.VerifySplit.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectVulkan.VerifySplit.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectVulkan.VerifySplit.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectVulkan.VerifySplit.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectVulkan.VerifySplit.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectVulkan.VerifySplit.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectVulkan.VerifySplit.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectVulkan.VerifySplit.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectVulkan.VerifySplit.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectVulkan.VerifySplit.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectVulkan.VerifySplit.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectVulkan.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectVulkan.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectVulkan.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectVulkan.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectVulkan.VerifySplit.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectVulkan.VerifySplit.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectVulkan.VerifySplit.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectVulkan.VerifySplit.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectVulkan.VerifySplit.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectVulkan.VerifySplit.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectVulkan.VerifySplit.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectVulkan.VerifySplit.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectVulkan.VerifySplit.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectVulkan.VerifySplit.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectVulkan.VerifySplit.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectVulkan.VerifySplit.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectVulkan.VerifySplit.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.VerifySplit.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectVulkan.VerifySplit.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectVulkan.VerifySplit.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.VerifySplit.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectVulkan.VerifySplit.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectVulkan.VerifySplit.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectVulkan.VerifySplit.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectVulkan.VerifySplit.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectVulkan.VerifySplit.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectVulkan.VerifySplit.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectVulkan.VerifySplit.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectVulkan.VerifySplit.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectVulkan.VerifySplit.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectVulkan.VerifySplit.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectVulkan.VerifySplit.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectVulkan.VerifySplit.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectVulkan.VerifySplit.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectVulkan.VerifySplit.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectVulkan.VerifySplit.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectVulkan.VerifySplit.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectVulkan.VerifySplit.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.IndexBufferSubData", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.VertexBufferSubData", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectVulkan.VerifySplit.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectVulkan.VerifySplit.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder", + "DirectVulkan.VerifySplit.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectVulkan.VerifySplit.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject", + "DirectVulkan.VerifySplit.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation", + "DirectVulkan.VerifySplit.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable", + "DirectVulkan.VerifySplit.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectVulkan.VerifySplit.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectVulkan.VerifySplit.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.VerifySplit.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.VerifySplit.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.VerifySplit.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectVulkan.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectVulkan.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectVulkan.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectVulkan.VerifySplit.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectVulkan.VerifySplit.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectVulkan.VerifySplit.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectVulkan.VerifySplit.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectVulkan.VerifySplit.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectVulkan.VerifySplit.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectVulkan.VerifySplit.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectVulkan.VerifySplit.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectVulkan.VerifySplit.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectVulkan.VerifySplit.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectVulkan.VerifySplit.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectVulkan.VerifySplit.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectVulkan.VerifySplit.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectVulkan.VerifySplit.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectVulkan.VerifySplit.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectVulkan.VerifySplit.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectVulkan.VerifySplit.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectVulkan.VerifySplit.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectVulkan.VerifySplit.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectVulkan.VerifySplit.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectVulkan.VerifySplit.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectVulkan.VerifySplit.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectVulkan.VerifySplit.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectVulkan.VerifySplit.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectVulkan.VerifySplit.F1WireScenario.ClearBufferfiPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ClearBufferfvPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ClearBufferivPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ClearBufferuivPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ClearNamedFramebufferfiPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ClearNamedFramebufferfvPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ClearNamedFramebufferivPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ClearNamedFramebufferuivPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades", + "DirectVulkan.VerifySplit.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect", + "DirectVulkan.VerifySplit.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation", + "DirectVulkan.VerifySplit.F1WireScenario.ComputeImageStoreFramebufferPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer", + "DirectVulkan.VerifySplit.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack", + "DirectVulkan.VerifySplit.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers", + "DirectVulkan.VerifySplit.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone", + "DirectVulkan.VerifySplit.F1WireScenario.CopyTexImage2DPixels", + "DirectVulkan.VerifySplit.F1WireScenario.CopyTexSubImage2DPixels", + "DirectVulkan.VerifySplit.F1WireScenario.EachWireFrameHasZeroResidualPulls", + "DirectVulkan.VerifySplit.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapDepthPixels", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapPackedFloatPixels", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapPixels", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession", + "DirectVulkan.VerifySplit.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels", + "DirectVulkan.VerifySplit.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession", + "DirectVulkan.VerifySplit.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession", + "DirectVulkan.VerifySplit.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch", + "DirectVulkan.VerifySplit.F1WireScenario.NamedBlitDefaultEndpointPixels", + "DirectVulkan.VerifySplit.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels", + "DirectVulkan.VerifySplit.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels", + "DirectVulkan.VerifySplit.F1WireScenario.ShortUniformBufferRangePadsMissingBytes", + "DirectVulkan.VerifySplit.F1WireScenario.SrgbDrawTracksFramebufferConversion", + "DirectVulkan.VerifySplit.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered", + "DirectVulkan.VerifySplit.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes", + "DirectVulkan.VerifySplit.F1WireScenario.Texture1DFramebufferClearPixels", + "DirectVulkan.VerifySplit.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding", + "DirectVulkan.VerifySplit.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites", + "DirectVulkan.VerifySplit.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting", + "DirectVulkan.VerifySplit.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer", + "DirectVulkan.VerifySplit.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives", + "DirectVulkan.VerifySplit.F1WireScenario.UniformBufferRangeAndRebindPixels", + "DirectVulkan.VerifySplit.F1WireScenario.VertexIdSamplerAndScalarUniformPixels", + "DirectVulkan.VerifySplit.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectVulkan.VerifySplit.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.VerifySplit.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectVulkan.VerifySplit.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectVulkan.VerifySplit.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectVulkan.VerifySplit.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectVulkan.VerifySplit.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectVulkan.VerifySplit.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectVulkan.VerifySplit.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectVulkan.VerifySplit.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectVulkan.VerifySplit.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectVulkan.VerifySplit.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectVulkan.VerifySplit.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectVulkan.VerifySplit.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectVulkan.VerifySplit.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectVulkan.VerifySplit.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectVulkan.VerifySplit.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectVulkan.VerifySplit.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectVulkan.VerifySplit.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.VerifySplit.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectVulkan.VerifySplit.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectVulkan.VerifySplit.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectVulkan.VerifySplit.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip", + "DirectVulkan.VerifySplit.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip", + "DirectVulkan.VerifySplit.GuiBatchScenario.Baseline", + "DirectVulkan.VerifySplit.GuiBatchScenario.BlendAndDepth", + "DirectVulkan.VerifySplit.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectVulkan.VerifySplit.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectVulkan.VerifySplit.GuiBatchScenario.ShortIndices", + "DirectVulkan.VerifySplit.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectVulkan.VerifySplit.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectVulkan.VerifySplit.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectVulkan.VerifySplit.GuiBatchScenario.TwoBuildersWideIndices", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectVulkan.VerifySplit.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectVulkan.VerifySplit.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectVulkan.VerifySplit.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectVulkan.VerifySplit.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectVulkan.VerifySplit.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectVulkan.VerifySplit.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectVulkan.VerifySplit.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectVulkan.VerifySplit.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectVulkan.VerifySplit.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture1D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture2D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTexture3D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTextureCube", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture1D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture1DArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture2D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture2DArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTexture3D", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTextureBuffer", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTextureCube", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectVulkan.VerifySplit.ImageTargetKindScenario.StoresTextureRectangle", + "DirectVulkan.VerifySplit.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectVulkan.VerifySplit.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectVulkan.VerifySplit.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectVulkan.VerifySplit.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectVulkan.VerifySplit.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectVulkan.VerifySplit.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectVulkan.VerifySplit.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectVulkan.VerifySplit.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectVulkan.VerifySplit.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectVulkan.VerifySplit.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectVulkan.VerifySplit.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectVulkan.VerifySplit.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectVulkan.VerifySplit.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectVulkan.VerifySplit.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectVulkan.VerifySplit.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectVulkan.VerifySplit.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectVulkan.VerifySplit.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectVulkan.VerifySplit.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectVulkan.VerifySplit.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectVulkan.VerifySplit.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectVulkan.VerifySplit.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectVulkan.VerifySplit.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectVulkan.VerifySplit.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectVulkan.VerifySplit.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectVulkan.VerifySplit.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.VerifySplit.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.VerifySplit.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectVulkan.VerifySplit.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectVulkan.VerifySplit.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.VerifySplit.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.VerifySplit.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectVulkan.VerifySplit.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectVulkan.VerifySplit.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectVulkan.VerifySplit.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectVulkan.VerifySplit.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectVulkan.VerifySplit.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectVulkan.VerifySplit.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectVulkan.VerifySplit.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectVulkan.VerifySplit.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectVulkan.VerifySplit.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectVulkan.VerifySplit.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectVulkan.VerifySplit.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectVulkan.VerifySplit.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectVulkan.VerifySplit.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectVulkan.VerifySplit.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot", + "DirectVulkan.VerifySplit.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw", + "DirectVulkan.VerifySplit.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectVulkan.VerifySplit.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel", + "DirectVulkan.VerifySplit.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded", + "DirectVulkan.VerifySplit.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget", + "DirectVulkan.VerifySplit.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectVulkan.VerifySplit.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectVulkan.VerifySplit.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "DirectVulkan.VerifySplit.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectVulkan.VerifySplit.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectVulkan.VerifySplit.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectVulkan.VerifySplit.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectVulkan.VerifySplit.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectVulkan.VerifySplit.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectVulkan.VerifySplit.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectVulkan.VerifySplit.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectVulkan.VerifySplit.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectVulkan.VerifySplit.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectVulkan.VerifySplit.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectVulkan.VerifySplit.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectVulkan.VerifySplit.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectVulkan.VerifySplit.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectVulkan.VerifySplit.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectVulkan.VerifySplit.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectVulkan.VerifySplit.OrientationScenario.OffscreenPassRendersUpright", + "DirectVulkan.VerifySplit.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectVulkan.VerifySplit.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectVulkan.VerifySplit.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectVulkan.VerifySplit.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectVulkan.VerifySplit.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectVulkan.VerifySplit.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectVulkan.VerifySplit.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectVulkan.VerifySplit.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectVulkan.VerifySplit.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectVulkan.VerifySplit.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectVulkan.VerifySplit.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectVulkan.VerifySplit.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectVulkan.VerifySplit.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.VerifySplit.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.VerifySplit.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.VerifySplit.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectVulkan.VerifySplit.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectVulkan.VerifySplit.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.VerifySplit.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectVulkan.VerifySplit.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectVulkan.VerifySplit.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectVulkan.VerifySplit.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectVulkan.VerifySplit.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectVulkan.VerifySplit.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectVulkan.VerifySplit.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectVulkan.VerifySplit.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectVulkan.VerifySplit.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectVulkan.VerifySplit.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.VerifySplit.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectVulkan.VerifySplit.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectVulkan.VerifySplit.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectVulkan.VerifySplit.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectVulkan.VerifySplit.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectVulkan.VerifySplit.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectVulkan.VerifySplit.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectVulkan.VerifySplit.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectVulkan.VerifySplit.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.VerifySplit.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectVulkan.VerifySplit.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectVulkan.VerifySplit.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectVulkan.VerifySplit.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectVulkan.VerifySplit.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectVulkan.VerifySplit.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectVulkan.VerifySplit.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectVulkan.VerifySplit.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectVulkan.VerifySplit.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectVulkan.VerifySplit.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectVulkan.VerifySplit.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectVulkan.VerifySplit.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectVulkan.VerifySplit.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.AReservedNameTakesStateBeforeItIsAProgramPipeline", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectVulkan.VerifySplit.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectVulkan.VerifySplit.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectVulkan.VerifySplit.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectVulkan.VerifySplit.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectVulkan.VerifySplit.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectVulkan.VerifySplit.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectVulkan.VerifySplit.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectVulkan.VerifySplit.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectVulkan.VerifySplit.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectVulkan.VerifySplit.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectVulkan.VerifySplit.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectVulkan.VerifySplit.ResidentIndexScenario.PromotedDynamicEbo", + "DirectVulkan.VerifySplit.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectVulkan.VerifySplit.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectVulkan.VerifySplit.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectVulkan.VerifySplit.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectVulkan.VerifySplit.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectVulkan.VerifySplit.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectVulkan.VerifySplit.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectVulkan.VerifySplit.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectVulkan.VerifySplit.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectVulkan.VerifySplit.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.VerifySplit.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.VerifySplit.SpirvShaderBinaryScenario.AnUnsupportedBinaryFormatIsRejectedInsteadOfSilentlyAccepted", + "DirectVulkan.VerifySplit.SpirvShaderBinaryScenario.CompileShaderOnASpirvShaderIsInvalidOperationAndShaderSourceTakesItBack", + "DirectVulkan.VerifySplit.SpirvShaderBinaryScenario.ShaderBinaryFormatIsAdvertisedExactlyOnce", + "DirectVulkan.VerifySplit.SpirvShaderBinaryScenario.SpecializeShaderErrorSurfaceMatchesTheExtension", + "DirectVulkan.VerifySplit.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectVulkan.VerifySplit.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectVulkan.VerifySplit.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectVulkan.VerifySplit.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectVulkan.VerifySplit.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.VerifySplit.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.VerifySplit.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectVulkan.VerifySplit.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectVulkan.VerifySplit.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectVulkan.VerifySplit.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectVulkan.VerifySplit.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectVulkan.VerifySplit.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectVulkan.VerifySplit.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectVulkan.VerifySplit.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectVulkan.VerifySplit.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectVulkan.VerifySplit.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectVulkan.VerifySplit.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectVulkan.VerifySplit.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectVulkan.VerifySplit.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectVulkan.VerifySplit.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectVulkan.VerifySplit.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectVulkan.VerifySplit.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectVulkan.VerifySplit.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectVulkan.VerifySplit.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.VerifySplit.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.VerifySplit.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.VerifySplit.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectVulkan.VerifySplit.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectVulkan.VerifySplit.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.VerifySplit.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectVulkan.VerifySplit.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectVulkan.VerifySplit.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectVulkan.VerifySplit.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectVulkan.VerifySplit.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectVulkan.VerifySplit.TextureViewScenario.CoherencyIsBidirectional", + "DirectVulkan.VerifySplit.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectVulkan.VerifySplit.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectVulkan.VerifySplit.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectVulkan.VerifySplit.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectVulkan.VerifySplit.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectVulkan.VerifySplit.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectVulkan.VerifySplit.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectVulkan.VerifySplit.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectVulkan.VerifySplit.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.VerifySplit.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.VerifySplit.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.VerifySplit.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectVulkan.VerifySplit.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectVulkan.VerifySplit.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.VerifySplit.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.VerifySplit.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectVulkan.VerifySplit.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectVulkan.VerifySplit.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectVulkan.VerifySplit.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectVulkan.VerifySplit.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectVulkan.VerifySplit.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectVulkan.VerifySplit.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectVulkan.VerifySplit.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectVulkan.VerifySplit.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectVulkan.VerifySplit.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.VerifySplit.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectVulkan.VerifySplit.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectVulkan.VerifySplit.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectVulkan.VerifySplit.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectVulkan.VerifySplit.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectVulkan.VerifySplit.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectVulkan.VerifySplit.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectVulkan.VerifySplit.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectVulkan.VerifySplit.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectVulkan.VerifySplit.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectVulkan.VerifySplit.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectVulkan.VerifySplit.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectVulkan.VerifySplit.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectVulkan.VerifySplit.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.VerifySplit.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectVulkan.VerifySplit.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectVulkan.VerifySplit.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.VerifySplit.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectVulkan.VerifySplit.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectVulkan.VerifySplit.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectVulkan.VerifySplit.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.VerifySplit.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectVulkan.VerifySplit.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectVulkan.VerifySplit.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectVulkan.VerifySplit.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectVulkan.VerifySplit.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectVulkan.VerifySplit.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectVulkan.VerifySplit.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectVulkan.VerifySplit.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectVulkan.VerifySplit.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectVulkan.VerifySplit.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectVulkan.VerifySplit.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectVulkan.VerifySplit.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectVulkan.VerifySplit.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectVulkan.VerifySplit.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectVulkan.VerifySplit.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectVulkan.VerifySplit.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.VerifySplitArming.PipeVerifyArmingScenario.Armed", + "DirectVulkan.VerifySplitCorrupted.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.VerifySplitPoisonOmitted.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.VerifySplitReadCorrupted.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead" + ] + }, + "junit-integration-verify/unit-verify": { + "skipped": [ + "ContextEpochTest.DualBlockApplierDiagnosticIsRoleLocalWhileSharedControlRemainsArmed", + "ContextEpochTest.RawDepthSamplerOwnsANativeIdForEachContextGeneration", + "ContextEpochTest.RawDepthSamplerTakesADifferentObjectOnEachArmAndTheServerNeverTakesTheLegacyOne", + "ContextEpochTest.SameXfbNameInTwoServedContextsDoesNotAliasThePausedSpan", + "ContextEpochTest.ScissorGuardLeavesAnOffScissorOffWhateverAStaleShadowSays", + "ContextEpochTest.ScissorGuardTakesACurrentShadowsWordWithoutAskingTheDriver", + "ContextEpochTest.ScissorGuardTurnsOffTheScissorTheShadowNoLongerDescribes", + "ContextEpochTest.ServerLivenessDoesNotFollowTheClientContextOrAVerbStamp", + "ContextEpochTest.UnpackDefaultIsRepublishedForANewNativeContextOrRole", + "DirectGLESBufferDrawProbe.ACapsMaskWithoutTheResourceFamilyEmitsNothingAndCountsTheRefusal", + "DirectGLESBufferDrawProbe.UnderSplitTheRecordAloneAnswersTheLiveHostMapQuestion", + "DirectGLESVertexInputDraw.TheAttributeWalkTakesItsBuffersFromTheRecordNotTheFrontendVao", + "DirectGLESVertexInputDraw.TheIndexArmTakesItsBufferAndItsSerialFromTheRecord", + "DriverBugProbes.DepthStencilResolvePassRowIsFixedWhereTheShaderSubstituteWritesEveryAspect", + "EsprytServerSession.TheServerBackendsDestructionDropsEveryTwinTheSessionBuilt", + "EsprytServerSession.TheServerBackendsDestructionEmptiesTheTextureAndSamplerUnitShadows", + "LogLevel.AssertIsLiveInDebugBuilds", + "LogLevel.DebugBuildKeepsEverything", + "MagmaProgramSourceTest.ArrayUniformNamesResolveWithinTheArchivedUniform", + "MagmaProgramSourceTest.ReusedHandlesAndRecordVersionsHaveDistinctCacheIdentity", + "MagmaProgramSourceTest.ServerBindingTailsReplaceLinkTimeDefaults", + "PipeStatsTest.JsonDumpPathIsRoleDerivedAndTheBaseNameIsNeverOpened", + "PipelineQuirkTest.WireColorBlitKeepsLinearWhereTheBlitStretches", + "PipelineQuirkTest.WireColorBlitSamplesNearestWhereTheBlitIsACopy", + "PipelineQuirkTest.WireDepthResolveProbeDetectsARenderPassThatWritesNothing", + "PipelineQuirkTest.WireDepthResolveProbeIsInconclusiveWhenTheShaderControlFailsToo", + "PipelineQuirkTest.WireDepthResolveProbeKeepsTheRenderPassFirstWhereItResolves", + "PipelineQuirkTest.WireDepthResolveProbeKnobReplacesTheMeasurementNotTheVerdict", + "PipelineQuirkTest.WireDepthResolveProbeRunsOnlyWhereThereIsARenderPassArmToJudge", + "PipelineQuirkTest.WireDepthResolveVerdictIsMemoizedPerDeviceIdentityNotPerProcess", + "PipelineQuirkTest.WirePlaceholderKeysArePrivatePerShapeAndUnitAndBounded", + "ProgramArtifactsCodec.PortableHeaderUsesWireSchemaRatherThanNativeContainerSize", + "ResourceEmit.AWideBufferSubDataSplitsAtTheStageChunkBytes", + "ResourceEmit.AZeroByteRespecifyDefinesTheStoreAndCarriesNoContent", + "SplitBufferSet.ADestroyedBufferLeavesTheSet", + "SplitBufferSet.AFaultedMapTheDrawDidNotBindStillShipsBeforeTheDrawThatDoes", + "SplitBufferSet.AShadowThatFailsThePageGranularTestKeepsTheInwardAlignmentAndItsEdges", + "SplitBufferSet.ASubPageMapIsOneProtectedPageAndAWriteThroughItFaults", + "SplitBufferSet.AZeroBlockSizeTurnsThePushOffRatherThanMakingItUnlimited", + "SplitBufferSet.BothEdgesOfAWriteMapPublishOneStateRecord", + "SplitBufferSet.MembershipIsSyncPersistentMappedRangesOwnEarlyOutChain", + "SplitBufferSet.Row0EverySsboBindingPointIsMarkedByADraw", + "SplitBufferSet.Row1EveryBoundAtomicCounterIsMarkedByADraw", + "SplitBufferSet.Row2AWritableImageBufferTextureIsMarkedByADraw", + "SplitBufferSet.Row2OnlyAWritableImageBufferTextureCounts", + "SplitBufferSet.Row2TheSweepIsBoundedByTheImageUnitHighWaterMark", + "SplitBufferSet.Row3TransformFeedbackTargetsAreOnlyMarkedWhileACaptureIsActive", + "SplitBufferSet.Row4AReadPixelsIntoAPackPboMarksThePbo", + "SplitBufferSet.Row5EndTransformFeedbackMarksTheCaptureTargets", + "SplitBufferSet.TheAdoptTierIsSettledAtTheHandshakeAndNeverFatal", + "SplitBufferSet.TheAdoptedArmIsNotAMemberAndItIsTheChainRowThatSaysSo", + "SplitBufferSet.TheLastBlockIsTheRemainderAndNotAWholeBlock", + "SplitBufferSet.ThePushCutsTheMappedSpanIntoBlocksAndMovesPmap", + "SplitBufferSet.TheWholeSetIsInertOnTheMonolithPath", + "SplitBufferSet.UnderSplitTheWritebackClearsThePendingFlagAndNotTheRequest", + "TextureEmit.ALevelTooLargeForTheStageChunkIsCutIntoSlabs", + "WirePipelineCompatibility.ExactCompatibilitySurvivesNativeObjectTurnover", + "WirePipelineCompatibility.HashUsesCompatibilityIdentityAndSeparatesNativeDomain", + "XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly" + ], + "names": [ + "AsyncCompileTest.CompileIsFullySynchronousWithAsyncOff", + "AsyncCompileTest.CompileShaderReturnsBeforeTheWorkIsDone", + "AsyncCompileTest.ConcurrentCompilesShareThePreprocessCacheSafely", + "AsyncCompileTest.DeleteShaderWhileACompileIsPending", + "AsyncCompileTest.DeleteShaderWhileAttachedKeepsThePendingCompileAlive", + "AsyncCompileTest.FailingCompileLogIsByteIdenticalAcrossModes", + "AsyncCompileTest.IdenticalShaderSourceOverAPendingCompileKeepsTheJob", + "AsyncCompileTest.LinkDiagnosticsQuoteTheAsyncCompileLog", + "AsyncCompileTest.ManyShadersCompileAndLinkCorrectlyWithAsyncOn", + "AsyncCompileTest.RepeatedCompileShaderOnAPendingObjectEnqueuesOneJob", + "AsyncCompileTest.ShaderSourceOverAPendingCompileCancelsAndTheNewSourceWins", + "AsyncCompileTest.StressCompileQueryResourceDeleteInterleaved", + "AsyncLinkTest.AttachShaderOverAPendingLinkKeepsTheLinkResult", + "AsyncLinkTest.BindAttribLocationOverAPendingLinkDoesNotDisturbIt", + "AsyncLinkTest.CreateShaderProgramvLinksUnderAsync", + "AsyncLinkTest.DeleteProgramWhileALinkIsPending", + "AsyncLinkTest.DetachAndDeleteShadersOverAPendingLinkKeepsTheLinkResult", + "AsyncLinkTest.DrawThroughAPipelineWithAPendingStageProgramJoinsFirst", + "AsyncLinkTest.FailingLinkLogIsIdenticalAcrossModes", + "AsyncLinkTest.LinkIsFullySynchronousWithAsyncOff", + "AsyncLinkTest.LinkProgramReturnsBeforeTheWorkIsDone", + "AsyncLinkTest.LinkWithNoShadersFailsIdenticallyInBothModes", + "AsyncLinkTest.ManyProgramsSharingOneShaderPairAgreeOnTheirSpirv", + "AsyncLinkTest.PackShapedBurstCompilesLinksAndQueriesEverything", + "AsyncLinkTest.ProgramBinaryOverAPendingLinkForcesLinkFalse", + "AsyncLinkTest.ReadingLinkStatusDoesNotSettleTheSpirvJob", + "AsyncLinkTest.RelinkOverAPendingLinkPublishesTheSecondLink", + "AsyncLinkTest.StressLinkQueryRelinkDeleteInterleaved", + "AsyncLinkTest.TransformFeedbackVaryingsOverAPendingLinkReportsTheFirstLink", + "AsyncLinkTest.TwoProgramsSharingAShaderGenerateIdenticalSpirv", + "AsyncSpirvPhaseTest.AFragmentOutputRangeFailureIsDecidedInPhaseA", + "AsyncSpirvPhaseTest.ALinkThatFailsNeverProducesSpirv", + "AsyncSpirvPhaseTest.ALinkedProgramWhoseSpirvJobWasCancelledDegradesInsteadOfFaulting", + "AsyncSpirvPhaseTest.AsyncOffAndAsyncOnProduceIdenticalSpirvAndShadow", + "AsyncSpirvPhaseTest.AsyncOffNeverProducesALinkedProgramWithoutSpirv", + "AsyncSpirvPhaseTest.DeletingAProgramWithAPendingSpirvJobDoesNotBlock", + "AsyncSpirvPhaseTest.EveryReflectionQueryAnswersWhileTheSpirvJobIsOutstanding", + "AsyncSpirvPhaseTest.IrisWeatherProgramReplaysCleanlyThroughBothPhases", + "AsyncSpirvPhaseTest.RelinkingOverAPendingSpirvJobIsClean", + "AsyncSpirvPhaseTest.TheBufferedWriteValveFallsThroughToADirectWriteWithoutLosingOrder", + "AsyncSpirvPhaseTest.TheReplayMovesTheUboContentVersionExactlyLikeADirectWrite", + "AsyncSpirvPhaseTest.TheSpirvPublishBumpsTheLinkObservableVersions", + "AsyncSpirvPhaseTest.UniformWritesInsideTheWindowReplayExactly", + "AsyncTeardown.DestroyWithCompilesAndLinksInFlight", + "BakeImageFormatQualifiersTest.ADeclarationWithNoLayoutGetsOne", + "BakeImageFormatQualifiersTest.ADeclaredFormatIsNeverOverwritten", + "BakeImageFormatQualifiersTest.AFormatlessDeclarationGetsTheBoundFormat", + "BakeImageFormatQualifiersTest.AnEmptyMapOrAnImagelessShaderIsANoOp", + "BakeImageFormatQualifiersTest.OnlyTheNamedUniformIsTouched", + "BakeImageFormatQualifiersTest.TheWrittenFormatSurvivesTheLaterImagePasses", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/DriverPostIterationRPWitness # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTesc # GetParam() = 64-byte object <63-6D 23-F7 12-56 00-00 85-6D 23-F7 12-56 00-00 00-6D 23-F7 12-56 00-00 C2-6D 23-F7 12-56 00-00 01-00 00-00 00-10 40-00 00-03 01-00 00-00 00-00 B0-64 30-F7 12-56 00-00 BF-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTese # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeVert # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitFragment # GetParam() = 64-byte object <2F-67 23-F7 12-56 00-00 45-67 23-F7 12-56 00-00 D6-66 23-F7 12-56 00-00 82-67 23-F7 12-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 F0-12 30-F7 12-56 00-00 E5-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitVertex # GetParam() = 64-byte object <85-66 23-F7 12-56 00-00 99-66 23-F7 12-56 00-00 D6-66 23-F7 12-56 00-00 15-67 23-F7 12-56 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 00-08 30-F7 12-56 00-00 BA-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapFragment # GetParam() = 64-byte object <70-69 23-F7 12-56 00-00 88-69 23-F7 12-56 00-00 13-69 23-F7 12-56 00-00 C7-69 23-F7 12-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 E0-29 30-F7 12-56 00-00 39-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapVertex # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleDepthResolveFragment # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleResolveVertex # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleStencilResolveFragment # GetParam() = 64-byte object <4C-6B 23-F7 12-56 00-00 72-6B 23-F7 12-56 00-00 48-6A 23-F7 12-56 00-00 BF-6B 23-F7 12-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 10-3A 30-F7 12-56 00-00 DA-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertFragment # GetParam() = 64-byte object <4C-68 23-F7 12-56 00-00 63-68 23-F7 12-56 00-00 F1-67 23-F7 12-56 00-00 A1-68 23-F7 12-56 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 C0-1B 30-F7 12-56 00-00 B9-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertVertex # GetParam() = 64-byte object <9E-67 23-F7 12-56 00-00 B3-67 23-F7 12-56 00-00 F1-67 23-F7 12-56 00-00 31-68 23-F7 12-56 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 90-16 30-F7 12-56 00-00 4B-01 00-00 00-00 00-00>", + "BaseInstanceCapabilities.RequiresTheExtensionAndAllThreeEntryPoints", + "BaseInstanceInjectionGate.DrawIdAndBaseVertexArePromotedRegardless", + "BaseInstanceInjectionGate.DriverWithVertexStorageBlocksGetsTheIndirectView", + "BaseInstanceInjectionGate.DriverWithoutVertexStorageBlocksDeclaresNoBlockAtAll", + "BaseInstanceInjectionGate.WithoutTheBlockBaseInstanceFallsBackToThePlainUniform", + "BaseInstanceInjectionGate.WithoutTheBlockInstanceIdRebaseCollapsesToIdentity", + "BufferTest.ABackendWithAResidentSubDataOpTakesACopyAtTheDestinationOffset", + "BufferTest.ABackendWithAResidentSubDataOpTakesAGlBufferSubDataAtItsOffset", + "BufferTest.ABackendWithAResidentSubDataOpTakesAnExplicitlyFlushedRangeTheSameWay", + "BufferTest.ABackendWithAResidentSubDataOpTakesTheExpandedClearPattern", + "BufferTest.ABackendWithAResidentSubDataOpTakesTheUnmappedBytesForAGpuOrderedLanding", + "BufferTest.ANonPersistentReadWriteRangeMapOfAnAdoptedStoreLandsAtUnmap", + "BufferTest.ANonPersistentWriteMapOfAShadowBackedStoreStillFlushesThroughTheBackend", + "BufferTest.ARangeMapAtAnUnalignedOffsetOfAnAdoptedStoreLandsInPlace", + "BufferTest.AStorageBindingDoesNotAdoptTheStoreWhileTheApplicationHoldsAMapping", + "BufferTest.AWriteMapInvalidatingAnAdoptedStoreLandsTheWholeRangeAtUnmap", + "BufferTest.AWriteMapThatDiscardsWhatItMapsDoesNotReconcileAnAdoptedStoreAtMapTime", + "BufferTest.AZeroLengthExplicitFlushOfAnAdoptedStoreLeavesItUndefined", + "BufferTest.AcquireMemory", + "BufferTest.AcquireMemoryRangeWithExplicit", + "BufferTest.AcquireMemoryRangeWithoutExplicit", + "BufferTest.AnExplicitFlushOfAPersistentMapOfAnAdoptedStoreOnlyPublishesTheChange", + "BufferTest.AnExplicitFlushOfAWriteMapOfAnAdoptedStoreLandsOnlyTheFlushedBytes", + "BufferTest.BindBufferBaseZeroUnbindsBindingPoint", + "BufferTest.BindBufferRangeEnforcesUniformAndTransformFeedbackAlignment", + "BufferTest.BindBufferRangeRejectsMisalignedShaderStorageOffset", + "BufferTest.BindBufferRangeRejectsNegativeOffsetAndNonPositiveSize", + "BufferTest.BindBufferRangeZeroUnbindsBindingPoint", + "BufferTest.BindBuffersBaseChecksTheWholeRangeBeforeBindingAnything", + "BufferTest.BindBuffersRangeAppliesTheOffsetAndSizeGatesPerElement", + "BufferTest.BindNeverGeneratedBufferNameIsInvalidOperation", + "BufferTest.Binding", + "BufferTest.BufferStorageReportsTheUnboundTargetBeforeSizeAndFlags", + "BufferTest.BufferSubDataRejectsOnlyRangesOverlappingTheMapping", + "BufferTest.ClearBufferDataConvertsOneClientPixelBeforeRepeatingIt", + "BufferTest.ClearBufferDataRejectsInvalidPixelFormatTypePairs", + "BufferTest.ClearBufferSubDataAcceptsSignedNormalizedIntPattern", + "BufferTest.ClearBufferSubDataInitializesCompleteIrisStaticSsbo", + "BufferTest.ClearBufferSubDataInitializesIrisStaticSsboRange", + "BufferTest.ClearBufferSubDataRejectsUnboundTarget", + "BufferTest.ClearNamedBufferDataZeroesStorage", + "BufferTest.ClearNamedBufferSubDataAcceptsSignedNormalizedIntPattern", + "BufferTest.ClearNamedBufferSubDataRepeatsPattern", + "BufferTest.CopyBufferSubData", + "BufferTest.CopyNamedBufferSubDataCopiesBetweenDSABuffers", + "BufferTest.CreateBuffersCreatesObjectsImmediately", + "BufferTest.DeleteBufferObject", + "BufferTest.DeleteGeneratedButUnboundBufferNameReleasesReservationAndBindFails", + "BufferTest.DeleteOfUnknownOrAlreadyDeletedBufferNameIsSilent", + "BufferTest.ExplicitFlushOfARangeMapFollowsTheAlignmentBias", + "BufferTest.GenerateManyNames_NoPrematureCreation", + "BufferTest.GetBufferSubDataNoBufferBound", + "BufferTest.GetBufferSubDataRoundTrip", + "BufferTest.GetInteger64vMaxShaderStorageBlockSize", + "BufferTest.GetIntegervAnswersSsboAndAtomicCounterLimits", + "BufferTest.GlBufferSubDataIntoAnAdoptedStoreLandsInPlaceWithoutABackendTransfer", + "BufferTest.GlClearBufferSubDataRepeatsItsPatternThroughAnAdoptedStoreInPlace", + "BufferTest.GlCopyBufferSubDataIntoAnAdoptedStoreLandsAtTheDestinationOffset", + "BufferTest.GlMapBufferWriteOnlyAndReadWriteOfAnAdoptedStoreLandAtUnmap", + "BufferTest.ImmutableStorageOnAnAdoptedBufferHandsTheMappingBackToo", + "BufferTest.IndexedBufferSizeQueryReportsTheRequestedSizeNotTheBuffersStorage", + "BufferTest.MapBufferRangeAndUnmapBufferReseedAnAdoptedShaderStorageBuffer", + "BufferTest.MappedPointersHonourTheAdvertisedMapBufferAlignment", + "BufferTest.ParameterBufferBindingAndQuery", + "BufferTest.PartialUpdate", + "BufferTest.PingPong", + "BufferTest.RedefiningANonAdoptedBufferIsUnchanged", + "BufferTest.RedefiningAnAdoptedBufferAtANewSizeStaysInBounds", + "BufferTest.RedefiningAnAdoptedBufferHandsTheMappingBack", + "BufferTest.RedefiningAnAdoptedBufferToZeroBytesLeavesItOnTheShadow", + "BufferTest.RespecifyingAShadowBackedStoreWhileItIsMappedPushesNoRangeDown", + "BufferTest.RespecifyingAStoreWhileItIsMappedDoesNotLandTheStagedBytesIntoIt", + "BufferTest.WriteWhileMapped", + "BufferTextureCapabilities.ARejectedLimitQueryIsDrainedAndMarkedAsNotDriverReported", + "BufferTextureCapabilities.AStaleErrorDoesNotDiscardTheDriverLimit", + "BufferTextureCapabilities.AnExtensionStringWithoutAnEntryPointIsNotSupport", + "BufferTextureCapabilities.Es31WithExtResolvesThroughTheSuffixedEntryPoint", + "BufferTextureCapabilities.Es31WithNeitherExtensionIsUnsupportedAndNeverQueriesTheLimit", + "BufferTextureCapabilities.Es31WithOesResolvesThroughTheSuffixedEntryPoint", + "BufferTextureCapabilities.Es32ResolvesToCoreAndTakesTheDriverLimit", + "BufferTextureCapabilities.ExtIsPreferredWhenBothExtensionsArePresent", + "CapabilityProbeHygiene.ARejectedUnconditionalProbeLeavesNoErrorBehind", + "ClampMultisampleFetchTest.ClampsAColorSampleWithAMinimum", + "ClampMultisampleFetchTest.LeavesAModuleWithoutAMultisampledImageUntouched", + "ClampMultisampleFetchTest.LeavesTheFetchAloneWhenTheCategoryReachesTheAdvertisedMaximum", + "ClampMultisampleFetchTest.ReplacesAnOutOfRangeIntegerSampleWithZero", + "ClampMultisampleFetchTest.TheCombinedProbeAgreesWithThePerGateOnes", + "ClampMultisampleFetchTest.TheProbeAnswersOnlyForAMultisampledImage", + "ClipDistanceCapabilities.ARejectedQueryIsDrainedAndReportsZero", + "ClipDistanceCapabilities.NoExtensionMeansNoClipDistancesAndNoQuery", + "ClipDistanceCapabilities.TheExtensionIsQueriedAndItsLimitIsReportedVerbatim", + "CompositeResolver.ACompositeIsMintedFromTheReservedBand", + "CompositeResolver.ACompositeRecordLandsInTheBandsOwnTableAndNeverGrowsTheOrdinaryOne", + "CompositeResolver.ADestroyedContextsEntryIsDroppedRatherThanReleasedASecondTime", + "CompositeResolver.ASecondDeleteOfACompositeIsARefusedNoOpRatherThanASecondRelease", + "CompositeResolver.ASignatureMoveAfterAMakeCurrentStillReleasesThroughTheResolver", + "CompositeResolver.ASignatureThatHasNotMovedReusesOneComposite", + "CompositeResolver.ASlotAtTheShaderCsoLimitIsRefusedWhileTheLastBandSlotIsNot", + "CompositeResolver.DestructionThenEvictionFreesTheSlotExactlyOnce", + "CompositeResolver.EvictionThenDestructionFreesTheSlotExactlyOnce", + "CompositeResolver.TheCompositeBandHasExactlyOneDoor", + "CompositeResolver.TwoContextsHoldingOnePipelineNameKeepTheirOwnComposites", + "CompositeResolver.TwoPipelinesWithTheSameSignatureKeepTheirOwnComposite", + "ComputeWorkGroupCapabilities.TakesEveryAxisFromTheIndexedQuery", + "ConfigFileTest.AServerProcessNeverReadsTheClientsFile", + "ConfigFileTest.AnEmptyPathTurnsAFileOffAndAMissingFileIsNoError", + "ConfigFileTest.TheBackendFileNamesTheBackendUnderTheEnvironmentAndOverClientConf", + "ConfigFileTest.TheEnvironmentWinsOverTheFile", + "ConfigFileTest.TheFileFillsWhatTheEnvironmentLeavesUnset", + "ConfigFileTest.WithoutFilesOrEnvironmentTheBuiltInDefaultsHold", + "ContextEpochTest.DualBlockApplierDiagnosticIsRoleLocalWhileSharedControlRemainsArmed", + "ContextEpochTest.RawDepthSamplerOwnsANativeIdForEachContextGeneration", + "ContextEpochTest.RawDepthSamplerTakesADifferentObjectOnEachArmAndTheServerNeverTakesTheLegacyOne", + "ContextEpochTest.SameXfbNameInTwoServedContextsDoesNotAliasThePausedSpan", + "ContextEpochTest.ScissorGuardLeavesAnOffScissorOffWhateverAStaleShadowSays", + "ContextEpochTest.ScissorGuardTakesACurrentShadowsWordWithoutAskingTheDriver", + "ContextEpochTest.ScissorGuardTurnsOffTheScissorTheShadowNoLongerDescribes", + "ContextEpochTest.ServerLivenessDoesNotFollowTheClientContextOrAVerbStamp", + "ContextEpochTest.UnpackDefaultIsRepublishedForANewNativeContextOrRole", + "ContextStateOwnershipTest.AThreadWithoutACurrentContextUsesTheProcessDefaultContext", + "ContextStateOwnershipTest.DestroyingOneContextLeavesTheOtherAlone", + "ContextStateOwnershipTest.MakeCurrentMovesErrorsViewportAndFramebufferBindings", + "ContextStateOwnershipTest.NonsharedContextsKeepTheirOwnNameSpaces", + "ContextStateOwnershipTest.ReleasingAnEglContextRestoresTheThreadsPreviousGLState", + "ContextStateOwnershipTest.SharingContextsSeeOneObjectButKeepTheirOwnBindings", + "CorePlumbingAdvertisement.IsUnconditionalAndIdenticalOnBothBackends", + "CsoCacheTest.ContentAddressingOffMintsEveryTime", + "CsoCacheTest.EveryAcquireCountsItsPayloadBytes", + "CsoCacheTest.HashCollisionDoesNotAliasTwoStates", + "CsoCacheTest.LruEvictsTheOldestAndEmitsDelete", + "CsoCacheTest.TheSameStateIsMintedOnceAndReusedForever", + "CubeMapArrayAdvertisement.FollowsTheHostCapabilityOnBothBackends", + "Damage.APartialUpdateOnlyDriverIsAskedOnlyWhenARegionFollows", + "Damage.ClipKeepsTheSurfacePartOnly", + "Damage.DisjointCoversTheSamePixelsOnce", + "Damage.EachBufferCopiesTheDamageItMissedSinceItsLastWrite", + "Damage.EglRectsWithNoneMeanTheWholeSurface", + "Damage.FlipYMovesTheOriginBetweenBottomAndTop", + "Damage.FlippedCopiesLandEachDamagedTexelWhereAWholeFlipWouldAndNothingElse", + "Damage.MissedDamageStaysBoundedAndClipped", + "Damage.NormalizeClipsDropsAndPromotesToFull", + "Damage.NormalizeMergesDownToTheLimitAndStillCoversEverything", + "Damage.OneBufferInUseCopiesOnlyEachFramesDamage", + "Damage.OnlyAWindowSurfaceSwapsWithRectangles", + "Damage.PackedRectsRoundTripThroughARecord", + "Damage.SwapchainAgeCountsPresentsSinceTheImageWasShown", + "Damage.SwapchainAgeIsUnknownWhenContentWasNotKeptOrTheChainChanged", + "DebugTest.ALabelIsTruncatedToTheBufferAndStaysTerminated", + "DebugTest.ALabelWrittenComesBack", + "DebugTest.AMessageLongerThanTheAdvertisedLimitIsInvalidValue", + "DebugTest.ANullLabelRemovesTheLabel", + "DebugTest.AnUnlabelledObjectAnswersWithAnEmptyString", + "DebugTest.DebugMessageInsertValidatesItsEnums", + "DebugTest.LabellingANonObjectTypeIsInvalidEnum", + "DebugTest.LabellingSomethingThatDoesNotExistIsInvalidValue", + "DebugTest.LabelsAreScopedToTheObjectAndItsType", + "DebugTest.OnlyApplicationAndThirdPartySourcesMayBePushed", + "DebugTest.PoppingTheBaseGroupIsStackUnderflow", + "DebugTest.PushingPastTheAdvertisedLimitIsStackOverflow", + "DebugTest.StackDepthStartsAtOneAndTracksPushesAndPops", + "DecoratePositionInvariant.AddsInvariantToThePositionMember", + "DecoratePositionInvariant.DoesNotDuplicateAnExistingInvariant", + "DecoratePositionInvariant.IsIdempotent", + "DecoratePositionInvariant.OutputStaysAReflectableModule", + "DecoratePositionInvariant.RejectsGarbageInput", + "DemoteFloat64Test.AComparisonAgainstANonZeroDoubleIsLeftAlone", + "DemoteFloat64Test.AComparisonAgainstASmallNonZeroLiteralIsLeftAlone", + "DemoteFloat64Test.AComparisonAgainstZeroIsStillRewritten", + "DemoteFloat64Test.AFloat64VertexInputIsRecognisedAndOnlyOnAVertexStage", + "DemoteFloat64Test.DeclinesAModuleThatBitcastsAcrossTheWidthBoundary", + "DemoteFloat64Test.DemotesEveryWidthAndDropsTheCapability", + "DemoteFloat64Test.FoldsTheConversionsThatBecameIdentities", + "DemoteFloat64Test.LeavesAModuleWithoutDoublesByteIdentical", + "DemoteFloat64Test.LeavesTheLayoutOfABlockWithoutDoublesAlone", + "DemoteFloat64Test.ModuleDeclaresFloat64AnswersBothWays", + "DemoteFloat64Test.NarrowsDoubleConstantsToTheirFloatValue", + "DemoteFloat64Test.RederivesTheStd140LayoutOfADemotedUniformBlock", + "DemoteFloat64Test.RederivesTheStd430LayoutOfADemotedStorageBlock", + "DemoteFloat64Test.RejectsGarbageInput", + "DemoteFloat64Test.TheRewriteComparesAbsAgainstTheModulesOwnZero", + "DemoteFloat64Test.TheSharedChainDemotesToo", + "DemoteFloat64Test.TheSharedChainKeepsFloat64WhenTheBackendConsumesIt", + "DemoteFloat64Test.TheThirtyTwoBitBehaviourIsUnchanged", + "DemotePointSizeTest.ACaptureRequestForcesTheCarrierOnANonWritingCaptureStage", + "DemotePointSizeTest.AControlStageCarryingClipDistanceDeclinesTheProgram", + "DemotePointSizeTest.AGeometryOnlyProgramReadsTheVertexBoundary", + "DemotePointSizeTest.AHostingDeviceStaysByteIdentical", + "DemotePointSizeTest.APointSizeFreeProgramStaysByteIdentical", + "DemotePointSizeTest.AReadOnlyCaptureStageStillDeclaresTheCaptureCarrier", + "DemotePointSizeTest.ARedeclaredControlBlockPrintsAnUnaccessedPointSizeMember", + "DemotePointSizeTest.AWholeStructCopyDeclinesTheProgramByteIdentically", + "DemotePointSizeTest.AnEvaluationStageWithNoControlStageDeclines", + "DemotePointSizeTest.DemotesAFiveStageProgramWholesale", + "DemotePointSizeTest.TheCarrierClearsA64BitIntegerVectorVarying", + "DemotePointSizeTest.TheCarrierLandsPastTheProgramsOwnVaryings", + "DemotePointSizeTest.WithoutAGeometryStageTheEvaluationStageOwnsTheCaptureCarrier", + "DeriveNumSubgroupsPass.IsIdempotent", + "DeriveNumSubgroupsPass.LeavesUnrelatedComputeShaderUntouched", + "DeriveNumSubgroupsPass.ReplacesBuiltinLoadAndSynthesizesSubgroupSize", + "DirectGLESBackendFramebuffer.DestructorDeletesIdAndScrubsBindingShadow", + "DirectGLESBackendRenderbuffer.DestructorDeletesId", + "DirectGLESBackendSampler.DestructorDeletesIdAndScrubsUnitCache", + "DirectGLESBackendTexture.DestructorDeletesIdAndScrubsBindingCache", + "DirectGLESBufferDrawProbe.ACapsMaskWithoutTheResourceFamilyEmitsNothingAndCountsTheRefusal", + "DirectGLESBufferDrawProbe.ALiveHostMapKeepsTheHandleArmProbeDirtyBetweenTwoDraws", + "DirectGLESBufferDrawProbe.UnderSplitTheRecordAloneAnswersTheLiveHostMapQuestion", + "DirectGLESSanity.AdvertisesDepthTextureForGlmarkShadowScenes", + "DirectGLESSanity.AdvertisesUniformBufferObjectAndStencilTexturing", + "DirectGLESSanity.AdvertisesVoxyRequiredRenderingExtensions", + "DirectGLESSanity.BindingZeroClearsPreviousNativeTextureBinding", + "DirectGLESSanity.BindsAMultisampleTextureDespiteTheDefaultMipmapFilter", + "DirectGLESSanity.ForwardsTheProbedClipAndCullDistanceLimits", + "DirectGLESSanity.KeepsInstanceIdWhenIndirectDrawsAreConforming", + "DirectGLESSanity.LeavesBaseInstanceBuiltinAloneOutsideVertexShaders", + "DirectGLESSanity.LeavesDrawParameterGlobalsAloneOutsideVertexShaders", + "DirectGLESSanity.PreservesHostPerStageImageUniformLimits", + "DirectGLESSanity.ProvidesNamedFramebufferBlitForDirectStateAccess", + "DirectGLESSanity.RebasesInstanceIdWhenIndirectDrawsLeakBaseInstance", + "DirectGLESSanity.RewritesBaseInstanceBuiltinForEsslVertexShaders", + "DirectGLESSanity.TheIndirectWordIndexIsOneBasedSoItsUnwrittenValueMeansNotIndirect", + "DirectGLESSlotTable.ACompositeHandleDoesNotGrowTheOrdinaryTable", + "DirectGLESSlotTable.ADeathNoticeForEveryP4aKindIsIdempotent", + "DirectGLESSlotTable.AGenerationBehindTheLiveTwinIsRefusedRatherThanAdopted", + "DirectGLESSlotTable.ANegativeLookupIsNotCachedAcrossAnotherHoldersAcquire", + "DirectGLESSlotTable.ARecycledSlotIsANewHandleAndTheStaleOneResolvesToNothing", + "DirectGLESSlotTable.ASavedCopyOfARealRegistryDropsTheTwinOnTheSameNotice", + "DirectGLESSlotTable.AWholeTableSavesResetsAndRestores", + "DirectGLESSlotTable.AnAnnouncedDeathReturnsTheSlotWithoutASweep", + "DirectGLESSlotTable.AnArmlessKnobCombinationStopsInsteadOfSkippingTheLane", + "DirectGLESSlotTable.AnnouncedDeathKeepsObjectChurnFromAccumulatingWithoutASweep", + "DirectGLESSlotTable.EglBringUpUnderTheArmlessKnobPairReturnsInsteadOfStopping", + "DirectGLESSlotTable.EveryReKeyedObjectClassAnnouncesItsOwnDeath", + "DirectGLESSlotTable.EverySwitchedOverKindResolvesItsTwinThroughTheHandleArm", + "DirectGLESSlotTable.FindNeverMutatesTheTable", + "DirectGLESSlotTable.GetOrCreateToleratesANullStateObject", + "DirectGLESSlotTable.OneDeathNoticeDropsTheTwinInEveryHolderOfTheKind", + "DirectGLESSlotTable.RepeatedLookupsOfALiveObjectKeepOneHandle", + "DirectGLESSlotTable.TheArmlessCasesLeaveTheLogPathAndTheConfigAsTheyFoundThem", + "DirectGLESSlotTable.TheHandleArmInstallsTheDeathNoticeConsumer", + "DirectGLESSlotTable.TheTwinRegistryCasesInThisBinaryRunOnTheHandleArm", + "DirectGLESSlotTable.TwoTablesOfTheSameKindShareOneSlotAndKeepTheirOwnTwin", + "DirectGLESStateGuards.DefaultFramebufferBindGoesThroughShadow", + "DirectGLESStateGuards.FramebufferBindingShadowPinsOnceThenSkips", + "DirectGLESStateGuards.PackStateShadowAppliesMinimalDeltas", + "DirectGLESStateGuards.PixelPackBindingCacheSkipsRedundantBindsAndRestsAtZero", + "DirectGLESStateGuards.ScratchFBODetachesCrossAspectResidue", + "DirectGLESStateGuards.ScratchFBOReadDrawBufferStateCached", + "DirectGLESStateGuards.ScratchFBOTextureDeletionForcesFullScrub", + "DirectGLESTextureSync.ARecycledTextureSlotReMintsTheTwinOnTheHandleArm", + "DirectGLESTextureSync.AnAttachmentOnlyTexturesParametersReachTheDriverWithNoSamplerView", + "DirectGLESTextureSync.UnitMemoRefusesToDriveATwinFromAnotherTexture", + "DirectGLESVertexInputDraw.TheAttributeWalkTakesItsBuffersFromTheRecordNotTheFrontendVao", + "DirectGLESVertexInputDraw.TheIndexArmTakesItsBufferAndItsSerialFromTheRecord", + "DirectVulkanSanity.AdvertisesSubgroupOnlyWhenVulkanReportsUsableSupport", + "DirectVulkanSanity.AdvertisesTextureStorageForDirectStateAccess", + "DirectVulkanSanity.AdvertisesUniformBufferObjectAndStencilTexturing", + "DirectVulkanSanity.AdvertisesVoxyRequiredRenderingExtensions", + "DirectVulkanSanity.CapabilityRefreshInvalidatesTheCachedCompileEnvironment", + "DirectVulkanSanity.ClampsAdvertisedTextureAndDrawBufferLimitsToFrontendState", + "DirectVulkanSanity.CommandMemoryBarrierMakesIndirectDrawCommandsVisible", + "DirectVulkanSanity.DefaultFramebufferQuarterTurnReadbackMapsRectAndPixels", + "DirectVulkanSanity.DescriptorPoolGrowthDoublesTheLargestPoolOfTheSameFlavour", + "DirectVulkanSanity.DescriptorPoolGrowthIsGeometricInTheSetsAFrameNeeds", + "DirectVulkanSanity.DrawIndexedIndirectCommandMatchesGlAndVulkanLayout", + "DirectVulkanSanity.GatesClipDistancesOnTheShaderClipDistanceFeature", + "DirectVulkanSanity.GatesCullDistancesOnTheShaderCullDistanceFeature", + "DirectVulkanSanity.GatesPerStageImageUniformLimitsOnPhysicalDeviceFeatures", + "DirectVulkanSanity.GraphicsSamplerFeedbackOnlyAliasesWritableOverlappingMip", + "DirectVulkanSanity.ImageUniformTypesPreserveTheirNumericDomain", + "DirectVulkanSanity.KeepsOptionalGpuShaderInt64BranchForVoxyQuadDecode", + "DirectVulkanSanity.MutableStorageImageViewsUseVulkanCompatibilityClasses", + "DirectVulkanSanity.ProgramObjectMovePreservesStorageImageFormatPolicy", + "DirectVulkanSanity.ReadbackConvertsRgba8AndRgba16fPixels", + "DirectVulkanSanity.ReadbackDecodesSingleChannel32BitFormats", + "DirectVulkanSanity.ReadbackUsesTheSourceFormatTexelSize", + "DirectVulkanSanity.RenderPassExtentUsesSwapchainSizeOnlyForDefaultFramebuffer", + "DirectVulkanSanity.SampledDepthStencilViewUsesSingleDepthAspect", + "DirectVulkanSanity.SampledViewAspectFollowsDepthStencilTextureMode", + "DirectVulkanSanity.SampledViewFormatMatchesSamplerNumericDomainWithoutChangingComponentLayout", + "DirectVulkanSanity.SamplerUniformTypesPreserveTheirNumericDomain", + "DirectVulkanSanity.SetEglSwapIntervalReachesTheBackendTable", + "DirectVulkanSanity.SpirvStorageImageFormatsMapToVulkanFormats", + "DirectVulkanSanity.StorageImageViewFormatUsesBindingOnlyForFormatlessFloatPolicy", + "DirectVulkanSanity.UndefinedDepthStencilLayoutUsesDontCareForUnclearedAspects", + "DrawIndirectCapabilities.RequiresEs31AndBothCoreEntryPoints", + "DriverBugProbes.AProbeThatCannotRunReportsNoBug", + "DriverBugProbes.CollectsNoFindingsWhenNothingCanBeProbed", + "DriverBugProbes.DepthStencilResolvePassRowIsFixedWhereTheShaderSubstituteWritesEveryAspect", + "DriverBugProbes.EveryFindingCarriesANameAndAnExplanation", + "DriverBugProbes.ImageCoherencyIsCleanWhenTheDependentReadObservesTheStore", + "DriverBugProbes.ImageCoherencyNeedsBothHalvesOfTheSplitPairInOneStage", + "DriverBugProbes.ImageCoherencyReportsNothingWhenAStrongerShapeWouldFixIt", + "DriverBugProbes.ImageCoherencyReportsNothingWhenTheFinishSeparatedControlIsDirtyToo", + "DriverBugProbes.ImageCoherencyResidualIsDetectedAndQuantified", + "DriverBugProbes.ImageLocationBudgetIsCleanWhenNamesDoNotCost", + "DriverBugProbes.ImageLocationBudgetIsDetectedWhenOnlyTheSharedNamesLink", + "DriverBugProbes.ImageLocationBudgetNeedsAGeometryStageThatCanHoldImages", + "DriverBugProbes.ImageLocationBudgetReportsNothingWhenTheControlAlsoFails", + "DriverBugProbes.ImageLocationBudgetStaysSilentOnAContextWithoutTheGeometryLimit", + "DriverBugProbes.LayeredBlitDestinationIsCleanWhenTheLayerIsHonoured", + "DriverBugProbes.LayeredBlitDestinationIsDetectedWhenTheCopyLandsOnLayerZero", + "DriverBugProbes.LayeredBlitDestinationReportsNothingWhenTheBlitMovesNothing", + "DriverBugProbes.LayeredBlitDestinationReportsNothingWhenTheSourceLayerIsIgnoredToo", + "DriverBugProbes.Packed16FieldOrderIsCleanOnAConformingDriver", + "DriverBugProbes.Packed16FieldOrderIsDetectedWhenTheArrayAllocationIsMirrored", + "DriverBugProbes.Packed16FieldOrderReportsNothingWhenTheCopyLandsNothing", + "DriverBugProbes.Packed16FieldOrderReportsNothingWhenTheUploadItselfCorrupts", + "DriverBugProbes.Packed16MirrorArithmeticMatchesTheDeviceEvidence", + "DriverBugProbes.QualifierMergeIsCleanWhenTheDriverKeepsTheStore", + "DriverBugProbes.QualifierMergeIsDetectedWhenOnlyTheSharedNameLosesTheStore", + "DriverBugProbes.QualifierMergeNeedsVertexStageImageUniforms", + "DriverBugProbes.QualifierMergeReportsNothingWhenTheRenamedControlAlsoFails", + "DriverBugProbes.R32FMultisampleSwizzleIsCleanOnAConformingDriver", + "DriverBugProbes.R32FMultisampleSwizzleIsDetectedFromTheSecondProgramOnward", + "DriverBugProbes.R32FMultisampleSwizzleNeedsMoreThanOneSample", + "DriverBugProbes.R32FMultisampleSwizzleReportsNothingWhenTheControlsAreWrongToo", + "DriverBugProbes.VertexInputLocationCeilingBisectsToAnAwkwardBoundary", + "DriverBugProbes.VertexInputLocationCeilingIsCleanWhenTheAdvertisedMaximumCompiles", + "DriverBugProbes.VertexInputLocationCeilingIsMeasuredWhenTheQualifierIsCapped", + "DriverBugProbes.VertexInputLocationCeilingReportsNothingWhenTheLocationZeroControlFails", + "DriverBugProbes.VertexInputLocationCeilingSaysWhenTheAttributeIsUnreachableAnyWay", + "DriverModuleScreenTest.ASamplerInsideTheDefaultUniformBlockIsDeclined", + "DriverModuleScreenTest.TheEscapeHatchAdmitsAnInvalidModuleAndSaysSo", + "DriverModuleScreenTest.TheSameBlockWithoutTheSamplerPasses", + "DriverModuleScreenTest.TheVerdictIsCachedPerModuleContent", + "DriverPostIterationRPWitnessTest.MissingNativeFeatureIsTheOnlySkipCondition", + "DriverPostIterationRPWitnessTest.RejectsIncorrectVectorFinalAverage", + "DriverPostIterationRPWitnessTest.RejectsInvalidMultipleAndMissingLastLaneWriters", + "DriverPostIterationRPWitnessTest.RejectsMissingAndOutOfRangeSubgroupIds", + "DriverPostIterationRPWitnessTest.RejectsNonuniformNumSubgroups", + "DriverPostIterationRPWitnessTest.RejectsOwner511OutsideHighestFinalLane", + "DriverPostIterationRPWitnessTest.ReportsEarliestCorruptSourceScanStage", + "DriverPostIterationRPWitnessTest.ValidThirtyTwoSubgroupWitness", + "DriverPostIterationRPWitnessTest.ValidTwoSubgroupWitness", + "EGLStateCreateContext.DeferredGLStateIsBuiltOnRequestInTheShareGroup", + "EGLStateCreateContext.NoConfigContextIsAcceptedAndReportsConfigIdZero", + "EGLStateDestroyContext.DestroyingAContextCurrentOnAThreadIsDeferredUntilItsRelease", + "EGLStateDestroyContext.ReleasingThreadDoesNotKeepTheContextsGLState", + "EGLStateDmaBufImport.FormatAndModifierQueries", + "EGLStateDmaBufImport.ParsesACompleteSinglePlaneImport", + "EGLStateDmaBufImport.ParsesATwoPlaneYuvImportWithItsHints", + "EGLStateDmaBufImport.RefusesAnIncompleteYuvImport", + "EGLStateDmaBufImport.RefusesWhatTheExtensionRefuses", + "EGLStateDmaBufImport.SharedImageLifetime", + "EGLStateDmaBufImport.YuvFormatsAreListedOnlyWhenTheServerHoldsThem", + "EGLStateMakeCurrent.ContextCannotBeCurrentOnTwoThreadsAtOnce", + "EGLStateMakeCurrent.OneSidedSurfaceIsStillAMismatch", + "EGLStateMakeCurrent.SameThreadRepeatedAttachReleaseDoesNotLeaveStaleOwner", + "EGLStateMakeCurrent.SurfacelessBindIsAcceptedAndRecordsNoSurface", + "EGLStateNativeFence.AFenceCommandWithoutADescriptorIsSignaledAndHasNoneToCopy", + "EGLStateNativeFence.AnImportedDescriptorDecidesStatusWaitsAndCopies", + "EGLStateProfile.CompatibilityProfileRequiresExplicitCompatBit", + "EGLStateRobustness.ResetNotificationStrategyIsRecordedValidatedAndMatchedAcrossShares", + "EGLStateRobustness.RobustAccessIsARequestAndNeverAGLContextFlagByItself", + "EGLStateSwapInterval.DefaultsToOneAndFollowsEglSwapInterval", + "EmulateSubgroupsPass.IsIdempotent", + "EmulateSubgroupsPass.LeavesSubgroupFreeComputeUntouched", + "EmulateSubgroupsPass.LowersEveryCategoryToSharedMemory", + "EmulateSubgroupsPass.RefusesAModuleOverTheScratchBudget", + "EmulateSubgroupsPass.RefusesExtendedSubgroupInstructions", + "EsprytFlushLadder.ALargePartialRangeInvalidatesExactlyThatRange", + "EsprytFlushLadder.AMapWiderThanTheQueuedRangeRefusesTierOne", + "EsprytFlushLadder.APartialRangeDoesNotOvertakeAQueuedRingCopy", + "EsprytFlushLadder.ASmallPartialRangeFallsThroughToTheStagingRing", + "EsprytFlushLadder.AWholeBufferRangeOrphansTheStore", + "EsprytFlushLadder.AnEmptyRangeIsNeverTierOne", + "EsprytServerSession.TheServerBackendsDestructionDropsEveryTwinTheSessionBuilt", + "EsprytServerSession.TheServerBackendsDestructionEmptiesTheTextureAndSamplerUnitShadows", + "ExtractPerVertexBlockMembersTest.DoesNotMatchAnIdentifierEndingInTheKeyword", + "ExtractPerVertexBlockMembersTest.ReadsEitherDirectionAndOnlyThatDirection", + "ExtractPerVertexBlockMembersTest.ReportsNothingWhenTheBlockIsNotRedeclared", + "FieldOwnershipTest.EveryBarrierPulledRowNamesTheRetiringPhase", + "FieldOwnershipTest.EveryFieldAndForwardIsInExactlyOneClass", + "FieldOwnershipTest.TheAdmittedPullTableIsID84sDerivationAndNotAList", + "FieldOwnershipTest.TheClassSizesPartitionTheFieldSet", + "FieldOwnershipTest.TheReducedPathsUnmigratedFieldsAreAllAccountedFor", + "FieldOwnershipTest.TheResidualFillsSuppliedMemoReKeysOnEveryInputThatMovesAnAnswer", + "FieldOwnershipTest.TheSevenStickyForwardsAgreeWithTheirFieldRows", + "FieldOwnershipTest.VerbBoundaryOpsCoverEveryVerbShapedCall", + "FixIterationRPBarrierPass.InsertsWorkgroupBarrierBeforeSecondReduction", + "FixIterationRPBarrierPass.IsIdempotent", + "FixIterationRPBarrierPass.LeavesAnAlreadySynchronizedShaderByteIdentical", + "FixIterationRPBarrierPass.LeavesOtherShapesByteIdentical", + "FixIterationRPSubgroupScratchPass.GrowsTheExposureScratchForNarrowSubgroups", + "FixIterationRPSubgroupScratchPass.GrowsTheRtwWarpScratchForNarrowSubgroups", + "FixIterationRPSubgroupScratchPass.IsIdempotent", + "FixIterationRPSubgroupScratchPass.LeavesEveryModuleAloneAtThePacksAssumedWidth", + "FixIterationRPSubgroupScratchPass.LeavesPackWidthAssumptionsAloneOnWideDevices", + "FixIterationRPSubgroupScratchPass.RefusesAModuleOutsideTheIdiom", + "FixIterationRPSubgroupScratchPass.RefusesGrowthThatWouldNotFitSharedMemory", + "FlattenAtomicCounterBlockPass.FlattensWhenTheLengthConstantIsDeclaredAfterTheBlock", + "FlattenAtomicCounterBlockPass.IsIdempotent", + "FlattenAtomicCounterBlockPass.LeavesANaturallyPackedBlockByteIdentical", + "FlattenAtomicCounterBlockPass.LeavesAShaderWithoutCountersByteIdentical", + "FlattenAtomicCounterBlockPass.MovesTheBlockToOffsetZeroAndGrowsTheArray", + "FlattenFloat64StorageBlockTest.ABoundedBlockDeclaredBeforeTheModulesUintIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AColumnMajorMatrixRuntimeArrayStepsByItsColumnStride", + "FlattenFloat64StorageBlockTest.AFixedPrefixBeforeTheRuntimeArrayIsAddedToEveryIndex", + "FlattenFloat64StorageBlockTest.AHugeRuntimeArrayElementIsStillFlattenedWhenAccessesAreSmall", + "FlattenFloat64StorageBlockTest.AReadOnlyOpenEndedBlockKeepsNonWritable", + "FlattenFloat64StorageBlockTest.ARowMajorMatrixRuntimeArrayIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.ARuntimeArrayThatIsNotTheBlocksLastMemberIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AStorageBlockWithDoublesBecomesOneWordArray", + "FlattenFloat64StorageBlockTest.AStorageBlockWithoutDoublesIsLeftAlone", + "FlattenFloat64StorageBlockTest.AStructRuntimeArrayStepsByItsElementStride", + "FlattenFloat64StorageBlockTest.AUniformBlockWithDoublesIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockCanBeEmittedAsEssl", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockDeclaredBeforeTheModulesUintIsStillFlattened", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockIsWrittenThroughTheSameWords", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockOfDoublesBecomesAWordRuntimeArray", + "FlattenFloat64StorageBlockTest.EachDoubleVectorWidthStepsByItsOwnStride", + "FlattenFloat64StorageBlockTest.TheDemotedPathIsUnchangedByTheCapabilityArgument", + "FlattenFloat64StorageBlockTest.TheLengthOfABlockWithNoPrefixNeedsNoClamp", + "FlattenFloat64StorageBlockTest.TheLengthOfAnOpenEndedBlockIsRewrittenToAnElementCount", + "FlattenFloat64StorageBlockTest.TheNativePathLeavesAnOpenEndedBlockAndItsDoublesAlone", + "FlattenFloat64StorageBlockTest.TheNativePathLeavesTheBlockAndItsDoublesAlone", + "FlattenFloat64StorageBlockTest.TheRewrittenLengthCanBeEmittedAsEssl", + "FlattenFloat64StorageBlockTest.TheSubgroupMulDoubleComputeShaderIsFlattened", + "FlattenXfbInterfaceBlocksTest.DeclinesAnEmptyRequestWithoutRewriting", + "FlattenXfbInterfaceBlocksTest.FlattensACapturedBlockIntoOneVariablePerMember", + "FlattenXfbInterfaceBlocksTest.GivesEachMemberItsOwnConsecutiveLocations", + "FlattenXfbInterfaceBlocksTest.LeavesABlockNoCaptureNamesAlone", + "FlattenXfbInterfaceBlocksTest.RewritesOnlyTheCaptureNamesOfFlattenedBlocks", + "FlattenXfbInterfaceBlocksTest.TheEmittedDeclarationIsAPlainArrayNotABlock", + "ForceFlatIntegerVaryingsTest.FloatVaryingsAreNotTouched", + "ForceFlatIntegerVaryingsTest.TessellationStagesGetTheQualifierOnBothSides", + "ForceFlatIntegerVaryingsTest.TheStagesAroundTessellationAreUnchanged", + "FragCoordYFlipTest.ComponentAndWholeVectorReadsStayValid", + "FragCoordYFlipTest.SingleComponentReadStaysValid", + "FragmentInterpolationCapabilities.PlumbsGLESAndBothVulkanPropertyPaths", + "FragmentInterpolationCapabilities.QueriesOnlyWhenSupportedAndPreservesDriverLimits", + "FragmentInterpolationCapabilities.QueryErrorIsDrainedAndFallsBackToCoreMinimums", + "FramebufferEmit.ADeadFramebuffersNamedRecordLatchIsRetired", + "FramebufferEmit.ADefaultFramebufferResizeReEmitsTheRecordWithItsNewExtent", + "FramebufferEmit.ADrawBufferChangeAloneStillMovesTheContentHash", + "FramebufferEmit.ADrawBufferEntryOutsideTheRecordsOwnArrayIsRefusedRatherThanRead", + "FramebufferEmit.ADrawBufferTokenAboveTheWireWidthIsRefusedNotTruncated", + "FramebufferEmit.ADrawRecordAndAReadRecordAreKeptApartAndBothWritesBoth", + "FramebufferEmit.AFramebufferHandedOverByNameGetsANamedRecordWithoutMovingABinding", + "FramebufferEmit.AFramebufferHandleWhoseGenerationHasMovedOnIsRefusedRatherThanAnswered", + "FramebufferEmit.AFramebufferRecordThatNamesNoUsableHandleIsRefusedRatherThanStored", + "FramebufferEmit.ALayeredCubeAttachmentDoesNotAssertAFaceItCannotKnow", + "FramebufferEmit.AMakeCurrentClearsBothRecordsAndAdvancesTheSerialRatherThanZeroingIt", + "FramebufferEmit.ANamedRecordDescribesTheFramebufferItNamesWithoutMovingEitherBinding", + "FramebufferEmit.ANamedRecordIsSuppressedPerObjectAndNeverAgainstABoundRecord", + "FramebufferEmit.ARecycledFramebufferHandleIsNeverSuppressedAgainstItsPredecessor", + "FramebufferEmit.AReleaseOfTheObjectRecordsAlsoClearsTheWorkingHandlesThatCouldNameThem", + "FramebufferEmit.ARestoragedAttachedRenderbufferPublishesItsNewExtent", + "FramebufferEmit.ATargetOutsideTheThreeBindingsIsRefusedNamingTheRecord", + "FramebufferEmit.AnAttachmentPointAboveTheWireWidthIsRefusedNotTruncated", + "FramebufferEmit.AnUnchangedBindingPairEmitsNothing", + "FramebufferEmit.EveryAttachmentFieldSurvivesTheSurfaceConversion", + "FramebufferEmit.EveryNonTexturePointCarriesTheUnknownSentinelsRatherThanZero", + "FramebufferEmit.EveryRecordsReadSurfaceComesFromItsOwnFramebuffersReadBuffer", + "FramebufferEmit.OneObjectBoundToBothTargetsEmitsOneRecordWithTargetBoth", + "FramebufferEmit.TheDefaultFramebuffersRecordNamesNoSurfaceAShareGroupWouldHaveToHold", + "FramebufferEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "FramebufferEmit.TheRecordsElevenSurfacesAreTheWholePointSetTheServerReads", + "FramebufferTest.ApplicationAlphaMaskOffIsStillHonouredOnANativeDrawBuffer", + "FramebufferTest.BindRenderbufferZeroUnbindsWithoutError", + "FramebufferTest.BlitNamedFramebufferAllowsDefaultFramebufferZero", + "FramebufferTest.ClearIntoAWidenedDrawBufferKeepsAlphaWritableAndSubstitutesOne", + "FramebufferTest.ClearNamedFramebufferfiAllowsDefaultFramebufferZero", + "FramebufferTest.ClearNamedFramebufferfvUsesNamedObjectWithoutChangingBindings", + "FramebufferTest.CreateFramebuffersCreatesObjectsImmediately", + "FramebufferTest.DefaultFramebufferDrawBufferAcceptsGLFrontAlias", + "FramebufferTest.DefaultFramebufferIdentityTracksFramebufferNameZero", + "FramebufferTest.DefaultFramebufferProvidesTextureAttachmentsForFrontAndBackAliases", + "FramebufferTest.DefaultFramebufferReadBufferAcceptsGLBackAlias", + "FramebufferTest.DeleteGeneratedButUnboundFramebufferNameReleasesReservationAndBindFails", + "FramebufferTest.DeleteGeneratedButUnboundRenderbufferNameReleasesReservationAndBindFails", + "FramebufferTest.DeleteOfUnknownOrAlreadyDeletedFramebufferNameIsSilent", + "FramebufferTest.DeleteOfUnknownOrAlreadyDeletedRenderbufferNameIsSilent", + "FramebufferTest.DrawIntoAWidenedDrawBufferReachesTheDriverWithAlphaWritesMaskedOff", + "FramebufferTest.DualSourceBlendFactorsReachTheDriverWhenTheExtensionIsThere", + "FramebufferTest.DualSourceBlendIsDeclinedRatherThanThrownWhenTheExtensionIsMissing", + "FramebufferTest.DualSourceFactorsAreDeclinedEvenWithBlendingDisabled", + "FramebufferTest.DualSourceFactorsWithBlendingDisabledStillReachACapableDriver", + "FramebufferTest.FramebufferTexture2DRejectsTheDefaultFramebufferAndBadAttachments", + "FramebufferTest.FramebufferTexture3DAttachesSliceWithLayerTracking", + "FramebufferTest.FramebufferTextureBumpsAttachmentVersionOnlyOnce", + "FramebufferTest.FramebufferTextureLayerRejectsTheDefaultFramebufferAndBadLevels", + "FramebufferTest.FramebufferTextureRejectsAColourAttachmentPastTheLimit", + "FramebufferTest.FramebufferTextureRejectsALevelTheTextureDoesNotHave", + "FramebufferTest.FramebufferTextureRejectsTheDefaultFramebuffer", + "FramebufferTest.FramebufferTextureReportsInvalidValueForANameThatWasNeverGenerated", + "FramebufferTest.GetNamedFramebufferAttachmentParameterivReadsTargetObjectDirectly", + "FramebufferTest.NamedDepthFramebufferTextureStorageIsCompleteWithoutBinding", + "FramebufferTest.NamedFramebufferDrawBuffersDoNotModifyDefaultFramebuffer", + "FramebufferTest.NamedFramebufferTextureAttachesWithoutChangingBindings", + "FramebufferTest.NamedFramebufferTextureRejectsALevelTheTextureDoesNotHave", + "FramebufferTest.NamedRenderbufferStorageAndFramebufferAttachDoNotChangeBindings", + "FramebufferTest.NonRenderableColorFormatsReportUnsupportedFramebuffer", + "FramebufferTest.ReadPixelsAllowsPersistentMappedPixelPackBuffer", + "FramebufferTest.ReadPixelsForwardsSingleChannelDesktopClientFormats", + "FramebufferTest.ReadPixelsRejectsIntegerFormatMismatchWithReadBuffer", + "FramebufferTest.ReadPixelsRejectsMismatchedPackedTypeFormatPairs", + "FramebufferTest.ThreeChannelColorAttachmentsAreCompleteThroughTheWidenedSubstitution", + "FramebufferTest.ThreeChannelColorAttachmentsAreUnsupportedWithoutTheWidenedSubstitution", + "FramebufferTest.TwoAttachmentCompositeFramebufferMatchesIrisComplementaryPass", + "FramebufferTest.WidenedDrawBufferIsIdentifiedPerDrawBufferSlotNotPerAttachmentPoint", + "GeneralBufferTest.General_BufferCopy", + "GeneralBufferTest.General_BufferDataOperations", + "GeneralBufferTest.General_BufferLifecycle", + "GeneralBufferTest.General_BufferMapping", + "GeneralBufferTest.General_BufferStorageQueriesImmutable", + "GeneralBufferTest.General_CoherentAsFlush_DsaPersistentMapRewritesAndToleratesFlush", + "GeneralBufferTest.General_CoherentAsFlush_NonPersistentMapKeepsExplicitFlushSemantics", + "GeneralBufferTest.General_CoherentAsFlush_PersistentMapAdoptsZeroCopyBackendStorage", + "GeneralBufferTest.General_CoherentAsFlush_PersistentMapSyncsWithoutExplicitFlush", + "GeneralBufferTest.General_FlushWithoutExplicitBitStillErrorsWhenFeatureOff", + "GeneralBufferTest.General_GeneralTest_1", + "GeneralBufferTest.General_InvalidOperations", + "GeneralBufferTest.General_MapFlags", + "GeneralBufferTest.General_NamedBufferStorageMappingWrappers", + "GeneralBufferTest.General_PersistentCoherentFallbackSyncsPerDrawWhenBackendDeclines", + "GeneralBufferTest.General_PersistentCoherentWriteDirtyWithoutUnmap", + "GeneralBufferTest.General_PersistentCoherentZeroCopyStressNoPerDrawReupload", + "GeneralBufferTest.General_PersistentExplicitFlushOnlyDirtiesFlushedRange", + "GeneralBufferTest.General_PersistentMapRequiresStorageFlags", + "GeneralVertexArrayTest.ArrayFormat_BgraStored", + "GeneralVertexArrayTest.ArrayFormat_BindingAndRelativeOffsetAreQueryable", + "GeneralVertexArrayTest.ArrayFormat_FloatPathErrors", + "GeneralVertexArrayTest.ArrayFormat_IntegerPathRejectsFloatTypes", + "GeneralVertexArrayTest.ArrayFormat_IntegerPathRejectsPackedAndBgra", + "GeneralVertexArrayTest.ArrayFormat_PackedStored", + "GeneralVertexArrayTest.CurrentAttrib_GetVertexAttribdv", + "GeneralVertexArrayTest.CurrentAttrib_IntegerFunnels", + "GeneralVertexArrayTest.CurrentAttrib_NonNormalizedValuePreserving", + "GeneralVertexArrayTest.CurrentAttrib_PackedComponentCountAndDefaults", + "GeneralVertexArrayTest.CurrentAttrib_PackedSignedUsesGl33Formula", + "GeneralVertexArrayTest.CurrentAttrib_PackedUnsigned", + "GeneralVertexArrayTest.CurrentAttrib_PackedValidation", + "GeneralVertexArrayTest.CurrentAttrib_SignedNormalizedUsesGl33Formula", + "GeneralVertexArrayTest.CurrentAttrib_UnsignedNormalized", + "GeneralVertexArrayTest.General_ClientSideVertexAttribPointerIsAccepted", + "GeneralVertexArrayTest.General_ComplexUsage", + "GeneralVertexArrayTest.General_CreateVertexArraysCreatesObjectsWithoutChangingBinding", + "GeneralVertexArrayTest.General_CreateVertexArraysRejectsNegativeCount", + "GeneralVertexArrayTest.General_CurrentVertexAttribFillsOmittedComponents", + "GeneralVertexArrayTest.General_CurrentVertexAttribIntegerRoundTrip", + "GeneralVertexArrayTest.General_CurrentVertexAttribQueryRejectsOutOfRangeIndex", + "GeneralVertexArrayTest.General_CurrentVertexAttribRoundTripsAtHighestLegalIndex", + "GeneralVertexArrayTest.General_DeleteBoundVAO", + "GeneralVertexArrayTest.General_DirectStateAccessConfiguresNamedVAOWithoutChangingBinding", + "GeneralVertexArrayTest.General_DirectStateAccessIntegerAttribAndUnbindElementBuffer", + "GeneralVertexArrayTest.General_ElementArrayBufferBindingIsVaoLocalAndZeroUnbinds", + "GeneralVertexArrayTest.General_ElementBufferBindingPoint", + "GeneralVertexArrayTest.General_ErrorConditions", + "GeneralVertexArrayTest.General_IndexBufferBinding", + "GeneralVertexArrayTest.General_IntegerAttributes", + "GeneralVertexArrayTest.General_StatePreservation", + "GeneralVertexArrayTest.General_VAOLifecycle", + "GeneralVertexArrayTest.General_VertexAttributeConfiguration", + "GetterSanity.AtomicCounterQueriesMatchShaderCompilerLimits", + "GetterSanity.ClampsMaxVertexAttribsToCurrentValueStorageCapacity", + "GetterSanity.CombinedUniformComponentsSaturateInsteadOfOverflowing", + "GetterSanity.ComputeWorkGroupQueriesMatchShaderCompilerLimits", + "GetterSanity.EveryLimitWithABuiltinAgreesWithItsQuery", + "GetterSanity.MaxElementIndexIsTheFull32BitIndexCeiling", + "GetterSanity.PerCategoryMultisampleCeilingsAreProbedRatherThanFlooredAtFour", + "GetterSanity.PerStageImageUniformQueriesMatchShaderCompilerLimits", + "GetterSanity.ReportsFragmentInterpolationLimitsForFloatAndIntegerQueries", + "GetterSanity.ReportsKhrSubgroupDynamicParameters", + "GetterSanity.StorageAndUniformBufferOffsetAlignmentsAreSeparateLimits", + "GlslangCaptureProbeTest.AMacroSpelledStorageBlockBindingIsADeclaredBinding", + "GlslangCaptureProbeTest.ANonIntegralUniformLocationIsRejectedRatherThanIgnored", + "GlslangCaptureProbeTest.AnOpaqueUniformsExplicitLocationIsCapturedAlongsideAPlainOnes", + "GlslangCaptureProbeTest.AtomicCounterOffsetRulesAreRaisedByTheParse", + "GlslangCaptureProbeTest.EveryDeclaratorOfOneStatementCarriesTheQualifiersLocation", + "GlslangCaptureProbeTest.OpaqueBindingsAreCapturedIncludingNonDecimalAndMacroSpellings", + "GlslangCaptureProbeTest.OpaqueBindingsDisappearWhenTheResolverCaptureIsOff", + "GlslangCaptureProbeTest.OpaqueBindingsSurviveTheRelaxedParseButPlainUniformLocationsDoNot", + "GlslangCaptureProbeTest.StorageBlockBindingPresenceIsStillTruthfulAtTheCollectCallback", + "GlslangCaptureProbeTest.StorageBlockCaptureSurvivesMemoryQualifiersAndIgnoresBufferSamplers", + "GlslangCaptureProbeTest.TheStorageBlockCaptureIsAUnionAcrossStages", + "GlslangCaptureProbeTest.TheSynthesizedAtomicCounterBlocksAreNotCapturedAsStorageBlocks", + "GlslangCaptureProbeTest.UniformLocationsCarryNonDecimalIntegerLiterals", + "GlslangCaptureProbeTest.UniformLocationsExpandArrayOfArraysElements", + "GlslangCaptureProbeTest.UnqualifiedStorageBlocksAreNamedAndQualifiedOnesAreNot", + "GlslangCaptureProbeTest.UnqualifiedStorageBlocksDisappearWhenTheResolverCaptureIsOff", + "GlslangCaptureProbeTest.UnqualifiedUniformBlocksAreCapturedSeparatelyFromStorageBlocks", + "GlslangCaptureProbeTest.WithoutTheSnapshotAPlainUniformsLocationIsNowhereInTheModule", + "GpuHangDetectorTest.ALongSubmissionThatFinishesIsNeverNamed", + "GpuHangDetectorTest.ASubmissionQueuedBehindTheHangIsNeverNamed", + "GpuHangDetectorTest.ASubmissionRunningPastTheBudgetIsNamed", + "GpuHangDetectorTest.AZeroBudgetNamesNothing", + "GpuHangDetectorTest.TheBudgetRunsFromTheFirstSampleThatSawItRunning", + "GpuHangWatchThreadTest.ARegistrationWithoutASamplerIsRefused", + "GpuHangWatchThreadTest.TheHangingDeviceIsNamedOnceAndTheOneWaitingBehindItIsNot", + "GpuHangWatchThreadTest.UnregisterWaitsOutASampleInProgressAndNothingRunsAfterIt", + "ImageEmit.AMakeCurrentClearsTheImageSetAndAdvancesItsSerial", + "ImageEmit.AZeroHighWaterMarkEmitsNothingWithoutHashing", + "ImageEmit.AnAccessModeChangeAloneStillEmitsTheSet", + "ImageEmit.AnEmptySetIsAppliedRatherThanRefusedAndStillMovesTheSerial", + "ImageEmit.AnImageBoundTextureIsMarkedShaderImageBoundAtTheBind", + "ImageEmit.AnImageWindowPastTheImageUnitSpaceIsRefusedRatherThanTruncated", + "ImageEmit.AnInternalFormatChangeAloneStillEmitsTheSet", + "ImageEmit.TheApplicationsFormatAndAccessTravelUnrecast", + "ImageEmit.TheBindFeedsTheImageUnitHighWaterMark", + "ImageEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ImageEmit.TheImageSetLandsInItsWindowWithEveryFieldTheShaderWasBuiltAgainst", + "ImageEmit.TheThreeAccessConstantsArePinnedOnBothSidesOfTheWire", + "ImageUniformCapabilities.QueriesRealPerStageLimitsAndConservativelyGatesGeometry", + "IndirectDrawAdvertisement.MatchesEachBackendsUsableCommandSemantics", + "IndirectInstanceIdProbe.ConformingDriverReportsZeroBased", + "IndirectInstanceIdProbe.DrawErrorIsInconclusive", + "IndirectInstanceIdProbe.FillInCapabilitiesWiresProbeResult", + "IndirectInstanceIdProbe.LeakingDriverReportsIncludesBase", + "IndirectInstanceIdProbe.NoVertexSsboSkipsProbe", + "JobNodeCancel.CancelAfterCompletionDoesNotUndoTheResult", + "JobNodeCancel.CancelBeforeAnyDispatchSettlesTheNodeAndSkipsTheBody", + "JobNodeCancel.CancelReleasesContinuationsSoDependentsAreNotStranded", + "JobNodeCancel.CancelWhileTheBodyIsRunningLetsItFinishAndReportsCancelled", + "JobNodeContinuation.AlreadyTerminalDependenciesStillSettleTheCounterExactlyOnce", + "JobNodeContinuation.DependencyCounterReachesZeroExactlyOnceAndOnlyAfterEveryDependency", + "JobNodeContinuation.EveryContinuationFiresExactlyOnce", + "JobNodeContinuation.OnTerminalOnAnAlreadyTerminalNodeRunsInlineBeforeItReturns", + "JobNodeException.ANonStandardExceptionIsContainedToo", + "JobNodeException.AThrowingJobDoesNotPoisonTheWorkerForLaterJobs", + "JobNodeException.AnExceptionEscapingABodyCancelsTheJobInsteadOfTerminating", + "JobNodeSubmit.ConcurrencyBudgetIsNeverExceeded", + "JobNodeSubmit.ManyJobsAllComplete", + "JobNodeSubmit.PostedJobRunsOnAPoolThreadAndWaitJoinsIt", + "JobNodeSubmit.RunInlineExecutesOnTheCallingThreadWithoutAPool", + "JobNodeSubmit.WaitOnAnAlreadyTerminalJobReturnsImmediately", + "LegalizeResourceArrayIndexPass.BoundsTheWholeLoopNestAndNotEachLoopSeparately", + "LegalizeResourceArrayIndexPass.DeclinesAUniformIndexedImageAtomic", + "LegalizeResourceArrayIndexPass.FoldsALoopIndexedBlockArray", + "LegalizeResourceArrayIndexPass.FoldsALoopIndexedImageArray", + "LegalizeResourceArrayIndexPass.IsIdempotent", + "LegalizeResourceArrayIndexPass.IsIdempotentOnImageArrays", + "LegalizeResourceArrayIndexPass.LeavesAConstantIndexedBlockArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesAConstantIndexedImageArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesADynamicMemberOfOneBlockByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesADynamicallyIndexedSamplerArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedImageSizeQueryToSelects", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedImageWriteToASwitchAndAReadToSelects", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedWriteToASwitchAndAReadToSelects", + "LocatedIoBlockCapability.TheOverrideMapsOntoTheCapabilityInverted", + "LocatedIoBlockProbe.ReportsTheDefectOnlyWhenTheUnlocatedControlCarriesThePayload", + "LogLevel.AssertGateTracksDebugLiveness", + "LogLevel.AssertIsCompiledOutOfProductionBuilds", + "LogLevel.AssertIsLiveInDebugBuilds", + "LogLevel.DebugBuildKeepsEverything", + "LogLevel.ProductionBuildKeepsErrorAndWarn", + "LogLevel.SinkIsReachableAtAll", + "LogSanity.UsesEnvOverrideForFilePath", + "LowerViewportIndexTest.DemotesTheBuiltinToAnOrdinaryGlobal", + "LowerViewportIndexTest.LeavesAModuleWithoutTheBuiltinUntouched", + "LowerViewportIndexTest.LeavesGlLayerAlone", + "LowerViewportIndexTest.TheProbeAnswersOnlyForAViewportIndexWriter", + "MagmaAggregateWaitTest.MissingTargetAfterAnEarlierPrefixIsRejected", + "MagmaAggregateWaitTest.SingleFenceControlLeavesTheTargetFrameInFlight", + "MagmaPipeIdentityTest.ALiveObjectKeepsItsSlotItsGenerationAndItsMemo", + "MagmaPipeIdentityTest.AMagmaServerNeverPublishesTheRunAheadCapBit", + "MagmaPipeIdentityTest.AReusedSlotDoesNotServeItsPredecessorsMemo", + "MagmaPipeIdentityTest.AnIdleSlotIsRetiredAndReusedWithANewGeneration", + "MagmaPipeIdentityTest.TheAbaControlKnobServesTheStaleMemoAcrossAReusedSlot", + "MagmaProgramSourceTest.ArrayUniformNamesResolveWithinTheArchivedUniform", + "MagmaProgramSourceTest.ReusedHandlesAndRecordVersionsHaveDistinctCacheIdentity", + "MagmaProgramSourceTest.ServerBindingTailsReplaceLinkTimeDefaults", + "MipmapFootprintTest.AbuttingScanlinesStayOneBox", + "MipmapFootprintTest.CleanStartsOver", + "MipmapFootprintTest.MoreBoxesThanTheListKeeps", + "MipmapFootprintTest.OverlappingStaggeredBoxes", + "MipmapFootprintTest.RandomWrites", + "MipmapFootprintTest.ThreeQuadrantsLeaveTheFourthOut", + "MipmapFootprintTest.TwoDistantBoxesAreTwoBoxes", + "MipmapFootprintTest.WholeLevelDirtyIsTheWholeLevel", + "MobileGLPurity.IncludeClosure", + "MultiDrawCapabilities.ExtensionWithoutResolvedPointerIsNotSupport", + "MultiDrawCapabilities.PointerAloneNeverCountsAsSupport", + "MultisampleCapabilities.TheAdvertisedSampleCountsNeverFallBelowOne", + "NegativeApiErrorsTest.BadPrimitiveModeOutranksTheNoProgramGuard", + "NegativeApiErrorsTest.BlitFramebufferRejectsBadMasksAndFilters", + "NegativeApiErrorsTest.BufferRangeOffsetAlignmentAppliesToTheBindingPoint", + "NegativeApiErrorsTest.DispatchComputeIndirectChecksTheBoundBufferExtent", + "NegativeApiErrorsTest.IndexedGettersAgreeWithGetIntegeriv", + "NegativeApiErrorsTest.IndirectParameterDrawsCheckBothBuffers", + "NegativeApiErrorsTest.LinkRejectsAComputeAndNonComputeMix", + "NegativeApiErrorsTest.MultiBindRejectsNamesThatAreNotObjectsYet", + "NegativeApiErrorsTest.MultiBindTexturesBindsToTheTexturesOwnTarget", + "NegativeApiErrorsTest.MultiBindTexturesRejectsBadRangesAndNames", + "NegativeApiErrorsTest.ReservedTransformFeedbackNameIsNotYetAnObject", + "NegativeApiErrorsTest.SyncEntryPointsRejectTheirIllegalArguments", + "NegativeApiErrorsTest.TexStorage3DRejectsCompressedFormatsOnTexture3D", + "NegativeApiErrorsTest.VertexBindingOffsetIsReadableThroughTheSixtyFourBitGetter", + "ObjectLifetimeIdTest.BufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.FramebufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.LiveBufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveFramebufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveProgramObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveRenderbufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveSamplerObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveTextureObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveVertexArrayObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.ProgramObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.RenderbufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.SamplerObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.TextureObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.VertexArrayObjectAtARecycledAddressCarriesAFreshLifetimeId", + "OptimisticStatusTest.AFailingCompileStillFailsItsLink", + "OptimisticStatusTest.ANewCompileResetsTheLatch", + "OptimisticStatusTest.IrisTwoPhaseReplayProducesIdenticalReflection", + "OptimisticStatusTest.LatchKeepsOneStoryPerCompileAndTheLinkCarriesTheDiagnostic", + "OptimisticStatusTest.OffByDefaultTheStatusStillJoins", + "OptimisticStatusTest.OnceTerminalAnUnqueriedShaderTellsTheTruth", + "OptimisticStatusTest.PendingCompileReportsTrueAndEmptyLogWithoutJoining", + "OptimisticStatusTest.PhaseOneIssuesNoCompileJoin", + "PackedReadbackEncodeTest.Encodes8888KeepsLegacyByteOrder", + "PackedReadbackEncodeTest.EncodesBGRAWithChannelMapping", + "PackedReadbackEncodeTest.EncodesIntegerNegativeValuesClampToZero", + "PackedReadbackEncodeTest.EncodesIntegerRGB565", + "PackedReadbackEncodeTest.EncodesIntegerRGBA2101010RevWithFieldClamp", + "PackedReadbackEncodeTest.EncodesPackedFloat10F11F11FRev", + "PackedReadbackEncodeTest.EncodesSharedExponent5999Rev", + "PackedReadbackEncodeTest.EncodesUnsignedByte233Rev", + "PackedReadbackEncodeTest.EncodesUnsignedByte332", + "PackedReadbackEncodeTest.EncodesUnsignedInt1010102", + "PackedReadbackEncodeTest.EncodesUnsignedInt2101010Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort1555Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort4444", + "PackedReadbackEncodeTest.EncodesUnsignedShort4444Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort5551", + "PackedReadbackEncodeTest.EncodesUnsignedShort565", + "PackedReadbackEncodeTest.EncodesUnsignedShort565Rev", + "PackedReadbackEncodeTest.RejectsMismatchedPackedFieldCounts", + "ParallelShaderCompileTest.BothBackendsAdvertiseTheExtensionIffAsyncIsEnabled", + "ParallelShaderCompileTest.CompilerThreadCallsAreHarmlessWithAsyncOff", + "ParallelShaderCompileTest.CompilerThreadCountIsClampedToTheThreadCount", + "ParallelShaderCompileTest.CompletionStatusIsAlwaysTrueWithAsyncOff", + "ParallelShaderCompileTest.CompletionStatusIsTrueForUntouchedObjects", + "ParallelShaderCompileTest.GLExtensionStringTracksTheAmbientConfiguration", + "ParallelShaderCompileTest.MaxShaderCompilerThreadsGetter", + "ParallelShaderCompileTest.MaxShaderCompilerThreadsIgnoresTheCurrentBudget", + "ParallelShaderCompileTest.NonzeroCompilerThreadsRestoresAsynchronousCompilation", + "ParallelShaderCompileTest.ProgramCompletionStatusReportsFalseWithoutJoining", + "ParallelShaderCompileTest.ShaderCompletionStatusReportsFalseWithoutJoining", + "ParallelShaderCompileTest.UnknownPnamesStillRaiseInvalidEnum", + "ParallelShaderCompileTest.ZeroCompilerThreadsJoinsEverythingAndCompilesInline", + "ParallelShaderCompileTest.ZeroCompilerThreadsJoinsPendingLinksAndTheirSpirvJobs", + "PassthroughTessControlEsslTest.BakesTheDefaultTessLevelsIn", + "PassthroughTessControlEsslTest.DeclaresThePatchSizeAndWritesEveryTessLevel", + "PassthroughTessControlEsslTest.MirrorsTheNeighboursPerVertexBlocks", + "PassthroughTessControlEsslTest.NonFiniteLevelsFollowTheDiscardRule", + "PassthroughTessControlEsslTest.RequestsTheExtensionBelowEs32", + "PassthroughTessControlEsslTest.SpellsIntegralLevelsAsFloatLiterals", + "PassthroughTessControlEsslTest.TinyPositiveLevelsDoNotFlushToZero", + "PassthroughTessControlTest.BakesTheDefaultTessLevelsInAndKeysOnThem", + "PassthroughTessControlTest.CompilesWithNonDefaultLevels", + "PassthroughTessControlTest.DeclaresTheRequestedPatchSize", + "PassthroughTessControlTest.ForwardsPositionAndWritesBothLevelArrays", + "PassthroughTessControlTest.InterfaceIsBuiltInsOnly", + "PassthroughTessControlTest.MatchesTheFrontendPerVertexBlock", + "PassthroughTessControlTest.RedeclaresExactlyTheRequestedMembers", + "PerStageStorageBlockCapabilities.ARejectedQueryIsDrainedAndFallsBackToTheSpecMinimums", + "PerStageStorageBlockCapabilities.AZeroFromTheDriverIsReportedAsZero", + "PerStageStorageBlockCapabilities.TakesTheDriverValuesAndGatesTessAndGeometryOnEs32", + "PersistentBufferOrderingProbeTest.AllocationFailureIsInconclusiveAndRestoresBindings", + "PersistentBufferOrderingProbeTest.CorruptNeverMappedControlCannotAccusePersistentMapping", + "PersistentBufferOrderingProbeTest.CorruptSerializedControlCannotConfirmOrderingDefect", + "PersistentBufferOrderingProbeTest.DeferredCopyFetchIsDetectedWithBothStagingSources", + "PersistentBufferOrderingProbeTest.DeferredMappedSubDataFetchIsDetectedWithPassingControls", + "PersistentBufferOrderingProbeTest.FailedMappingIsInconclusiveAndReleasesResources", + "PersistentBufferOrderingProbeTest.IncompleteFramebufferIsInconclusiveAndRestoresBindings", + "PersistentBufferOrderingProbeTest.OrderedDriverPassesAllUploadsAndRestoresCallerState", + "PersistentBufferOrderingProbeTest.PostCollectorIncludesTheMeasuredFinding", + "PersistentBufferOrderingProbeTest.ReadbackErrorAfterAMismatchDoesNotProduceAFinding", + "PersistentBufferOrderingProbeTest.RequiresExtensionAndCompleteDispatchBeforeAllocating", + "PipeCatalogue.ApplierAcceptsAWellFormedRecord", + "PipeCatalogue.BufferRangeCarriesNoInlineHostSpan", + "PipeCatalogue.CoverageAccountsForEveryInventoryRow", + "PipeCatalogue.EntryCountMatchesTheDocumentedCount", + "PipeCatalogue.EveryRowCarriesTheWaitClassTheContractGivesIt", + "PipeCatalogue.EveryTextureTargetMapsToItsOwnResourceTarget", + "PipeCatalogue.EveryUnmigratedEmulationIsNamedOnce", + "PipeCatalogue.ExactlyTheRoutedRowsAreInstalledAndTheRestAreStillNull", + "PipeCatalogue.FloatVectorsCompareBitwise", + "PipeCatalogue.FrontendNeverTakesAnApplierAddress", + "PipeCatalogue.GeneratedTablesHoldTheWholeCatalogue", + "PipeCatalogue.HandleIsEightBytes", + "PipeCatalogue.HostSpanResolvesTheMonolithPointer", + "PipeCatalogue.LateArrivalsAreAppendedWithoutRenumbering", + "PipeCatalogue.PipeInputFieldsStartUnfilled", + "PipeCatalogue.PipelineSubsetMembersArePinned", + "PipeCatalogue.ResidualBlockIsExactlyItsTwoValueStructsPlusPatchTail", + "PipeCatalogue.ResidualBlockSizeIsPinned", + "PipeCatalogue.ResourceRespecifyAcksOnlyImmutableStorage", + "PipeCatalogue.ReverseChannelHasTenCallbacks", + "PipeCatalogue.SixValueStructsHaveFieldLists", + "PipeCatalogue.StickyFieldsAreExactlyTheSeven", + "PipeCatalogue.SubDataBufferRangeRidesInTheUnionBox", + "PipeCatalogue.SubDataTargetPacksAResourceTargetAndAnUploadTarget", + "PipeCatalogue.SurfaceNamesItsKindItsTextureTargetAndItsDepthStencilAspect", + "PipeCatalogue.TextureParamsNameTheirBuiltinSamplerAndFramebufferStateNamesItsTarget", + "PipeCatalogue.TheCompositeShaderBandIsCountedApartFromTheOrdinarySpace", + "PipeCatalogue.UninstalledTablesAreAllNull", + "PipeCatalogue.ValueTypeLayoutsArePinned", + "PipeCatalogue.VerbTableIsTheFunctionTable", + "PipeCatalogue.VerifyComparatorNamesTheDifferingField", + "PipeCatalogue.VertexBufferSetCarriesAnExplicitBaseInstance", + "PipeCatalogue.VertexWireViewsAreFlatAndCarryIsLongSeparately", + "PipeCatalogue.WireOpcodesAreThePositionsInTheCatalogue", + "PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead", + "PipeInputsTest.AFrontendMutationInsideAVerbRefreshesThePushedField", + "PipeInputsTest.BadPoisonOmitKnobIsFatalNamingTheKnob", + "PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob", + "PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial", + "PipeInputsTest.EveryVerbFillsItsClassAndNothingElse", + "PipeInputsTest.MutatedFieldIsNamedAtRead", + "PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale", + "PipeInputsTest.PoisonOmitKnobArmsTheOmission", + "PipeInputsTest.ReadingAFilledFieldCompletes", + "PipeInputsTest.ReadingAnOmittedFieldAbortsNamingTheVerb", + "PipeInputsTest.ReadingBeforeAnyFillAbortsNamingNoVerb", + "PipeInputsTest.TheMutationNoticeRefreshesTheValueButNotTheStamp", + "PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry", + "PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues", + "PipeStatsTest.ByteClassesAccumulateIndependently", + "PipeStatsTest.CounterNamesAreStable", + "PipeStatsTest.EnabledLatchIsTheOnlyGate", + "PipeStatsTest.FormattingTwiceDoesNotConsumeTheWindow", + "PipeStatsTest.GateHitsAndMissesAreSeparateCounters", + "PipeStatsTest.InitIsTheOnlyLatchAndItTakesTheConfigBothWays", + "PipeStatsTest.InitLatchesTheSummaryPeriodFromTheConfigAndNeverKeepsZero", + "PipeStatsTest.JsonDumpNamesEveryCounter", + "PipeStatsTest.JsonDumpPathIsRoleDerivedAndTheBaseNameIsNeverOpened", + "PipeStatsTest.PayloadHistogramBucketsByPowerOfTwo", + "PipeStatsTest.PayloadHistogramSaturatesInsteadOfOverflowing", + "PipeStatsTest.PerFrameFieldsKeepTwoDecimals", + "PipeStatsTest.PresentClearsTheFrameButKeepsTheTotal", + "PipeStatsTest.PresentationsAtTheDefaultPeriodOfOneMakeOneWindowEach", + "PipeStatsTest.StageSegmentBytesIsAWindowedByteClassLikeAnyOther", + "PipeStatsTest.StagedBlobHistogramIsARunTotalAndReachesTheJsonDump", + "PipeStatsTest.StagedBlobHistogramSharesThePayloadBucketEdges", + "PipeStatsTest.SummaryLineCarriesEveryClassAndGate", + "PipeStatsTest.SummaryLineSurvivesZeroDraws", + "PipeStatsTest.SummaryLineSurvivesZeroFrames", + "PipeStatsTest.SummaryLinesReportDisjointWindows", + "PipeStatsTest.SummaryPeriodIsOneHundredAndTwentyFrames", + "PipeStatsTest.WireIndirectCountersPrintInTheirOwnBracket", + "PipeStatsTest.WireRecordsCarryBothTheWindowCountAndItsPerFrameForm", + "PipeStatsTest.WireRecordsFallBackToTheWindowTotalWithoutAFrame", + "PipelineQuirkDeviceGate.AutoDetectsQualcommOnly", + "PipelineQuirkDeviceGate.ForceOffDisablesEvenOnQualcomm", + "PipelineQuirkDeviceGate.ForceOnEnablesOnAnyVendor", + "PipelineQuirkDeviceGate.ForceOnRoundTripsThroughTheFactoryFlag", + "PipelineQuirkStripDecision.AccumulationOnSecondaryAttachmentIsStripped", + "PipelineQuirkStripDecision.AdditiveOnePlusOneIsNotStripped", + "PipelineQuirkStripDecision.AlphaWeightedAdditiveIsNotStripped", + "PipelineQuirkStripDecision.DisabledBlendIsNotStripped", + "PipelineQuirkStripDecision.EffectivelyOpaqueBlendIsNotStripped", + "PipelineQuirkStripDecision.FragDepthWriterIsExempt", + "PipelineQuirkStripDecision.FullyMaskedAccumulationBlendIsNotStripped", + "PipelineQuirkStripDecision.MaxBlendIsStripped", + "PipelineQuirkStripDecision.MinBlendIsStripped", + "PipelineQuirkStripDecision.MixedOverAndMaskedAttachmentsAreNotStripped", + "PipelineQuirkStripDecision.NoColorAttachmentsMeansNoStrip", + "PipelineQuirkStripDecision.NoDepthWriteMeansNoStrip", + "PipelineQuirkStripDecision.PartiallyMaskedAccumulationIsStripped", + "PipelineQuirkStripDecision.ReverseSubtractIsNotStripped", + "PipelineQuirkStripDecision.SeparateAlphaAccumulationIsNotStripped", + "PipelineQuirkStripDecision.SortedTransparencyOverBlendIsNotStripped", + "PipelineQuirkTest.WireColorBlitKeepsLinearWhereTheBlitStretches", + "PipelineQuirkTest.WireColorBlitSamplesNearestWhereTheBlitIsACopy", + "PipelineQuirkTest.WireDepthResolveProbeDetectsARenderPassThatWritesNothing", + "PipelineQuirkTest.WireDepthResolveProbeIsInconclusiveWhenTheShaderControlFailsToo", + "PipelineQuirkTest.WireDepthResolveProbeKeepsTheRenderPassFirstWhereItResolves", + "PipelineQuirkTest.WireDepthResolveProbeKnobReplacesTheMeasurementNotTheVerdict", + "PipelineQuirkTest.WireDepthResolveProbeRunsOnlyWhereThereIsARenderPassArmToJudge", + "PipelineQuirkTest.WireDepthResolveVerdictIsMemoizedPerDeviceIdentityNotPerProcess", + "PipelineQuirkTest.WirePlaceholderKeysArePrivatePerShapeAndUnitAndBounded", + "PointSizeExtensionNameTest.NamesBothSpellingsOfBothExtensions", + "PointSizeExtensionNameTest.NoTierMeansNoDirective", + "PrimitivesGeneratedNoXfbArmingTest.AutoFollowsExactlyTheSubstituteVerdicts", + "PrimitivesGeneratedNoXfbArmingTest.ForceOffNeverReroutes", + "PrimitivesGeneratedNoXfbArmingTest.ForceOnBypassesTheVerdictButNeverTheStructuralChecks", + "PrimitivesGeneratedNoXfbProbeTeardownTest.AFenceTimeoutLeaksEverythingAndReportsItself", + "PrimitivesGeneratedNoXfbProbeTeardownTest.ASignalledFenceTearsDownNormally", + "PrimitivesGeneratedNoXfbVerdictTest.AConformingDriverReadsStreamCounts", + "PrimitivesGeneratedNoXfbVerdictTest.ASilentDedicatedQueryFallsThroughToStatistics", + "PrimitivesGeneratedNoXfbVerdictTest.ASubstituteWorseThanTheStreamOnAnyShapeIsRefused", + "PrimitivesGeneratedNoXfbVerdictTest.AnswersFittingNeitherHealthNorTheDefectAreInconclusive", + "PrimitivesGeneratedNoXfbVerdictTest.HealthNeedsNeitherTessellationNorAControl", + "PrimitivesGeneratedNoXfbVerdictTest.LavapipeShapedMeasurementTakesTheDedicatedQuery", + "PrimitivesGeneratedNoXfbVerdictTest.SilenceOnOnlyTheDiscardShapesIsStillTheDefect", + "PrimitivesGeneratedNoXfbVerdictTest.StatisticsDeadUnderDiscardIsThePlainOnlySubstitute", + "PrimitivesGeneratedNoXfbVerdictTest.StatisticsExactEverywhereIsTheFullStatisticsSubstitute", + "PrimitivesGeneratedNoXfbVerdictTest.StreamSilentWithoutAWorkingPlainControlIsUnfixable", + "ProgramArtifacts.AliasesAreTheSameTypes", + "ProgramArtifacts.SizesArePinnedOnThisToolchain", + "ProgramArtifacts.TypeFactsIsPodOf44Bytes", + "ProgramArtifacts.VisitFieldsCoversEveryMember", + "ProgramArtifacts.VisitFieldsPassesConstnessThrough", + "ProgramArtifactsCodec.ACompactArchiveOfTenEmptySpirvModulesRoundTrips", + "ProgramArtifactsCodec.ACompactArchiveOfTenShortXfbNamesRoundTrips", + "ProgramArtifactsCodec.ACountOnlyTheByteBoundAdmitsIsRefusedBeforeItsResize", + "ProgramArtifactsCodec.ATruncatedStreamIsRefusedNotGuessed", + "ProgramArtifactsCodec.AVectorCountCannotReservePastTheRemainingArchiveBytes", + "ProgramArtifactsCodec.AVersionMismatchIsRefused", + "ProgramArtifactsCodec.PortableHeaderUsesWireSchemaRatherThanNativeContainerSize", + "ProgramArtifactsCodec.RoundTripsAFullyPopulatedArchive", + "ProgramArtifactsCodec.TheTablesVisitEveryMemberExceptTheLiveProgram", + "ProgramEmit.ACreateStoresTheDescriptorAndARelinkCountsUpAndDropsTheBlockKeyedToTheOldLayout", + "ProgramEmit.ACreateWithNoArtefactsAnOversizedBlockOrACorruptSlotIsRefusedNamingTheProgram", + "ProgramEmit.ADeadProgramsRecordLatchIsRetiredAtItsDeath", + "ProgramEmit.ADeleteDropsTheRecordAndClearsEveryBindingThatNamedIt", + "ProgramEmit.AFailedRelinkReIssuesWithLinkStatusZeroAndNeverAnObjectDeath", + "ProgramEmit.AReIssuedCreateReSendsTheDefaultUniformBlock", + "ProgramEmit.AReLinkReIssuesOnTheSameHandle", + "ProgramEmit.AUniformBlockBindingAfterTheLinkTravelsOnItsOwnRecord", + "ProgramEmit.AnUnchangedProgramEmitsNothingAtAll", + "ProgramEmit.TheDefaultUniformBlockLandsOnTheProgramsRecordAndTheSentinelIsRefused", + "ProgramEmit.TheDrawAndDispatchProgramsAreTwoIndependentSlots", + "ProgramEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ProgramEmit.TheEmitterJoinsAndTheTrackerDoesNot", + "ProgramEmit.TheFramedArchiveRoundTripsWithTheStageOfEveryModule", + "ProgramEmit.TheNeverUploadedSentinelIsNeverEmitted", + "ProgramEmit.TheProgramRecordSurvivesAMakeCurrentWhileTheThreeBindingsDoNot", + "ProgramEmit.TheStageMaskComesFromTheLinkedSnapshotAndNotTheAttachList", + "ProgramEmit.TheThreeBindingTailsAreWholeSetsAndAReIssuedCreateDropsThem", + "ProgramEmit.TheThreeBindingsFollowTheirOwnHandleAndADeadOneLeavesThePreviousBindingStanding", + "ProgramInterfaceTest.ActiveAtomicCounterBufferQueriesMatchTheInterface", + "ProgramInterfaceTest.ArrayNameSubscriptsAreStrictDecimals", + "ProgramInterfaceTest.ArrayedStorageBlockKeepsGlslangStagesForEveryElement", + "ProgramInterfaceTest.ArrayedUniformBlockReferencedByIsPerElement", + "ProgramInterfaceTest.ArraysOfArrays", + "ProgramInterfaceTest.AtomicCounterBuffers", + "ProgramInterfaceTest.AtomicCounterClassicUniformQueries", + "ProgramInterfaceTest.BufSizeIsRespected", + "ProgramInterfaceTest.ComputeRuntimeSizedBufferVariable", + "ProgramInterfaceTest.ErrorConditions", + "ProgramInterfaceTest.GetProgramResourceivReportsLengthOnEveryExitPath", + "ProgramInterfaceTest.ImageUniformsOverAStageLimitFailToLink", + "ProgramInterfaceTest.InputBuiltInsUseGlSpellings", + "ProgramInterfaceTest.InputTypesNamesLocationsAndProps", + "ProgramInterfaceTest.OutputBuiltInsHaveNoLocation", + "ProgramInterfaceTest.OutputTypesAndLocationIndex", + "ProgramInterfaceTest.OverlappingAtomicCounterOffsetsFailToLink", + "ProgramInterfaceTest.ReflectionQueriesOnAnUnlinkedProgramAnswerZero", + "ProgramInterfaceTest.SeparableFragmentProgramSeparatesUniformsFromBufferVariables", + "ProgramInterfaceTest.SeparableGeometryProgramEnumeratesBothBlockBoundaries", + "ProgramInterfaceTest.SeparableVertexProgramEnumeratesItsOwnOutputBlockMembers", + "ProgramInterfaceTest.ShaderStorageBlockBindingRejectsAnIndexOutsideTheInterface", + "ProgramInterfaceTest.ShaderStorageBlockBindingTakesTheResourceQueryIndex", + "ProgramInterfaceTest.ShaderStorageBlocksAndBufferVariables", + "ProgramInterfaceTest.SimpleShaders", + "ProgramInterfaceTest.TopLevelArray", + "ProgramInterfaceTest.TransformFeedbackPseudoVaryingsAreEnumeratedButUnnamed", + "ProgramInterfaceTest.TransformFeedbackVaryingTypes", + "ProgramInterfaceTest.UniformBlockArrayMemberReportsItsBlock", + "ProgramInterfaceTest.UniformBlockBufferBindingFollowsUniformBlockBinding", + "ProgramInterfaceTest.UniformBlocks", + "ProgramInterfaceTest.UniformSimple", + "ProgramInterfaceTest.UnlinkedProgramHasZeroResourcesAndRaisesNoError", + "ProgramPipelineCompositeTest.AGeometryPipelineWithNoVertexStageRefusesToDraw", + "ProgramPipelineCompositeTest.AMonolithicProgramRecordsNothingAndIsItsOwnDrawProgram", + "ProgramPipelineCompositeTest.ANonSeparableStageProgramStillMirrorsItsUniforms", + "ProgramPipelineCompositeTest.ASamplerWritePerDrawDoesNotRebuildTheComposite", + "ProgramPipelineCompositeTest.AValueIdenticalWriteStillTakesTheSlotForItsStage", + "ProgramPipelineCompositeTest.AWrittenStageValueIsNotClobberedByAnotherStagesUntouchedDeclaration", + "ProgramPipelineCompositeTest.ArrayElementWritesMirrorPerElement", + "ProgramPipelineCompositeTest.CompositeCaptureListComesFromTheLinkedSnapshotNotThePendingRequest", + "ProgramPipelineCompositeTest.CompositeCaptureStageIsTheLastVertexProcessingStageThatExists", + "ProgramPipelineCompositeTest.ProgramUniformOnAnUnboundStageProgramReachesTheComposite", + "ProgramPipelineCompositeTest.RelinkingAStageProgramClearsWhatItHadWritten", + "ProgramPipelineCompositeTest.WhenBothStagesWereWrittenTheLastGraphicsStageWins", + "ProgramTest.ASpirvModulesXfbDecorationsBecomeTheProgramsCaptureList", + "ProgramTest.ASpirvModulesXfbDecorationsDoNotSurviveIntoTheTranslatedSource", + "ProgramTest.ASpirvShaderReportsNoApplicationSource", + "ProgramTest.ActiveUniformsExcludeBufferVariablesButKeepAtomicCounters", + "ProgramTest.AnApiColorIndexOfZeroDoesNotOverrideTheShaderIndexQualifier", + "ProgramTest.AnEsslExternalSamplerReportsItsOwnType", + "ProgramTest.AnExternalSamplerInAnInactiveBranchLeavesTheSampler2DAlone", + "ProgramTest.ArrayOfArraysUniformElementOffsets", + "ProgramTest.ArrayedUniformBlockInstanceMustFitEntirelyBelowTheBindingLimit", + "ProgramTest.AtomicCounterArrayReportsThePackedFourByteStride", + "ProgramTest.AtomicCounterBindingAtTheLimitIsRejected", + "ProgramTest.AutoOpaqueLocationCollidingWithExplicitPlainLocationRelocates", + "ProgramTest.BlockMembersConsumeNoUniformLocation", + "ProgramTest.BuiltinShadowingFunctionsRenamedInEsslOutput", + "ProgramTest.BuiltinUsageWithoutShadowingDefinitionKeepsBuiltinCalls", + "ProgramTest.CompileAndLink", + "ProgramTest.CompileAndLinkWithExplicitFragmentOut", + "ProgramTest.CompileAndLinkWithExplicitVertexIn", + "ProgramTest.CompileFragment", + "ProgramTest.CompileShaderWithSamplerAsVarName", + "ProgramTest.CompileVertex", + "ProgramTest.CompileVoxyGpuShaderInt64QuadDecode", + "ProgramTest.CompileVoxySubgroupProbeShader", + "ProgramTest.ConflictingExplicitUniformLocationsOnSameUniformFailLink", + "ProgramTest.ContextWideTessellationPropertiesAnswerEveryWidth", + "ProgramTest.CreateShaderAndCreateShaderProgramvReportTheRightErrorClasses", + "ProgramTest.DeclaredButUnreadUniformIsInactiveAndGlobalUboStaysHidden", + "ProgramTest.DeleteShaderWhileAttachedKeepsNameUsableUntilDetach", + "ProgramTest.DifferentSourceAfterCompileInvalidatesCompiledState", + "ProgramTest.DirectVulkanStorageBlockUsesShaderLayoutBinding", + "ProgramTest.DoWhileDeadLoopUniformsKeepBackingStorage", + "ProgramTest.ExplicitUniformLocationOverlapAcrossStagesFailsLink", + "ProgramTest.ExplicitUniformLocationsHonoredForPlainAndOpaqueUniforms", + "ProgramTest.ExplicitUniformLocationsHonourMaxUniformLocations", + "ProgramTest.FailedCompileIsMemoizedAndStillRecoversOnGoodSource", + "ProgramTest.FragmentOutputsMayShareALocationWhenTheirColorIndexDiffers", + "ProgramTest.FragmentOutputsSharingAColorNumberAtTheSameIndexStillFailToLink", + "ProgramTest.GetActiveUniformsivErrors", + "ProgramTest.GetActiveUniformsivRowMajorBlock", + "ProgramTest.GetActiveUniformsivStd140Block", + "ProgramTest.GetFragDataIndexRejectsInvalidProgram", + "ProgramTest.GetProgramivReportsTheGeometryStageLinkProperties", + "ProgramTest.GetProgramivReportsTheTessellationStageLinkProperties", + "ProgramTest.GlNumSamplesLowersToAHiddenReservedUniform", + "ProgramTest.ImageUniformLayoutBindingInitializesImageUnit", + "ProgramTest.ImplicitLocationStaysInRangeWhenABufferBlockSharesTheProgram", + "ProgramTest.InactiveExplicitUniformLocationIsStillReserved", + "ProgramTest.InactiveExplicitVertexBindingsDoNotReserveLocations", + "ProgramTest.InactiveLoweredFragColorDoesNotDisplaceTheActiveOutput", + "ProgramTest.LinkProgramWithLegacyGlmarkStyleShaders", + "ProgramTest.Mat2UniformUsesTheStd140ColumnStride", + "ProgramTest.MinecraftBlitScreenLightmap", + "ProgramTest.MinecraftPositionTex", + "ProgramTest.NestedStructArrayUniformElementWrites", + "ProgramTest.NonSquareMatrixUniformsRoundTripThroughTheGlobalUbo", + "ProgramTest.OutOfRangeComputeLocalSizeLiteralFailsCompileInsteadOfThrowing", + "ProgramTest.OverloadDelegatingToShadowedBuiltinKeepsItsBuiltinCall", + "ProgramTest.PlainArrayUniformElementLocationsAndWrites", + "ProgramTest.PreprocessCacheOverflowKeepsCompilingCorrectly", + "ProgramTest.ProgramAndShaderNamesShareOneNameSpace", + "ProgramTest.ProgramSeparableIsLatchedAtLinkNotReportedLive", + "ProgramTest.ProgramWithoutGlNumSamplesHasNoReservedUniform", + "ProgramTest.RecompileWithIdenticalSourceKeepsCompiledStateAndStillLinks", + "ProgramTest.RelinkAndSecondProgramReuseCompiledShaders", + "ProgramTest.Sanity", + "ProgramTest.ShaderBinaryFormatsAreAdvertisedConsistently", + "ProgramTest.ShaderBinaryStoresASpirvModuleAndTheStateQueryReportsIt", + "ProgramTest.ShaderBinaryValidatesItsArguments", + "ProgramTest.ShaderSourceClearsTheSpecializedLatch", + "ProgramTest.ShaderSourceKeepsOriginalTextAfterCompile", + "ProgramTest.ShadowingDefinitionInDeadPreprocessorBranchLeavesLiveBuiltinCalls", + "ProgramTest.SodiumStyleVulkanMacroShaderUsesPlainUniforms", + "ProgramTest.SpecializeShaderCompilesTheModuleAndAppliesItsConstants", + "ProgramTest.SpecializeShaderRaisesInvalidValueForBadEntryPointsAndUnknownConstants", + "ProgramTest.SpecializeShaderStillReportsATranslationFailureThroughCompileStatus", + "ProgramTest.StatementKeywordCallInPreprocessorAsymmetricBracesIsNotAShadowingDefinition", + "ProgramTest.StorageBlockBindingAtTheLimitIsStillRejected", + "ProgramTest.TessControlOutputPatchSizePastTheLimitFailsToLinkButStillCompiles", + "ProgramTest.TwoShaderObjectsWithIdenticalSourceLinkIndependently", + "ProgramTest.Uniform1uiStoresUnsignedValue", + "ProgramTest.UniformBlockBindingAtTheLimitIsRejected", + "ProgramTest.UniformBlockInstanceArrayReportsPerInstanceBlocks", + "ProgramTest.UniformBlockListExcludesStorageAndAtomicCounterBlocks", + "ProgramTest.UniformBlockPackedAndSharedLayoutsCompileAsStd140", + "ProgramTest.UniformBlockProgramInterfaceMatchesTheUniformBlockList", + "ProgramTest.UniformBlockReflectsUnusedMembersWithGLNamesAndPaddedSize", + "ProgramTest.UniformBlockStructArrayExpandsPerElementWithStd140Strides", + "ProgramTest.UniformEntryPointsRejectAnUnlinkedProgram", + "ProgramTest.UniformLocationGaps", + "ProgramTest.UniformMatrixFunctions", + "ProgramTest.UniformMatrixTranspose", + "ProgramTest.UseProgramStagesRequiresAProgramLinkedAsSeparable", + "ProgramUtilTest.ALoopNestAroundAFragmentOutputIndexIsBoundedAsAWhole", + "ProgramUtilTest.ALoopTooLongToUnrollFallsBackToTheSwitchLowering", + "ProgramUtilTest.ANonFinalUnsizedBufferBlockMemberIsSizedFromItsLargestConstantIndex", + "ProgramUtilTest.AepFansOutToItsMemberExtensionMacros", + "ProgramUtilTest.BakeImageFormatsDeclinesAFormatOfTheWrongComponentClass", + "ProgramUtilTest.BakeImageFormatsDeclinesAnImagePassedToAFunction", + "ProgramUtilTest.BakeImageFormatsGivesAFormatlessImageTheFormatBoundToItsUnit", + "ProgramUtilTest.BakeImageFormatsJoinsATypeTheModuleAlreadyDeclares", + "ProgramUtilTest.BakeImageFormatsLeavesOnlyTheFormatsNoCoreCarrierRescues", + "ProgramUtilTest.BakeImageFormatsLeavesSampledImagesAlone", + "ProgramUtilTest.BakeImageFormatsNeverOverridesADeclaredFormat", + "ProgramUtilTest.BakeImageFormatsRetypesAnArrayOfFormatlessImagesThroughItsAccessChains", + "ProgramUtilTest.BakeImageFormatsSplitsATypeTwoImagesShareWhenTheirFormatsDiffer", + "ProgramUtilTest.BufferTextureSamplerEmitsTheExtDirectiveInEssl", + "ProgramUtilTest.BufferTextureSamplerIsDetectedInTheModule", + "ProgramUtilTest.CompileAndLinkBlitProgram", + "ProgramUtilTest.CompileAndLinkProgram", + "ProgramUtilTest.CompileEnvCarriesComputeLimitsAndFrontendMinima", + "ProgramUtilTest.CompileEnvFingerprintTracksEveryInput", + "ProgramUtilTest.CompileEnvWithoutBackendAdvertisesEverything", + "ProgramUtilTest.CompileFragmentShaderWithDiscard", + "ProgramUtilTest.CompileShaderRetriesAt460WhenNormalizedLegacyVersionRejects420Syntax", + "ProgramUtilTest.CompileShaderStillFailsWithOriginalDiagnosticsWhenRetryCannotHelp", + "ProgramUtilTest.CompileSimpleFragmentShader", + "ProgramUtilTest.CompileSimpleVertexShader", + "ProgramUtilTest.CompileVertexShaderWithLocation", + "ProgramUtilTest.DeadPrivateChainVertexInputIsEliminatedFromOptimizedBinary", + "ProgramUtilTest.DeclaredButUnwrittenOutputSurvivesOptimization", + "ProgramUtilTest.DecompProgram", + "ProgramUtilTest.DecomposeWorkgroupVec3IgnoresNonWorkgroupVec3", + "ProgramUtilTest.DecomposeWorkgroupVec3InSpirvPass", + "ProgramUtilTest.DynamicOutputIndexingOutsideTheFragmentStageIsNotDetected", + "ProgramUtilTest.EmulateNoperspectiveFragmentComponentReadIsRecovered", + "ProgramUtilTest.EmulateNoperspectiveFragmentRecoversWithFragCoordW", + "ProgramUtilTest.EmulateNoperspectiveHandlesScalarAndMultipleVaryings", + "ProgramUtilTest.EmulateNoperspectiveVertexPreMultipliesByPositionW", + "ProgramUtilTest.EmulateNoperspectiveVertexWithHelperScalesExactlyOnce", + "ProgramUtilTest.EsPreambleMacroInjectionStaysNarrow", + "ProgramUtilTest.EsSourceRegainsThePreambleMacrosForTheExtensionsItNames", + "ProgramUtilTest.EsslCoreImageFormatSetIsTheThirteenTheSpecLists", + "ProgramUtilTest.ExplicitSamplerLocationIsStrippedFromTheOptimizedBinary", + "ProgramUtilTest.ExtensionImplicationIsTransitiveAndStaysNamed", + "ProgramUtilTest.FlattenDailyWeatherVariationInterfaceInSpirvPass", + "ProgramUtilTest.FloatAndUnsignedBufferSamplersAreDetectedToo", + "ProgramUtilTest.FragmentWithoutDynamicOutputIndexingIsPassedThroughUnchanged", + "ProgramUtilTest.GenuinelyDynamicFragmentOutputIndexLowersToConstantSwitch", + "ProgramUtilTest.LoopDerivedFragmentOutputIndexFoldsToConstantIndices", + "ProgramUtilTest.Lower1DArrayImagesDeclinesA1DAtomicModuleThatQueriesTheImageSize", + "ProgramUtilTest.Lower1DArrayImagesDeclinesAModuleThatQueriesTheImageSize", + "ProgramUtilTest.Lower1DArrayImagesDeduplicatesAgainstAnExisting2DArrayImage", + "ProgramUtilTest.Lower1DArrayImagesLeavesNonArrayed1DImagesToSpirvCross", + "ProgramUtilTest.Lower1DArrayImagesLeavesSampledImagesAlone", + "ProgramUtilTest.Lower1DArrayImagesRewritesTheTypeAndWidensTheCoordinate", + "ProgramUtilTest.Lower1DArrayImagesWidensThe1DAtomicCoordinate", + "ProgramUtilTest.Lower1DSampledImagesDeclinesAModuleThatQueriesTheTextureSize", + "ProgramUtilTest.Lower1DSampledImagesDeduplicatesAgainstAnExisting2DSampler", + "ProgramUtilTest.Lower1DSampledImagesLeavesPlainLookupsToSpirvCross", + "ProgramUtilTest.Lower1DSampledImagesRewritesOnlyTheArrayednessThatCarriesTheOffset", + "ProgramUtilTest.Lower1DSampledImagesWidensTheGradientsOfA1DLookup", + "ProgramUtilTest.Lower1DSampledImagesWidensTheOffsetOfA1DArrayLookup", + "ProgramUtilTest.LowerRectImagesMergesWithExisting2DImageTypes", + "ProgramUtilTest.MidLineVersionDetectionSurvivesALongDirectiveFreeBody", + "ProgramUtilTest.NoperspectiveInterpolationSurvivesToEssl", + "ProgramUtilTest.NumSamplesShimDoesNotDoubleInject", + "ProgramUtilTest.NumSamplesShimHonoursTheVersionAndExtensionGate", + "ProgramUtilTest.NumSamplesShimIgnoresCommentedAndPartialTokens", + "ProgramUtilTest.NumSamplesShimIsFragmentStageOnly", + "ProgramUtilTest.OnlyAnExactVersionRepeatIsElided", + "ProgramUtilTest.OrdinaryTextureSamplersAreNotBufferTextures", + "ProgramUtilTest.PartiallyBoundVertexInputsAllReceiveALocation", + "ProgramUtilTest.PreprocessApostropheInDirectiveKeepsLaterCodeVisibleToTheParse", + "ProgramUtilTest.PreprocessCoercesBlockPackingQualifiersToStd140", + "ProgramUtilTest.PreprocessDoesNotCorruptIdentifiersContainingNoperspective", + "ProgramUtilTest.PreprocessEsslVersionsRemainVulkanCompatible", + "ProgramUtilTest.PreprocessFragmentShaderInjectsDepthRangeShim", + "ProgramUtilTest.PreprocessFragmentShaderInjectsNumSamplesShim", + "ProgramUtilTest.PreprocessFunctionMacroRedefinitionMultilineCommentCompiles", + "ProgramUtilTest.PreprocessGpuShader5SampleQualifierUsesVersion460", + "ProgramUtilTest.PreprocessIgnoresBlockCommentedExtensionDirectives", + "ProgramUtilTest.PreprocessKeepsApostrophesInsideCommentsHarmless", + "ProgramUtilTest.PreprocessKeepsDefaultPrecisionStatements", + "ProgramUtilTest.PreprocessKeepsPlainLineDirectivesAndSparesLookalikeIdentifiers", + "ProgramUtilTest.PreprocessKeepsPrecisionInLegacyShaderForGlslang", + "ProgramUtilTest.PreprocessKeepsShaderBodyAfterAStarredLineComment", + "ProgramUtilTest.PreprocessKeepsValidVersionDirectivesCompiling", + "ProgramUtilTest.PreprocessLeavesArrayAndConditionalSubroutinesAlone", + "ProgramUtilTest.PreprocessLeavesComputeSharedStorageQualifierAlone", + "ProgramUtilTest.PreprocessLeavesMultiImplementationSubroutinesAlone", + "ProgramUtilTest.PreprocessLegacyFragmentShaderModernizesFragData", + "ProgramUtilTest.PreprocessLegacyFragmentShaderModernizesGlmarkStyleSource", + "ProgramUtilTest.PreprocessLegacyFragmentShaderOutputIsByteStableAcrossTheVersionAnchor", + "ProgramUtilTest.PreprocessLegacySampleInterfaceIdentifiersKeepNames", + "ProgramUtilTest.PreprocessLegacyVertexShaderModernizesGlmarkStyleSource", + "ProgramUtilTest.PreprocessLowersSingleImplementationSubroutineToAForwardingCall", + "ProgramUtilTest.PreprocessMinecraft112BlurShaderKeepsLegacySampleIdentifier", + "ProgramUtilTest.PreprocessModernDesktopVersionsRecognizesUtf8Bom", + "ProgramUtilTest.PreprocessModernSampleQualifierStaysAtItsDeclaredVersion", + "ProgramUtilTest.PreprocessMultilineCommentInDefineBodyCompiles", + "ProgramUtilTest.PreprocessRedefineObjectMultilineCommentCompiles", + "ProgramUtilTest.PreprocessRejectsMalformedVersionDirectives", + "ProgramUtilTest.PreprocessRenamesLexicalPreemptShadowingInSource", + "ProgramUtilTest.PreprocessSubroutineForwardingKeepsParameterQualifiersAndReturnsValues", + "ProgramUtilTest.PreprocessUsesRealSpacedVersionDirectiveForInjectedOutput", + "ProgramUtilTest.RectangleSamplerModuleLeavesTheChainVulkanLegal", + "ProgramUtilTest.RenameSamplerFunctionParameterInSpirvPass", + "ProgramUtilTest.RepeatedIdenticalVersionDirectiveIsElided", + "ProgramUtilTest.RetargetLegacyVersionDirectiveOnlyTouchesNormalizedDesktopCore", + "ProgramUtilTest.Sanity", + "ProgramUtilTest.ShaderPreprocessCacheEvictsFifoOnEntryCap", + "ProgramUtilTest.ShaderPreprocessCacheHitOutlivesEviction", + "ProgramUtilTest.ShaderPreprocessCacheHonorsByteBudget", + "ProgramUtilTest.ShaderPreprocessCacheMemoizesRejectionVerdictsDistinctly", + "ProgramUtilTest.ShaderPreprocessCacheMissesOnChangedEnvFingerprint", + "ProgramUtilTest.ShaderPreprocessCacheRejectsForgedHashCollision", + "ProgramUtilTest.ShaderPreprocessCacheRoundTripsAndSeparatesStages", + "ProgramUtilTest.SpirvCrossEmitsAMalformedCoordinateFor1DArrayImages", + "ProgramUtilTest.SpirvCrossEmitsAScalarCoordinateForA1DImageAtomic", + "ProgramUtilTest.SpirvCrossEmitsAScalarOffsetFor1DSamplers", + "ProgramUtilTest.StorageBlockBindingCeilingIsCheckedAtItsExactBoundary", + "ProgramUtilTest.StripNoPerspectiveFallbackProducesPlainEssl", + "ProgramUtilTest.StripNoPerspectivePassRemovesBothDecorateForms", + "ProgramUtilTest.UnformattedFloatStorageImagesKeepFloatAtomicImageTypesTyped", + "ProgramUtilTest.UnformattedFloatStorageImagesKeepIntegerAtomicImagesTyped", + "ProgramUtilTest.ValidationLatchFlagsInvalidModuleWithoutChangingResults", + "ProvokingVertexConventions.AnIllegalDriverAnswerBecomesUndefined", + "ProvokingVertexConventions.AreTakenFromTheDriverOnlyWhereThePnameExists", + "ProvokingVertexConventions.EachBackendReportsWhatItActuallyPins", + "QueryTest.ACaptureSpanTheAccountingNeverSawKeepsTheBackendResult", + "QueryTest.AGeometryStageCaptureKeepsTheBackendPrimitiveResult", + "QueryTest.AnEmptyTransformFeedbackSpanReadsZero", + "QueryTest.BackendResultsPropagateThroughFrontend", + "QueryTest.ConditionalRenderRejectsTheErrorsTheSpecNames", + "QueryTest.ConditionalRenderResolvesItsPredicateFromTheOcclusionQuery", + "QueryTest.CreateQueriesYieldsQueryObjectsImmediately", + "QueryTest.DisableTimerQueryFeatureMatchesEnvironment", + "QueryTest.EndQueryOnAPipelineStatisticsTargetWithNoActiveQueryIsInvalidOperation", + "QueryTest.EndQueryWithoutActiveQueryRecordsInvalidOperation", + "QueryTest.FailedResultWaitKeepsHandleUntilResultLands", + "QueryTest.GenQueriesReturnsDistinctNonzeroIdsAndTracksLiveness", + "QueryTest.GetQueryivCurrentQueryTracksActiveId", + "QueryTest.NestedBeginQueryRecordsInvalidOperation", + "QueryTest.PipelineStatisticsQueryObjectRefusesASecondTargetAndTargetsAreIndependent", + "QueryTest.PipelineStatisticsTargetsAreAcceptedAndReportZeroCounterBits", + "QueryTest.PrimitivesGeneratedKeepsTheBackendResultUnderTheCpuPreference", + "QueryTest.QueryCounterBitsReportsZeroWhenBackendUnsupported", + "QueryTest.QueryCounterBitsReportsZeroWhenTimerQueryDisabled", + "QueryTest.QueryCounterTimestampResultImmediatelyAvailable", + "QueryTest.TessellationPipelineStatisticsTargetsFollowTheTessellationShaderAdvertisement", + "QueryTest.TimeElapsedSpanFallsBackToImmediateZeroResult", + "QueryTest.TransformFeedbackQueryTargetsReadTheirOwnCounter", + "QueryTest.VertexOnlyCaptureSpansPreferTheCpuPrimitiveAccounting", + "ReflectedFragmentReplacesDepth.FalseForAPlainFragmentShader", + "ReflectedFragmentReplacesDepth.FalseForAnEmptyModule", + "ReflectedFragmentReplacesDepth.ReflectedFlagFlipsTheStripDecision", + "ReflectedFragmentReplacesDepth.TrueForAShaderThatAssignsFragDepth", + "ReflectedReadsInstanceIndexBuiltin.FalseForAShaderReadingADifferentBuiltin", + "ReflectedReadsInstanceIndexBuiltin.FalseForAShaderWithNoInputBuiltins", + "ReflectedReadsInstanceIndexBuiltin.FalseForAnEmptyModule", + "ReflectedReadsInstanceIndexBuiltin.TrueForAShaderReadingInstanceIndex", + "RelaxedOpaqueStructTest.ANamedUniformStructLosesItsSamplerInTheDefaultBlock", + "RelaxedOpaqueStructTest.AnAnonymousUniformStructLosesItsSamplerInTheDefaultBlock", + "RemapImageArrayElementUnitsTest.ANonLiteralSubscriptIsDeclinedAndNamed", + "RemapImageArrayElementUnitsTest.AScalarImageWithItsOwnBindingIsUntouchedByTheArrayRepair", + "RemapImageArrayElementUnitsTest.ASuffixAloneDoesNotMakeAnExpressionALiteral", + "RemapImageArrayElementUnitsTest.AUintSubscriptIsStillALiteralElementIndex", + "RemapImageArrayElementUnitsTest.AUseWithoutASubscriptIsDeclined", + "RemapImageArrayElementUnitsTest.AnElementThatIsBothReadAndWrittenIsSplitWithItsOwnBinding", + "RemapImageArrayElementUnitsTest.AnExtentThatDisagreesWithTheReflectionIsDeclined", + "RemapImageArrayElementUnitsTest.ConsecutiveUnitsAreLeftCompletelyAlone", + "RemapImageArrayElementUnitsTest.EachElementCarriesTheUnitTheApplicationGaveIt", + "RemapImageArrayElementUnitsTest.NonConsecutiveUnitsSplitIntoOneScalarPerElement", + "RemapImageArrayElementUnitsTest.TheSplitElementsSurviveTheLaterImagePasses", + "RenderStateSanity.ClampColorStoresAndReadsBack", + "RenderStateSanity.ColorMaskIndexedStoresAndReadsBack", + "RenderStateSanity.GetDoublevMatchesGetFloatvWidened", + "RenderStateSanity.HintStoresAndReadsBack", + "RenderStateSanity.PixelStorefRoundsAndZeroTestsBooleans", + "RenderStateSanity.PointParameterStoresAndReadsBack", + "RenderStateSanity.PolygonModeStoresAndReadsBack", + "RenderStateSanity.PrimitiveRestartIndexStoresAndReadsBack", + "RenderStateSanity.ProvokingVertexUpdatesStateAndValidatesEnum", + "RenderStateSpans.ChunkTablePartitionsTheBlock", + "RenderStateSpans.DerivationMatchesTheFrontendGetters", + "RenderStateSpans.DynamicChunksCoverMagmasDynamicTailKey", + "RenderStateSpans.IncrementalChunksKeepEveryDerivedFieldInStep", + "RenderStateSpans.PatchCarrierTripWireFiresOnlyWhenTheApplierOwnsChunkP0", + "RenderStateSpans.ResidualTripWireFiresNamingTheCapability", + "RenderStateSpans.ResidualTripWireHoldsAcrossAVerbClassThatDoesNotPublishTheBlock", + "RenderStateSpans.ResidualTripWireIsSilentUntilTheApplierOwnsTheBytes", + "RenderStateSpans.SetterConsistency", + "RenderStateSpans.TheRemainingApplyEntryPointsReachPipeInputs", + "RenderStateSpans.WholeBlockDerivationAgreesWithTheChunkScopedOne", + "RenderStateTest.ARedundantNaNPatchLevelWriteSettlesInsteadOfBumpingForever", + "RenderStateTest.AnEmptyScissorBoxIsDistinguishableFromNeverHavingBeenWritten", + "RenderStateTest.AnIndexedScissorWriteClaimsOnlyItsOwnIndex", + "RenderStateTest.ArraySettersRejectAnOutOfRangeRangeButAcceptAnExactlyFullOne", + "RenderStateTest.ClassicViewportWritesEveryIndexAndIsVisibleThroughIndexZero", + "RenderStateTest.ClearColorStartsAtTransparentBlack", + "RenderStateTest.ClipControlRejectsBadEnumsAndLeavesTheStateAlone", + "RenderStateTest.ClipControlStateRoundTripsAndDefaultsToLowerLeftNegativeOneToOne", + "RenderStateTest.DepthRangeRoundTripsPerIndexAndAliasesIndexZero", + "RenderStateTest.IndexedBlendTogglesStillWork", + "RenderStateTest.IndexedCapabilityTogglesRejectAnOutOfRangeBufferIndex", + "RenderStateTest.IndexedCapabilityTogglesRejectNonIndexedCapabilities", + "RenderStateTest.IndexedRectangleQueriesRejectAnOutOfRangeIndex", + "RenderStateTest.IndexedRectangleSettersRejectAnOutOfRangeIndex", + "RenderStateTest.MaxViewportsMatchesTheIndexedStateWidth", + "RenderStateTest.MinSampleShadingRoundTripsAndClamps", + "RenderStateTest.NegativeExtentsAreRejectedWithoutDisturbingState", + "RenderStateTest.NonIndexedScissorTestEnableWritesEveryViewport", + "RenderStateTest.NumSpirVExtensionsIsQueryableAndZero", + "RenderStateTest.PatchDefaultLevelsAreTreatedAsPipelineState", + "RenderStateTest.PatchDefaultLevelsBelowHalfAreStillTrueAsBooleans", + "RenderStateTest.PatchDefaultLevelsRoundTripThroughEveryGetter", + "RenderStateTest.PatchDefaultLevelsStartAtTheGLDefault", + "RenderStateTest.PatchParameterfvRejectsEveryOtherPname", + "RenderStateTest.PolygonOffsetClampStoresTheClampAndTheFactorUnitsPair", + "RenderStateTest.PrimitiveRestartCapAndIndexAreBothQueryable", + "RenderStateTest.SampleShadingEnableIsStoredAndQueryable", + "RenderStateTest.ScissorBoxRoundTripsPerIndexAndAliasesIndexZero", + "RenderStateTest.ScissorTestEnableRejectsAnOutOfRangeViewportIndex", + "RenderStateTest.ScissorTestIsIndexedByViewport", + "RenderStateTest.TextureBufferBindingAnswersTheBoundBufferName", + "RenderStateTest.TheFirstScissorWriteBumpsTheVersionEvenWhenTheValueDoesNotMove", + "RenderStateTest.ViewportArrayvRoundTripsThroughEveryGetterWidth", + "RenderStateTest.ViewportIndexedWritesTouchExactlyOneIndex", + "RenderStateTest.ViewportRoundsRatherThanTruncatesForIntegerQueries", + "RequestExtendedImageFormatsTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestExtendedImageFormatsTest.NotNeededMeansNotEmitted", + "RequestExtendedImageFormatsTest.TheDirectiveGoesRightAfterTheVersionLine", + "RequestPointSizeExtensionTest.ANullNameMeansNotEmitted", + "RequestPointSizeExtensionTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestPointSizeExtensionTest.CoexistsWithTheOtherHeaderDirectives", + "RequestPointSizeExtensionTest.CoversAMirroredPassthroughControlStage", + "RequestPointSizeExtensionTest.TheDirectiveGoesRightAfterTheVersionLine", + "RequestViewportArrayExtensionTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestViewportArrayExtensionTest.CoexistsWithTheImageFormatDirective", + "RequestViewportArrayExtensionTest.NotNeededMeansNotEmitted", + "RequestViewportArrayExtensionTest.TheDirectiveGoesRightAfterTheVersionLine", + "ResourceEmit.ABindMaskBitIsStickyAcrossARespecifyThatDoesNotRebind", + "ResourceEmit.ABufferCreatedBeforeAMakeCurrentStillLandsItsSubDataAfterOne", + "ResourceEmit.ACallOnARecordTheApplierDoesNotHaveIsCountedRatherThanSilentlyDropped", + "ResourceEmit.ACreateMarksTheSlotLiveAndCarriesItsDescriptor", + "ResourceEmit.ADestroyDropsTheRecordAndAStaleGenerationResolvesToNothing", + "ResourceEmit.ADestroyFollowsTheCreateEvenIfTheOpTableWasUnregisteredMeanwhile", + "ResourceEmit.ADestroyedBufferReleasesItsSlotAndAStaleHandleResolvesToNothing", + "ResourceEmit.ADrawTimeIndexBindingPublishesElementArrayEvenWhenTheRespecifyCannotSeeIt", + "ResourceEmit.APerLevelRespecifyCoveringItsDeclaredRangeKeepsTheOtherLevelsTexels", + "ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName", + "ResourceEmit.AResourceTargetOrKindTheCatalogueDoesNotNameIsRefusedRatherThanRouted", + "ResourceEmit.ARespecifyPublishesTheCreateAHandleNeverGot", + "ResourceEmit.ARespecifyReplacesTheDescriptorAndOnlyAMutationMovesTheSerial", + "ResourceEmit.ASlotOutsideTheRecordTablesBoundIsRefusedRatherThanAllocated", + "ResourceEmit.AVertexElementsBlobRoundTripsAndAShrinkLeavesNothingOfTheOneBeforeIt", + "ResourceEmit.AVertexElementsRecordThatDoesNotDescribeItsOwnBlobIsRefusedNamingIt", + "ResourceEmit.AWholeBufferSubDataBeyondTheRecordBoundIsSplitIntoContiguousRecords", + "ResourceEmit.AWideBufferSubDataSplitsAtTheStageChunkBytes", + "ResourceEmit.AWriteOutsideTheDeclaredStorageIsRefusedNamingTheResource", + "ResourceEmit.AZeroByteRespecifyDefinesTheStoreAndCarriesNoContent", + "ResourceEmit.EveryBufferTargetSetsItsBindMaskBit", + "ResourceEmit.EveryContentCallsOwnBoundsGateRefusesAndNamesTheResource", + "ResourceEmit.EveryP4aFamilyEntryPointDeclinesWhenNoBackendRegisteredTheConsumer", + "ResourceEmit.EveryResourceCallDispatchesByHandleThroughTheInstalledTableOnly", + "ResourceEmit.MapPersistentCountsEveryAttemptWhetherItMintsOrDeclines", + "ResourceEmit.NoResourcePathInThisPhaseLeavesHostWritesLive", + "ResourceEmit.NoTextureOrRenderbufferResourceCallReachesTheBackendOpTable", + "ResourceEmit.SetIndexBufferMovesOnlyItsOwnSerialAndTheBindingFollowsTheHandle", + "ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn", + "ResourceEmit.TheObjectRecordsSurviveAMakeCurrentAndOnlyTheWorkingStateIsReset", + "ResourceEmit.TheResourceOpTableIsUnregisteredUntilABackendInstallsOne", + "ResourceEmit.TheSubDataRangeEncodingRefusesExactlyAtItsTwoBounds", + "ResourceEmit.TheThreeResourceKindsKeepTheirOwnSlotSpaceAndDoNotSeeEachOther", + "ResourceEmit.TheVertexBufferWindowIsBoundedAndItsEntriesLandWhereItSays", + "RetargetTextureBufferExtensionTest.ALongerExtensionSharingThePrefixIsNotRewritten", + "RetargetTextureBufferExtensionTest.CoreAndUnsupportedTiersAreNoOps", + "RetargetTextureBufferExtensionTest.ExtDriverKeepsWhatSpirvCrossEmitted", + "RetargetTextureBufferExtensionTest.OesOnlyDriverGetsTheOesDirective", + "RetargetTextureBufferExtensionTest.OnlyExtensionDirectivesAreRewritten", + "RetargetTextureBufferExtensionTest.SpacedDirectiveIsRewrittenAndNeighboursAreLeftAlone", + "SamplerEmit.ABorderColorFormChangeAloneMintsANewCso", + "SamplerEmit.ABoundSamplerStateHoldsItsCsoUntilTheUnitMoves", + "SamplerEmit.ACreateStoresTheParametersByValueAndAReissueOnALiveIdentityCountsUp", + "SamplerEmit.ADeleteDropsTheRecordAndAStaleNoticeIsCountedRatherThanSilentlyDropped", + "SamplerEmit.AFullyPinnedCacheMintsBeyondItsCapacityAndCountsIt", + "SamplerEmit.AHashCollisionDoesNotAliasTwoSamplerStates", + "SamplerEmit.AMakeCurrentTakesTheUnitSetsAndLeavesTheCsoAndViewRecordsStanding", + "SamplerEmit.ARecordThatDoesNotDescribeItsOwnParametersIsRefusedNamingTheLength", + "SamplerEmit.ARedundantRebindOfTheSameSamplerEmitsNothing", + "SamplerEmit.AReferencedCsoIsNeverTheLruVictim", + "SamplerEmit.AReleaseThisCacheNeverHandedOutIsCountedRatherThanAbsorbed", + "SamplerEmit.AResolvedSamplerViewMarksItsTextureAsSamplerBound", + "SamplerEmit.ASharingContextReusesTheRecordItsGroupAlreadyHolds", + "SamplerEmit.AUnitWindowPastTheMergedUnitSpaceIsRefusedRatherThanTruncated", + "SamplerEmit.AValueMintedInOneShareGroupIsPublishedIntoTheNextGroupThatAcquiresIt", + "SamplerEmit.AViewIsReIssuedOnTheSameHandleWhenItsRestrictionsMove", + "SamplerEmit.AViewIsReissuedOnTheSameHandleAndKeepsItsTexturesBackPointerInStep", + "SamplerEmit.AnEvictionDropsTheValueFromEveryShareGroupItWasPublishedTo", + "SamplerEmit.AnUnchangedSetEmitsNothing", + "SamplerEmit.AnUnchangedTextureReIssuesNothing", + "SamplerEmit.EverySamplerParameterFieldSurvivesTheBlobConversion", + "SamplerEmit.OnlyTheProgramResolvedUnitsAreEmitted", + "SamplerEmit.PaddingCannotChangeTheHash", + "SamplerEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "SamplerEmit.TheTwoUnitSetsLandInTheirWindowAndLeaveEverythingOutsideItAlone", + "SamplerEmit.TwoIdenticalSamplersShareOneCso", + "Sanity.BasicAssertions", + "SetHashSuppressorTest.AComputedZeroIsRemappedSoItIsNeverConfusedWithNeverEmitted", + "SetHashSuppressorTest.InvalidateMakesTheNextSetGoOutWhateverItHashesTo", + "SetHashSuppressorTest.SlotsAreIndependent", + "SetHashSuppressorTest.TheFirstEmissionAlwaysGoesOutOnEverySlot", + "ShaderBufferEmit.ABaseBindingTravelsAsWholeBufferAndARangeBindingTravelsResolved", + "ShaderBufferEmit.AResetApplierCarriesNoBindingPointStateOverAndTheSerialAdvances", + "ShaderBufferEmit.AWindowPastTheCapacityOrAnUnknownClassIsRefusedRatherThanStored", + "ShaderBufferEmit.AnUntouchedClassEmitsNothingWithoutHashing", + "ShaderBufferEmit.EachClassLatchesItsOwnSuppressorSlot", + "ShaderBufferEmit.OnlyTheWritableClassesSetAMaskAndItReachesTheLastPoint", + "ShaderBufferEmit.TheAppliedWindowIsPerClassAndTheSerialMovesOnEveryRecord", + "ShaderBufferEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ShaderCompileAdoptionMapTest.CancelledNodeIsNotAdoptedAndIsPruned", + "ShaderCompileAdoptionMapTest.EnvFingerprintMismatchIsNotAdopted", + "ShaderCompileAdoptionMapTest.ExpiredNodeIsNotAdoptedAndIsPruned", + "ShaderCompileAdoptionMapTest.RegisteredNodeIsAdoptedOnAnExactMatch", + "ShaderCompileAdoptionMapTest.SweepReclaimsDeadEntries", + "ShaderCompileAdoptionTest.AdoptedFailingCompileReportsTheIdenticalLogToBothObjects", + "ShaderCompileAdoptionTest.AdoptingAlsoArmsTheLayerOneMemo", + "ShaderCompileAdoptionTest.AfterEverySharerIsGoneTheNextCompileIsStillCorrect", + "ShaderCompileAdoptionTest.DeletingOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.DifferentSourceOrStageIsNotAdopted", + "ShaderCompileAdoptionTest.FlagOffAdoptsNothing", + "ShaderCompileAdoptionTest.OrphanSweepOnOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.OrphanSweepWithALinkPinnedSharedNodeHoldsBoth", + "ShaderCompileAdoptionTest.ResourcingOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.RunningCancelRequestedNodeIsNotAdopted", + "ShaderCompileAdoptionTest.StressFortyEightObjectsOverSixSources", + "ShaderCompileAdoptionTest.StressSharedNodesUnderResourceAndDelete", + "ShaderCompileAdoptionTest.SuspendedCompilationAdoptsNothing", + "ShaderCompileAdoptionTest.TwoObjectsWithIdenticalSourceShareOneCompileJob", + "ShaderCompilePoolDrain.JobsPostedAfterADrainStillRun", + "ShaderCompilePoolDrain.StopAndDrainWaitsForARunningBodyToReturn", + "ShaderCompilePoolDrain.StopAndDrainWithAThousandQueuedJobsLeavesNoneRunningOrPending", + "ShaderCompilePoolLifecycle.AStoppedPoolRunsPostedJobsInlineOnTheCallingThread", + "ShaderCompilePoolLifecycle.AsyncIsOnByDefaultAndTheOverrideDecidesEitherWay", + "ShaderCompilePoolLifecycle.ConstructingAPoolStartsNoThreadUntilSomethingIsPosted", + "ShaderCompilePoolLifecycle.DetectedThreadCountIsPositive", + "ShaderCompilePoolLifecycle.SetMaxConcurrencyIsClampedToTheThreadCount", + "ShaderCompilePoolLifecycle.StopAndDrainIsIdempotentAndSafeOnAnUnusedPool", + "ShaderCompilerSanity.ArbCullDistanceIsUsableBelow450", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) in dvec3 inPos;\\nlayout(location = 2) in double inWeight;\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n vOut = float(inPos.x + inPos.y + inPos.z + inWeight);\\n gl_Position = vec4(vOut);\\n}\\n\"", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n double s = 0.5lf;\\n for (int i = 0; i < 3; ++i) s = s * 1.5lf + 0.25lf;\\n vOut = float(s);\\n gl_Position = vec4(float(s));\\n}\\n\"", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) uniform double uScale;\\nlayout(location = 1) uniform dvec3 uOffset;\\nlayout(location = 2) uniform dmat4 uTransform;\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n dvec3 p = uOffset * uScale + dvec3(...", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(std140, binding = 0) uniform Blk {\\n float a;\\n double d;\\n dvec2 v2;\\n dvec3 v3;\\n dvec4 v4;\\n dmat4 m4;\\n double arr[3];\\n float z;\\n};\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n ...", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(std430, binding = 0) buffer Ssbo {\\n double head;\\n dvec4 wide;\\n double tail[4];\\n};\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n double s = head + wide.w + tail[3];\\n vOut = float(s);\\n gl_Pos...", + "SharedExponentRGB9E5Test.EncodeCanonicalizesRedundantWords", + "SharedExponentRGB9E5Test.EncodeReproducesCanonicalWordsExactly", + "SharedExponentRGB9E5Test.RawPackedPixelTransferCoversOnlyIdenticalLayouts", + "SharedExponentRGB9E5Test.RedundantPackedEncodingIsRGB9E5Only", + "SharedImageFlushPolicy.AnXServerThatBoundImagesToTexturesFlushesAsABoundary", + "SharedImageFlushPolicy.TheOverrideForcesEitherWay", + "SlotAllocator.CompositeShaderBandIsNeverHandedOut", + "SlotAllocator.FreedSlotComesBackBeforeHighWaterGrows", + "SlotAllocator.GenMovesOnlyOnSlotReuse", + "SlotAllocator.LifetimeIdSurvivesARecycledAddress", + "SlotAllocator.ReservedHandlesAreWhatMGPipeHandlesSaysTheyAre", + "SlotAllocator.SlotZeroIsNeverHandedOut", + "SplitBufferSet.ADestroyedBufferLeavesTheSet", + "SplitBufferSet.AFaultedMapTheDrawDidNotBindStillShipsBeforeTheDrawThatDoes", + "SplitBufferSet.AShadowThatFailsThePageGranularTestKeepsTheInwardAlignmentAndItsEdges", + "SplitBufferSet.ASubPageMapIsOneProtectedPageAndAWriteThroughItFaults", + "SplitBufferSet.AZeroBlockSizeTurnsThePushOffRatherThanMakingItUnlimited", + "SplitBufferSet.BothEdgesOfAWriteMapPublishOneStateRecord", + "SplitBufferSet.MembershipIsSyncPersistentMappedRangesOwnEarlyOutChain", + "SplitBufferSet.Row0EverySsboBindingPointIsMarkedByADraw", + "SplitBufferSet.Row1EveryBoundAtomicCounterIsMarkedByADraw", + "SplitBufferSet.Row2AWritableImageBufferTextureIsMarkedByADraw", + "SplitBufferSet.Row2OnlyAWritableImageBufferTextureCounts", + "SplitBufferSet.Row2TheSweepIsBoundedByTheImageUnitHighWaterMark", + "SplitBufferSet.Row3TransformFeedbackTargetsAreOnlyMarkedWhileACaptureIsActive", + "SplitBufferSet.Row4AReadPixelsIntoAPackPboMarksThePbo", + "SplitBufferSet.Row5EndTransformFeedbackMarksTheCaptureTargets", + "SplitBufferSet.TheAdoptTierIsSettledAtTheHandshakeAndNeverFatal", + "SplitBufferSet.TheAdoptedArmIsNotAMemberAndItIsTheChainRowThatSaysSo", + "SplitBufferSet.TheLastBlockIsTheRemainderAndNotAWholeBlock", + "SplitBufferSet.ThePushCutsTheMappedSpanIntoBlocksAndMovesPmap", + "SplitBufferSet.TheWholeSetIsInertOnTheMonolithPath", + "SplitBufferSet.UnderSplitTheWritebackClearsThePendingFlagAndNotTheRequest", + "SplitReadWriteImageUniformsTest.ADeclarationQualifiedBothWaysIsLeftCompletelyAlone", + "SplitReadWriteImageUniformsTest.ANameThatIsAPrefixOfAnotherIsNotClobbered", + "SplitReadWriteImageUniformsTest.ARepairedButUnsplitStoreGetsNoBarrier", + "SplitReadWriteImageUniformsTest.AliasNamesAvoidExistingIdentifiers", + "SplitReadWriteImageUniformsTest.AlreadyQualifiedDeclarationsAreRenamedButNotRequalified", + "SplitReadWriteImageUniformsTest.AnUnrecognizedUseLeavesTheDeclarationAlone", + "SplitReadWriteImageUniformsTest.BothHalvesKeepTheirBindingThroughRemoveLayoutBinding", + "SplitReadWriteImageUniformsTest.EveryAccessTagIsDistinct", + "SplitReadWriteImageUniformsTest.EverySplitStoreIsFollowedByAnImageMemoryBarrier", + "SplitReadWriteImageUniformsTest.ExemptFormatsAreLeftCompletelyAlone", + "SplitReadWriteImageUniformsTest.ExistingQualifiersAreCarriedOntoBothHalves", + "SplitReadWriteImageUniformsTest.ImageArraySplitsAndKeepsItsArraySize", + "SplitReadWriteImageUniformsTest.ImageSizeAloneDoesNotCountAsALoadOrAStore", + "SplitReadWriteImageUniformsTest.ReadOnlyImageGetsReadonlyAndIsNotSplit", + "SplitReadWriteImageUniformsTest.ReadWriteImageIsSplitIntoAnAliasingPair", + "SplitReadWriteImageUniformsTest.ShaderWithoutImagesIsReturnedUnchanged", + "SplitReadWriteImageUniformsTest.SplitPairIsMadeCoherentEvenWhenTheSourceIsNot", + "SplitReadWriteImageUniformsTest.StagesSpirvCrossQualifiedAlikeShareOneName", + "SplitReadWriteImageUniformsTest.StagesSpirvCrossQualifiedDifferentlyGetDifferentNames", + "SplitReadWriteImageUniformsTest.StagesThatUseAnImageAlikeShareOneName", + "SplitReadWriteImageUniformsTest.StagesThatUseAnImageDifferentlyGetDifferentNames", + "SplitReadWriteImageUniformsTest.TheBarrierLandsAfterAStoreWithNestedParentheses", + "SplitReadWriteImageUniformsTest.TheSplitCountIsReportedToTheCaller", + "SplitReadWriteImageUniformsTest.WriteOnlyImageGetsWriteonlyAndIsNotSplit", + "StripIoBlockLocationsTest.DeclinesWhenNeitherDirectionIsArmed", + "StripIoBlockLocationsTest.DropsLocationsTheApplicationPutOnTheBlockMembers", + "StripIoBlockLocationsTest.DropsTheQualifierFromBothBlocksAndLeavesVaryingsAlone", + "StripIoBlockLocationsTest.KeepsMemberLocationsOnTheDirectionTheCallerDidNotArm", + "StripIoBlockLocationsTest.ReportsNoChangeForAStageWithoutInterfaceBlocks", + "StripIoBlockLocationsTest.StripsOnlyTheDirectionTheCallerArmed", + "SubsystemDepsTest.EveryRowNamesExactlyOneFamilyAndNoRowRequiresItself", + "SubsystemDepsTest.TheClientNeverEmitsAFamilyTheTableRefuses", + "SubsystemDepsTest.TheFourthRowIsPresentAndTheWithdrawnMirrorPairIsNotFine", + "SubsystemDepsTest.TheServerConsumerGateNeverArmsAFamilyTheTableRefuses", + "SubsystemDepsTest.TheTwoDocumentedRefusalLanesStillRefuseAndTheFullMaskStillArms", + "SwapBuffersWithDamageResolution.PrefersExtThenKhrThenAnswersNothing", + "SwapchainPresentMode.IntervalZeroPrefersImmediateThenMailboxThenFifo", + "SwapchainPresentMode.NegativeIntervalIsFifoRelaxedWhenSupported", + "SwapchainPresentMode.NoRequestKeepsTheDefaultRanking", + "SwapchainPresentMode.PositiveIntervalIsFifo", + "TessellationLinkTest.CompletePipelineStillCapturesAtTheEvaluationStage", + "TessellationLinkTest.FragmentOnlySeparableProgramWithXfbVaryingsStillFailsToLink", + "TessellationLinkTest.PatchQualifiedArrayLinksAcrossTheTessellationStages", + "TessellationLinkTest.PatchQualifiedScalarLinksAcrossTheTessellationStages", + "TessellationLinkTest.TcsOnlySeparableProgramWithXfbVaryingsLinks", + "TessellationLinkTest.TcsOnlySeparableProgramWithoutXfbVaryingsLinks", + "TextureAnisotropyCapabilities.ExtensionIsAdvertisedOnlyWhenTheHostDriverSupportsIt", + "TextureAnisotropyCapabilities.ExtensionPresenceIsDetectedExactly", + "TextureAnisotropyCapabilities.MaxAnisotropyIsQueriedOnlyWhenTheExtensionIsPresent", + "TextureEmit.ABailedLevelStaysDirtyAndStaysOnTheDrainList", + "TextureEmit.ABindMaskBitIsStickyAcrossARespecify", + "TextureEmit.AChainTruncationKeepsTheSurvivingLevelsPendingUploads", + "TextureEmit.ADeadRenderbuffersEntryIsRetiredWithItsSlot", + "TextureEmit.ADeadTexturesHandleResolvesToNothingAndLeavesTheDrainList", + "TextureEmit.ADeadTexturesSamplerViewLatchIsRetiredAtItsDeath", + "TextureEmit.ADestroyedTextureReleasesItsResourceViewAndBuiltinSamplerSlots", + "TextureEmit.ALevelDefinedAfterAnEmittedButUnconsumedUploadKeepsThatUpload", + "TextureEmit.ALevelMarkedCleanIsCollectedAtTheNextDrain", + "TextureEmit.ALevelTooLargeForTheStageChunkIsCutIntoSlabs", + "TextureEmit.ALodWriteOnTheBuiltinSamplerRepublishesTheParams", + "TextureEmit.ARecordWithNoBuiltinSamplerCsoIsRefusedNamingTheTexture", + "TextureEmit.ARecycledTextureSlotDoesNotInheritItsPredecessorsBindMask", + "TextureEmit.ARedefinitionOfANonBaseLevelAtANewSizeDropsOnlyThatLevelsPendingUpload", + "TextureEmit.ARefusedParamsRecordDoesNotAdvanceTheLatch", + "TextureEmit.ARefusedUploadLeavesTheLevelDirtyAndOnTheDrainList", + "TextureEmit.ARenderbufferRespecifyPublishesItsExtentWithoutAVersionCounter", + "TextureEmit.ARespecifyDropsThePendingUploadsAgainstTheStorageItReplaces", + "TextureEmit.ARespecifyOfOneCubeFaceKeepsTheOtherFacesUploadOfTheSameLevel", + "TextureEmit.ARespecifyOfOneLevelKeepsThePendingUploadsOfTheOthers", + "TextureEmit.ARespecifyThatRedefinesNoStorageCarriesTheStickyMaskAndKeepsThePendingUploads", + "TextureEmit.AScatteredUploadCarriesTheLevelShadowsStridesAndNotZero", + "TextureEmit.ASinglePartialWriteCarriesItsBoxAsOneRegion", + "TextureEmit.ASubDataRecordWhoseResourceTargetNamesNoTextureIsRefusedRatherThanRouted", + "TextureEmit.ATextureBornBeforeTheConsumerRegisteredGetsItsRecordFromItsFirstParamsPublication", + "TextureEmit.ATextureInASecondShareGroupNamesABuiltinSamplerItsOwnGroupHolds", + "TextureEmit.ATextureRecycledOntoADeadSlotDoesNotInheritTheDrainEntry", + "TextureEmit.ATexturesBuiltinSamplerHoldsOneCacheReferenceAndSwapsItWithTheContent", + "TextureEmit.ATexturesParametersLandOnItsOwnRecordAndMoveOnlyTheirOwnSerial", + "TextureEmit.AWholeLevelUploadCarriesZeroStrides", + "TextureEmit.AnAccumulatedUploadUnionsItsBoxesAndCollapsesToTheBoxWhenARectListCannotDescribeIt", + "TextureEmit.AnImageBoundTextureCarriesTheImageBindableHintForever", + "TextureEmit.AnImmutableTexturesImageBindableHintReachesTheApplierAfterItsAllocation", + "TextureEmit.AnUploadThroughAViewKeysOnTheStorageOwner", + "TextureEmit.EveryBindKindSetsItsBindMaskBit", + "TextureEmit.EveryDKTwoDependencyRowGatesItsOwnFamilyAndTheMirrorPairsStayLive", + "TextureEmit.EveryTextureTargetMapsToItsOwnResourceTarget", + "TextureEmit.EveryTexturesParamsNameItsBuiltinSamplerCso", + "TextureEmit.MoreThanKMaxDirtyRectsCollapsesToTheBoxWithRegionCountZero", + "TextureEmit.MoreWritesThanTheRectListKeepsCrossAsTheExactFootprint", + "TextureEmit.TheApplierStoresTheRegionListTheEmitterBuiltAndNotAnEmptyOne", + "TextureEmit.TheCreateAndRespecifyCallsAnswerWhetherTheRecordWasAccepted", + "TextureEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "TextureEmit.TheSubDataCallAnswersWhetherTheRecordWasAcceptedSoTheClientCanClearItsFlag", + "TextureEmit.TheSubDataValidatorRefusesALevelABoxAndARegionTheRecordCannotDescribe", + "TextureEmit.TheTextureRecordAndItsParamsAndPendingUploadsSurviveAMakeCurrent", + "TextureEmit.TheUnionBoxAndTheRegionListDescribeTheSameTexels", + "TextureEmit.TwoTexturesWithIdenticalSamplingShareOneBuiltinCso", + "TextureEmit.WithNoBackendConsumerTheFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureEmit.WithTheBufferResourceBitClearTheTextureFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureEmit.WithTheSamplerBitClearTheTextureFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureTest.AGenericCompressedInternalFormatLeavesTheLevelUncompressed", + "TextureTest.ASpecificCompressedInternalFormatTagsTheLevelCompressed", + "TextureTest.AnUncompressedRespecificationClearsTheCompressedTag", + "TextureTest.BindSamplerRejectsUnitsBeyondMaxCombinedTextureImageUnits", + "TextureTest.BindTextureUnitEnumAsNameIsSilentNoOp", + "TextureTest.BorderColorFormChangeBumpsTheVersionEvenWhenTheNumbersDoNotMove", + "TextureTest.BorderColorIntegerFormNormalizesAndRoundTripsPerEquations22And23", + "TextureTest.BoundTexImage2DConvertsRedFloatToRgba8", + "TextureTest.BoundTexImage2DDecodesPackedFloatSourceTypes", + "TextureTest.BoundTexImage2DEncodesPackedInternalShadowWords", + "TextureTest.BoundTexImage2DExpandsRedIntegerUnsignedShortToRgba8ui", + "TextureTest.BoundTexImage2DExpandsRedToRgba8WithRowLengthAndSkips", + "TextureTest.BoundTexImage2DExpandsRedUnsignedByteToRgba8", + "TextureTest.BoundTexImage2DReordersBgrUnsignedByteToRgba8", + "TextureTest.BoundTexImage2DUnpacksGreenAndBlueIntoRgba8Channels", + "TextureTest.BoundTexImage2DUnpacksGreenIntegerIntoRgba8UiChannels", + "TextureTest.BoundTexImage2DUnpacksPackedBgra8888ToRgba8WithPixelStoreSkips", + "TextureTest.BoundTexImage3DConvertsRedToRgba8WithImageHeightAndSkips", + "TextureTest.BoundTexImage3DHonorsImageHeightAndSkipImages", + "TextureTest.BoundTexImage3DOn2DArrayHonorsUnpackSubcuboidSelection", + "TextureTest.BoundTexImage3DUnsizedRgbaInfersRgba8AndUnpacksBgra8888Rev", + "TextureTest.BoundTexImageAndSubImage2DUseInferredRgba8ForPackedBgra8888Rev", + "TextureTest.BoundTexStorage2DAllocatesRedTextureForSubImageUpdates", + "TextureTest.BoundTexSubImage2DExpandsRgUnsignedByteToRgba8", + "TextureTest.BoundTexSubImage2DKeepsPackedRgba8888RevAsRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedBgra8888RevToRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedBgra8888ToRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedRgba8888ToRgba8", + "TextureTest.BoundTexSubImage2DUsesCompactRowsAfterUnpackProcessing", + "TextureTest.BoundTexSubImage3DRejectsOutOfRangeLevel", + "TextureTest.BoundTexSubImage3DUnpacksPackedBgra8888RevIntoCorrectSlice", + "TextureTest.ClearTexImageErrorContracts", + "TextureTest.ClearTexImageNullClearsWholeNamedTextureAndMarksStorageDirty", + "TextureTest.ClearTexImageRejectsCompressedTextures", + "TextureTest.ClearTexImageRepeatsConvertedClearPixel", + "TextureTest.ClearTexSubImageClearsOnlyRequestedRectangle", + "TextureTest.ColorAttachableTargetsRequestTheThreeChannelWidening", + "TextureTest.CompressedInternalFormatsResolveToTheirUncompressedStorage", + "TextureTest.CompressedTexImage3DShadowsTheWholeStackForReadback", + "TextureTest.CompressedTexSubImage2DHandlesPartialBlocksAndAMipLevel", + "TextureTest.CompressedTexSubImage2DPlacesTheFirstBlockRow", + "TextureTest.CompressedTexSubImage2DRejectsTheRegionsGLForbids", + "TextureTest.CompressedTexSubImage2DReplacesTheStoredBlocks", + "TextureTest.CompressedTexSubImage2DUnpacksFromAPixelUnpackBuffer", + "TextureTest.CompressedTexSubImage3DPlacesBlocksSliceBySlice", + "TextureTest.CompressedTexSubImage3DRejectsTheRegionsGLForbids", + "TextureTest.CompressedTextureSubImage1DRefusesLikeTheBoundCall", + "TextureTest.CompressedTextureSubImage2DModifiesTheNamedTextureOnly", + "TextureTest.CompressedTextureSubImage3DModifiesTheNamedTextureOnly", + "TextureTest.CompressedTextureSubImage3DRejectsAGeneratedButNeverBoundName", + "TextureTest.CompressedUploadsAcceptAPersistentlyMappedUnpackBuffer", + "TextureTest.ConvertsUnsignedInt1010102PixelDataType", + "TextureTest.CopyImageSubDataAcceptsALevelTheTextureDoesHave", + "TextureTest.CopyImageSubDataAcceptsAPlainMutableTexImage2DPair", + "TextureTest.CopyImageSubDataAcceptsEqualTexelSizeAcrossDifferentBaseFormats", + "TextureTest.CopyImageSubDataAcceptsIntegerAndFloatOfTheSameTexelSize", + "TextureTest.CopyImageSubDataBoundsA1DArraysLayersOnTheZAxis", + "TextureTest.CopyImageSubDataBoundsARenderbufferRegion", + "TextureTest.CopyImageSubDataBoundsTheLayerRangeOfAnArray", + "TextureTest.CopyImageSubDataChecksARenderbufferLevelAndStorage", + "TextureTest.CopyImageSubDataCountsCubeMapFacesOnTheZAxis", + "TextureTest.CopyImageSubDataDoesNotApplyMipmapCompletenessToMultisampleTextures", + "TextureTest.CopyImageSubDataDoesNotApplyMipmapCompletenessToRectangleTextures", + "TextureTest.CopyImageSubDataForwardsTheWholeLayerRangeToTheBackend", + "TextureTest.CopyImageSubDataKeepsTheTwoNameNamespacesApart", + "TextureTest.CopyImageSubDataNonExistentNameIsInvalidValue", + "TextureTest.CopyImageSubDataPassesTheRectangleTargetThroughUntranslated", + "TextureTest.CopyImageSubDataRejectsALevelTheTextureDoesNotHave", + "TextureTest.CopyImageSubDataRejectsAMipmapIncompleteTexture", + "TextureTest.CopyImageSubDataRejectsARegionThatLeavesTheImage", + "TextureTest.CopyImageSubDataRejectsDifferentTexelSizesWithTheSameBaseFormat", + "TextureTest.CopyImageSubDataRejectsLevelTheImageDoesNotHave", + "TextureTest.CopyImageSubDataRejectsSampleCountMismatch", + "TextureTest.CopyImageSubDataRejectsTargetsOutsideTheSpecList", + "TextureTest.CopyImageSubDataRejectsTwoTexturesWithNoImageAtAll", + "TextureTest.CopyImageSubDataResolvesARenderbufferEndpointInTheRenderbufferNamespace", + "TextureTest.CopyImageSubDataSizesACompressedArrayLevelByItsBlock", + "TextureTest.CopyImageSubDataTargetNotMatchingTheObjectIsInvalidEnum", + "TextureTest.CopyTexImage1DReportsUnsupportedInsteadOfTerminating", + "TextureTest.CopyTexImage2DAcceptsEveryComponentSubsetOfTheReadBuffer", + "TextureTest.CopyTexImage2DRejectsAFormatTheReadBufferCannotSupply", + "TextureTest.CopyTexSubImage1DBoundsTheDestinationByTheRequestedLevel", + "TextureTest.CopyTexSubImage1DRejectsAnythingButTexture1D", + "TextureTest.CopyTexSubImage3DBoundsTheDestinationByTheRequestedLevelNotLevelZero", + "TextureTest.CopyTexSubImage3DRejectsTargetsTheThreeDimensionalFormDoesNotTake", + "TextureTest.CopyTexSubImage3DValidatesTheDestinationRegionOnACubeMapArray", + "TextureTest.CopyTextureSubImage2DRejectsCubeMapTargets", + "TextureTest.CopyTextureSubImage2DUsesNamedObjectAndRestoresBinding", + "TextureTest.CopyTextureSubImage3DCanAddressEveryCubeMapFace", + "TextureTest.CreateTexturesCreatesObjectsWithoutBinding", + "TextureTest.CtsStyleStateResetOnDefaultTexturesLeavesNoError", + "TextureTest.DecodeShadowDataToWideRGBACoversComponentAndPackedLayouts", + "TextureTest.DefaultTextureAcceptsImageAndParameterCalls", + "TextureTest.DefaultTextureIsBoundInitiallyAndIsPerTarget", + "TextureTest.DefaultTextureIsNotAnObjectNameAndSurvivesDeleteCalls", + "TextureTest.DefaultTextureParametersAreSharedAcrossUnits", + "TextureTest.DefiningImageOnBoundDefaultTextureBumpsBindGeneration", + "TextureTest.DeleteGeneratedButUnboundNameReleasesReservationAndBindFails", + "TextureTest.DeleteInstantiatedTextureInvalidatesNameUntilRegenerated", + "TextureTest.DeleteUnknownNamesIsSilentButBindUnknownNameIsInvalid", + "TextureTest.DeletingBoundTextureRebindsDefaultTexture", + "TextureTest.DepthStencilTextureModeIsBackendVisibleThroughTheParamsVersion", + "TextureTest.DirectGLESTreats2DArrayAsSupportedTextureTarget", + "TextureTest.EverySamplerEntryPointRejectsAnUnknownNameWithInvalidOperation", + "TextureTest.EverySamplerScalarPnameConvertsToTheQueriedType", + "TextureTest.GenThenBindCreatesObjectForUnsizedPackedBgraSubImageUpload", + "TextureTest.GenerateMipmapKeepsA1DArrayLayerCountAtEveryLevel", + "TextureTest.GenerateMipmapKeepsA2DArrayLayerCountAtEveryLevel", + "TextureTest.GenerateMipmapSizesA1DArrayChainFromWidthAloneEvenWithMoreLayersThanTexels", + "TextureTest.GetFloatiVAndGetDoubleiVConvertTheIndexedIntegerQuery", + "TextureTest.GetIntegeriVReportsPerUnitTextureAndSamplerBindings", + "TextureTest.GetInternalformativReportsBasicTextureMetadata", + "TextureTest.GetTexImageOfOneCubeFacePacksIntoAOneFacePixelPackBuffer", + "TextureTest.GetTexImageReadsALevelWhoseLowerLevelsWereNeverDefined", + "TextureTest.GetTexImageStillRejectsALevelThatHoldsNoImage", + "TextureTest.GetTexLevelParameterAnswersBufferStorageGeometry", + "TextureTest.GetTexLevelParameterAnswersSharedSize", + "TextureTest.GetTextureImageReadsNamedObjectWithoutBinding", + "TextureTest.GetTextureSubImageReadsFullNamedLevelWithoutBinding", + "TextureTest.GetTextureSubImageRejectsPartialReadbackForNow", + "TextureTest.GetTextureSubImageSelectsTheCubeFaceZOffsetNames", + "TextureTest.ImageFormatCompatibilityTypeAgreesAcrossEveryTexParameterGetter", + "TextureTest.ImageWidenedUploadExpandsOneAndTwoChannelDataWithGLsMissingChannelValues", + "TextureTest.ImageWidenedUploadSplitsAPacked2101010RevShadowIntoFourChannelCodes", + "TextureTest.MaxTextureMaxAnisotropyIsAnsweredFromTheBackendLimit", + "TextureTest.MultisampleSamplerStateIsInvalidEnumWhileNonZeroBaseLevelIsInvalidOperation", + "TextureTest.NamedTextureCallKeepsUnitBindingAccountingCoherent", + "TextureTest.NamedTextureRebindsAndWorksAfterUsingDefault", + "TextureTest.NamedTextureVectorParametersAndGettersWorkWithoutBinding", + "TextureTest.NormalizeDepth24Stencil8UsesPackedDepthStencilType", + "TextureTest.NormalizeLegacySizedFormatsMapToCanonicalShadowLayouts", + "TextureTest.NormalizePixelFormatKeepsPackedTransferTypesForPackedSizedFormats", + "TextureTest.NormalizePixelFormatMapsStencilOnlyStorageToStencilIndex", + "TextureTest.NormalizePixelFormatWidensThePacked16FormatsUnderTheQuirkBit", + "TextureTest.RelaxedDefaultDeleteGeneratedReservationThenBindCreatesObjectForSubImageUpload", + "TextureTest.RelaxedSemanticsOverrideKeepsDeletedReservationOnCoreProfileContext", + "TextureTest.Rgb565InternalFormatRoundTripsThroughEnumConverters", + "TextureTest.RgtcInternalFormatsAreRejectedOnThreeDimensionalTargets", + "TextureTest.SamplerBorderColorSeparatesTheIntegerFormFromTheNormalizedForm", + "TextureTest.SamplerCompareFuncAcceptsTheWholeNeverToAlwaysRange", + "TextureTest.SamplerMaxAnisotropyUsesTheSameStateAndValidationSemantics", + "TextureTest.SamplerParametersSetThroughTheOtherScalarTypeAreConverted", + "TextureTest.ScalarDsaTextureParameterAppliesTheSameTargetRuleAsItsVectorTwins", + "TextureTest.ScalarSamplerParameterRejectsTheFourComponentBorderColorPname", + "TextureTest.ShadowReadbackRefusesALayoutItCannotProduceInsteadOfOverrunningTheBuffer", + "TextureTest.ShadowReadbackRefusesAPackStateItCannotHonour", + "TextureTest.SnormRenderTargetOptionsApplyToEverySignedNormalizedFormat", + "TextureTest.SnormRenderTargetSubstitutesKeepEveryChannelValueExactly", + "TextureTest.StencilIndexIsATextureInternalFormatPairedOnlyWithStencilStorage", + "TextureTest.StorePackedWordsToClientCopiesWordsVerbatimUnderPackParams", + "TextureTest.TexBufferAndTexBufferRangeRejectANonBufferTargetWithInvalidEnum", + "TextureTest.TexBufferRejectsAnInternalFormatABufferTextureCannotTake", + "TextureTest.TexImage2DAcceptsSpecCompliantFormatCombinations", + "TextureTest.TexImage2DOnLevelZeroKeepsAnAlreadyUploadedHigherLevel", + "TextureTest.TexImage2DRGB9E5FromOtherPackedFloatTypeStillConverts", + "TextureTest.TexImage2DRGB9E5KeepsNonCanonicalClientWords", + "TextureTest.TexImage2DRejectsMismatchedFormatCombinations", + "TextureTest.TexImage2DRespecifyingAnExistingLevelZeroDropsTheStaleChain", + "TextureTest.TexImage2DRespecifyingLevelZeroAtTheSameSizeStillDropsTheChain", + "TextureTest.TexImage2DSingleChannelFormatsKeepIntegerNessRules", + "TextureTest.TexImage3DAndTexStorage3DTagASpecificCompressedInternalFormat", + "TextureTest.TexImage3DAppliesTheCubeMapArrayShapeRules", + "TextureTest.TexImage3DRejectsDepthFormatsForThreeDimensionalTarget", + "TextureTest.TexParameterRejectsIllegalSamplerEnumValues", + "TextureTest.TexParameteriRejectsInvalidSwizzleValue", + "TextureTest.TexStorage2DKeepsA1DArrayLayerCountConstantDownTheMipChain", + "TextureTest.TexStorage2DLeavesAGenericCompressedFormatUncompressed", + "TextureTest.TexStorage2DTagsEveryLevelForASpecificCompressedFormat", + "TextureTest.TexStorage2DTrimsALongerPreExistingMipChain", + "TextureTest.TexStorage3DKeepsTheCubeMapArrayShapeRulesAfterTheyMovedIntoTheSharedValidator", + "TextureTest.TexStorage3DOn2DArrayKeepsLayerCountAcrossLevels", + "TextureTest.TexStorageOnDefaultTextureIsInvalidOperation", + "TextureTest.TexSubImage2DOnImagelessDefaultTextureReportsErrorInsteadOfDereferencingNull", + "TextureTest.TextureBufferKeepsInvalidOperationForANonBufferTexture", + "TextureTest.TextureMaxAnisotropyBelowOneIsInvalidValueAndPreservesState", + "TextureTest.TextureMaxAnisotropyDefaultsToOneAndRoundTripsWithoutRedundantVersionBumps", + "TextureTest.TextureParameterEntryPointsRejectTargetsTheUploadPathAccepts", + "TextureTest.TextureParameterRejectsProxyTargetsThatGetTexLevelParameterStillAccepts", + "TextureTest.TextureParameterfModifiesNamedObjectWithoutBinding", + "TextureTest.TextureParameteriAndBindTextureUnitAreDirectStateAccess", + "TextureTest.TextureStorage1DAndSubImageModifyNamedObjectOnly", + "TextureTest.TextureStorage2DMultisampleTracksNamedObjectState", + "TextureTest.TextureStorage3DAndSubImageModifyNamedObjectOnly", + "TextureTest.TextureStorageAndSubImageModifyNamedObjectOnly", + "TextureTest.TheExternalTargetIsABindingPointOfItsOwn", + "TextureTest.ThreeChannelRenderTargetOptionAppliesToEveryDeniedThreeChannelFormat", + "TextureTest.ThreeChannelWideningRetargetsInternalFormatAndTransferPairTogether", + "TextureTest.UnpackSwapBytesSwapsComponentsNotWholePixels", + "TextureTest.UnsizedRgbaInfersRgba8ForPacked8888Types", + "TextureTest.WidenedRenderTargetUploadExpandsThreeChannelDataWithOpaqueAlpha", + "TextureTest.ZeroSizedMultisampleTexImageDeallocatesTheImage", + "TextureViewTest.AFailedCallLeavesTheNameUninstantiated", + "TextureViewTest.AFramebufferAttachIsBoundedByTheViewsOwnLevelCount", + "TextureViewTest.AlreadyBoundTextureIsInvalidOperation", + "TextureViewTest.BackendWithoutTextureViewSupportRaisesInvalidOperation", + "TextureViewTest.BufferTextureHasNoLegalViewTarget", + "TextureViewTest.ClasslessFormatMayOnlyBeViewedAsItself", + "TextureViewTest.CubeMapArrayViewDemandsAMultipleOfSixLayers", + "TextureViewTest.CubeMapViewDemandsExactlySixLayers", + "TextureViewTest.CubeMapViewDemandsSquareLevels", + "TextureViewTest.CubeMapViewOfAnArrayReadsTheFaceEachTokenNames", + "TextureViewTest.DeletingTheOriginalLeavesTheViewsStorageAlive", + "TextureViewTest.FormatFromAnotherViewClassIsInvalidOperation", + "TextureViewTest.FormatFromTheSameViewClassIsAccepted", + "TextureViewTest.IncompatibleTargetPairIsInvalidOperation", + "TextureViewTest.LegalTargetPairsAreAccepted", + "TextureViewTest.MinLayerPastTheLastLayerIsInvalidValue", + "TextureViewTest.MinLevelPastTheLastLevelIsInvalidValue", + "TextureViewTest.MutableOrigTextureIsInvalidOperation", + "TextureViewTest.MutableTextureReportsNoViewState", + "TextureViewTest.NonTextureTargetIsInvalidEnum", + "TextureViewTest.OrigTextureThatIsNotATextureObjectIsInvalidValue", + "TextureViewTest.SingleLayerTargetsRejectMoreThanOneLayer", + "TextureViewTest.TexStorageOnAnArrayReportsItsLayerCount", + "TextureViewTest.TexStorageSeedsTheFullExtentAsViewState", + "TextureViewTest.TextureThatGenTexturesNeverReturnedIsInvalidOperation", + "TextureViewTest.ViewCarriesItsOwnParametersAndFormat", + "TextureViewTest.ViewClampsItsLevelCountToWhatRemains", + "TextureViewTest.ViewDerivesItsRangeAndInheritsImmutableLevels", + "TextureViewTest.ViewOfAViewComposesOntoTheOriginalRatherThanRestarting", + "TextureViewTest.ZeroTextureIsInvalidValue", + "Tracker.SubsystemBitsDoNotOverlapTheBehaviourBit", + "TrackerAggregates.ABufferRespecifyMovesOnlyTheBufferAggregate", + "TrackerAggregates.AFramebufferDefaultSetterMovesOnlyTheFramebufferAggregate", + "TrackerAggregates.AFramebufferObjectWriteMovesOnlyTheFramebufferAggregate", + "TrackerAggregates.ANoteWithoutALiveContextIsANoOp", + "TrackerAggregates.ARenderbufferStorageDefinitionMovesTheFramebufferAggregate", + "TrackerAggregates.ASamplerParameterMovesOnlyTheParamsAggregate", + "TrackerAggregates.ATextureContentWriteMovesOnlyTheContentAggregate", + "TrackerAggregates.ATextureParameterMovesOnlyTheParamsAggregate", + "TrackerAggregates.ATextureStorageDefinitionMovesTheFramebufferAggregateToo", + "TrackerAggregates.AVertexArrayAttributeMovesOnlyTheVaoAggregate", + "TrackerAggregates.AVertexAttribDefaultMovesOnlyItsOwnAggregate", + "TrackerAggregates.EveryAggregateStartsAtZero", + "TrackerAttribPayload.AFloatWriteCarriesTheFloatBitsAndNamesItsClass", + "TrackerAttribPayload.AUintWriteCarriesTheUintWordsAndNamesItsClass", + "TrackerAttribPayload.AnIntWriteCarriesTheIntWordsAndNamesItsClass", + "TrackerAttribPayload.TheSameNumbersWrittenThroughADifferentClassAreADifferentValue", + "TrackerShippedEmitter.ABaseInstancedDrawAfterAMakeCurrentPublishesItsOwnBaseInstance", + "TrackerShippedEmitter.ABlendToggleThroughTheValidatePointMintsTwoCsos", + "TrackerShippedEmitter.AClipDistanceEnableReArmsTheResidualBlock", + "TrackerShippedEmitter.AFreshContextRepublishesEveryVertexAttributeDefault", + "TrackerShippedEmitter.AFreshContextResetsTheApplierWithTheRenderStateSubsystemOff", + "TrackerShippedEmitter.APushedAttributeDefaultTheApplierCannotReproduceIsRepaired", + "TrackerShippedEmitter.AViewportThroughTheValidatePointMintsNoCso", + "TrackerShippedEmitter.CollidingVaoShuttersStillPublishTheCurrentElementsAndBufferWindow", + "TrackerShippedEmitter.TheSteadyStateThroughTheValidatePointEmitsNothing", + "TrackerWalk.ABaseInstanceSurvivesTheFirstWalkOnAFreshContext", + "TrackerWalk.ANaNPatchLevelEqualsItselfAndDoesNotFireForever", + "TrackerWalk.AProgramSwitchAloneFiresTheSamplerViewBit", + "TrackerWalk.AProgramSwitchBetweenEqualImageUnitCountersFiresTheShaderImageBit", + "TrackerWalk.ARebindOfOneUniformPointToADifferentBufferFiresTheConstBufferBit", + "TrackerWalk.ARedundantDefaultBindStillPublishesAGrowingSamplerWindow", + "TrackerWalk.ARelinkOfAStageProgramFiresTheProgramBits", + "TrackerWalk.ARestagedProgramPipelineFiresTheProgramBits", + "TrackerWalk.ASamplerBindAloneFiresTheSamplerStateBit", + "TrackerWalk.ATextureParameterAloneFiresTheSamplerViewBit", + "TrackerWalk.AggregateGenerationCatchesABoundTextureMoving", + "TrackerWalk.BlendToggleReusesTwoCsos", + "TrackerWalk.EveryBitHasAName", + "TrackerWalk.OnlyTheFiveEmittedBitsNameASubsystem", + "TrackerWalk.SteadyStateEmitsNothing", + "TrackerWalk.TheBindingPointBitsDoNotFireOnAnUnrelatedBufferWrite", + "TrackerWalk.TheFireTalliesOnlyRunWhilePipeStatsIsOn", + "TrackerWalk.TheFirstWalkOnAFreshContextPublishesEverything", + "TrackerWalk.TheIndexBufferBitDoesNotFireOnAnUnrelatedBufferWrite", + "TrackerWalk.TheIndexBufferBitFiresWhenTheSlotVersionWrapsOntoADifferentBuffer", + "TrackerWalk.ThePixelPackShutterIsAByteCompareOfThePackHalfOnly", + "TrackerWalk.UseProgramZeroLeavesTheBoundPipelineDrivingTheProgramBits", + "TrackerWalk.ViewportDoesNotMintACso", + "TrackerWalk.WrapAroundRePushesButNeverMisses", + "TransformFeedbackLifetimeIdTest.APausedSpanStaysOpenWhileAnotherObjectCaptures", + "TransformFeedbackLifetimeIdTest.AnObjectAtARecycledNameCarriesAFreshLifetimeId", + "TranslationCacheTest.AFailedCompileReproducesItsInfoLogFromTheMemo", + "TranslationCacheTest.APayloadOutlivesTheEvictionOfItsEntry", + "TranslationCacheTest.AProgramServedFromTheMemoAnswersTheWholeQuerySurface", + "TranslationCacheTest.AProgramServedFromTheMemoStillAnswersGetFragDataLocation", + "TranslationCacheTest.ASecondCompileOfTheSameSourceSkipsTheParse", + "TranslationCacheTest.AStageServedFromL1cStillLinksWhenTheProgramKeyMisses", + "TranslationCacheTest.AnEntryLargerThanTheWholeBudgetIsNotCached", + "TranslationCacheTest.ConcurrentLinksOfSharedSourcesProduceIdenticalSpirv", + "TranslationCacheTest.ConcurrentLookupsOverOverlappingKeysAgreeWithTheSerialAnswer", + "TranslationCacheTest.ConcurrentLookupsStaySafeWhileEvictionChurns", + "TranslationCacheTest.EvictionIsFifoUnderTheByteBudget", + "TranslationCacheTest.EvictionIsFifoUnderTheEntryCap", + "TranslationCacheTest.HashCollisionDegradesToMissNotToAWrongPayload", + "TranslationCacheTest.HitReturnsTheStoredPayload", + "TranslationCacheTest.L1AndL2KeysNeverAlias", + "TranslationCacheTest.L1DoesNotMemoizeAcrossDifferentSources", + "TranslationCacheTest.L1HitsAgreeWithACacheDisabledTranslation", + "TranslationCacheTest.L1KeyMovesWithEveryInputThatMovesTheSpirv", + "TranslationCacheTest.L1MemoizesASecondProgramWithIdenticalSources", + "TranslationCacheTest.L2KeyMovesWithEveryGateThatSteersTheEsslChain", + "TranslationCacheTest.L2PayloadCarriesTheFlattenedXfbBlockReport", + "TranslationCacheTest.L2RunsTheEmitterOncePerDistinctKey", + "TranslationCacheTest.NameMapsSerializeCanonically", + "TranslationCacheTest.NativeFloat64IsOutOfTheFrontendFingerprintAndInsideTheL1Key", + "TranslationCacheTest.PointSizeDemotionBitsAreOutOfTheFrontendFingerprintAndInsideTheL1Key", + "TranslationCacheTest.TextAppendsCannotRunIntoEachOther", + "TranslationCacheTest.TheCtsShapeStopsParsingAfterTheFirstProgram", + "TranslationCacheTest.TheEscapeHatchDisablesL1Entirely", + "TranslationCacheTest.TheEscapeHatchDisablesL1c", + "TranslationCacheTest.TheFrontendFingerprintIgnoresBackendOnlyDifferences", + "TranslationCacheTest.TheFrontendFingerprintMovesWithEveryFrontendLimit", + "TranslationCacheTest.TheParseVerdictKeyIgnoresBackendOnlyDifferences", + "TranslationCacheTest.TheParseVerdictKeyMovesWithEveryInput", + "TranslationCacheTest.TwoBackendsCompilingTheSameGlslShareOneL1Entry", + "UniquifyIoBlockNamesTest.ProbeIgnoresAStageWhoseBlocksAlreadyHaveDistinctNames", + "UniquifyIoBlockNamesTest.ProbeNeverReportsTheBuiltinBlock", + "UniquifyIoBlockNamesTest.ProbeReportsABlockNameUsedInBothDirections", + "UniquifyIoBlockNamesTest.RenamesOnlyTheDirectionTheCallerPlanned", + "UniquifyIoBlockNamesTest.RenamesTheTwoBlocksApartInTheEmittedEssl", + "UniquifyIoBlockNamesTest.ReportsNothingWhenThePlanNamesNoBlockThisStageDeclares", + "UnorderedMapSanity.EraseReturnsTheSuccessorElement", + "UnorderedMapSanity.EraseWhileIteratingVisitsEveryElementExactlyOnce", + "UnorderedMapSanity.ErasingTheOnlyElementReturnsEnd", + "VertexArrayTest.BoundVAOPreservesState", + "VertexArrayTest.CurrentVertexAttributeStorageCoversFullCapacity", + "VertexArrayTest.DefaultAttributeBindingIsIdentityAcrossFullCapacity", + "VertexArrayTest.DeleteGeneratedButUnboundVertexArrayNameReleasesReservationAndBindFails", + "VertexArrayTest.DeleteOfUnknownOrAlreadyDeletedVertexArrayNameIsSilent", + "VertexArrayTest.DeleteVAO", + "VertexArrayTest.GenerateAndBindVAO", + "VertexArrayTest.IndexBufferBinding", + "VertexArrayTest.MultipleAttributes", + "VertexArrayTest.ValidateNamesAndObjects", + "VertexArrayTest.VertexAttributeSetup", + "VertexArrayTest.VertexBindingIndexIsBoundedByTheAdvertisedAttribLimit", + "VertexAttribBindingStateTest.BindingApiRejectsTheDefaultVertexArrayInCoreProfile", + "VertexAttribBindingStateTest.BindingApiStillAcceptsTheDefaultVertexArrayWhenRelaxed", + "VertexAttribBindingStateTest.DefaultsMatchTheSpecInitialState", + "VertexAttribBindingStateTest.DivisorGoesThroughTheBindingPoint", + "VertexAttribBindingStateTest.RelaxedSemanticsOverrideReopensTheDefaultVertexArray", + "VertexAttribBindingStateTest.SeparateFormatSequenceKeepsLegacyStrideAndPointerAtZero", + "VertexInputEmit.ABaseInstanceChangeAloneStillEmitsTheVertexBufferSet", + "VertexInputEmit.ABindingModelStrideOfZeroSurvivesAsZero", + "VertexInputEmit.ADoubleReleaseOfAVertexElementsSlotIsHarmless", + "VertexInputEmit.AResetApplierCarriesNoVertexInputStateOver", + "VertexInputEmit.AnUnchangedSetWithAnUnchangedBaseInstanceEmitsNothing", + "VertexInputEmit.DestroyedVertexArraysReturnTheirCsoSlotsAndRecords", + "VertexInputEmit.EveryAttributeFieldSurvivesTheWireConversion", + "VertexInputEmit.IsLongAndFloat64TravelSeparately", + "VertexInputEmit.PingPongingBetweenTwoVaosNeverRecreatesEither", + "VertexInputEmit.RebindingTheSameVaoEmitsABindAndNoCreate", + "VertexInputEmit.TheVertexBufferWindowCoversEveryAttributeTheCsoDeclaresEnabled", + "VertexStageStorageBlockUsableTest.ANegativeCountIsUnusableRatherThanClamped", + "VertexStageStorageBlockUsableTest.RequiresAtLeastOneBlock", + "ViewportArrayCapabilities.TheLimitsAreOnlyAskedForWhenTheExtensionIsPresent", + "ViewportIndexReflectionTest.FalseForAGeometryShaderThatOnlyAssignsLayer", + "ViewportIndexReflectionTest.FalseForAPlainGeometryShader", + "ViewportIndexReflectionTest.FalseForAnEmptyModuleWithoutDereferencing", + "ViewportIndexReflectionTest.FalseForTheOrdinaryVertexAndFragmentStages", + "ViewportIndexReflectionTest.TrueForAGeometryShaderThatAssignsViewportIndex", + "ViewportIndexRoutingTest.ADeclarationThatIsNotAtLineStartIsRefused", + "ViewportIndexRoutingTest.AFragmentStageReadOfTheBuiltinIsRedirectedOntoTheVarying", + "ViewportIndexRoutingTest.APrecisionQualifiedDeclarationIsPromotedToo", + "ViewportIndexRoutingTest.AStageWithNoEntryPointIsDeclinedWithoutBeingEdited", + "ViewportIndexRoutingTest.AStageWithoutTheGlobalIsUntouched", + "ViewportIndexRoutingTest.TheDemotedGlobalBecomesAFlatVarying", + "ViewportIndexRoutingTest.TheFragmentGateWrapsTheEntryPoint", + "ViewportIndexRoutingTest.TheGateClampsTheShiftIntoRange", + "ViewportIndexRoutingTest.ThePromotedVaryingIsFlatAndCarriesNoExplicitLocation", + "VkClearManagerTest.CollectGarbageRemovesExpiredTexturesAndTheirPendingClears", + "VkClearManagerTest.StalePendingClearsAreRejectedBeforePeriodicGarbageCollection", + "WaylandFrameThrottle.IntervalOneWaitsForTheCallbackOfThePreviousCommit", + "WaylandFrameThrottle.IntervalZeroSlowsToTheStarvedPaceWhenNothingIsShown", + "WaylandFrameThrottle.IntervalZeroStaysUnpacedWhileTheCompositorAnswers", + "WidenImageFormats.ABufferImageWithNoCoreBaseFormatIsLeftAlone", + "WidenImageFormats.ASplitBufferImageReportsTheSizeItsOwnFormatDescribes", + "WidenImageFormats.BufferImagesAreSplitByTheSubscriptRatherThanWidened", + "WidenImageFormats.CoreFormatModuleIsHandedBackUntouched", + "WidenImageFormats.CoreFormatsAreRefused", + "WidenImageFormats.FourChannelIntegerImageBecomesRgba16uiWithNeitherAccessMasked", + "WidenImageFormats.NormalizedImageBecomesAUimageWhoseAccessesConvertItsCodes", + "WidenImageFormats.OnlyTheNormalizedFormatsCarryCodesAndTheirDenominatorsAreTheFormatsOwn", + "WidenImageFormats.OnlyTheThirtyTwoBitTwoChannelFormatsSplitAsBufferImages", + "WidenImageFormats.PackedFloatImageOnlyReachesEsslThroughTheCarrier", + "WidenImageFormats.SignedNormalizedImageSignExtendsItsCodeAndClampsAtMinusOne", + "WidenImageFormats.SingleChannelUnsignedImageBecomesRgba8uiWithBothAccessesMasked", + "WidenImageFormats.TenTenTenTwoImageTakesAPerChannelDenominator", + "WidenImageFormats.TheExtensionNarrowsTheWideningToWhatSpirvCrossWillNotPrint", + "WidenImageFormats.ThreeChannelPackedFloatImageBecomesRgba16fWithOnlyAlphaPinned", + "WidenImageFormats.TwentySixNonCoreFormatsHaveALosslessCoreCarrier", + "WidenImageFormats.TwoChannelFloatImageBecomesRgba32fWithBothAccessesMasked", + "WidenImageFormats.WidenedModulesEmitEsslNamingTheCoreCarrier", + "WirePipelineCompatibility.ExactCompatibilitySurvivesNativeObjectTurnover", + "WirePipelineCompatibility.HashUsesCompatibilityIdentityAndSeparatesNativeDomain", + "X11DisplayGuard.AnEglDisplayInAnXServerDoesNotDialItself", + "X11DisplayGuard.AnOrdinaryClientDialsUnlessForbidden", + "X11DisplayGuard.AnXServerNeverDialsItsOwnDisplay", + "X11DisplayGuard.DisplayNamesYieldTheirNumber", + "X11DisplayGuard.OnlyListeningSocketsOfThatDisplayCount", + "X11DisplayGuard.ThisProcessServesADisplayWhileItListensOnItsSocket", + "X11PresentChain.AFrameIsCopiedIntoAnImportedImageAndPresented", + "X11PresentChain.AResizeRetiresOldImagesAsTheyComeBack", + "X11PresentChain.AllImagesHeldWaitsThenGrowsToFourThenDropsTheFrame", + "X11PresentChain.AnImageComesBackWithIdleNotifyAndIsReused", + "X11PresentChain.ConfigureNotifyReportsTheNewSizeOnce", + "X11PresentChain.FailuresSendTheWindowBackToReadback", + "X11PresentChain.IntervalOneWaitsForThePreviousCompletionAndTargetsTheNextMsc", + "X11PresentChain.IntervalZeroIsUnpacedUntilACompletionIsOverdue", + "X11PresentChain.PartialDamageIsFlippedIntoTheUpdateRegion", + "X11PresentChain.TheChainFreesEveryPixmapAndReleasesEveryImage", + "X11PresentPath.Dri3WhenTheConnectionAndTheBackendHaveEverything", + "XfbBlockVaryingTest.AlsoAcceptsTheInstanceQualifiedSpelling", + "XfbBlockVaryingTest.CapturesAWholeBlockMemberArray", + "XfbBlockVaryingTest.CapturesAnonymousInstanceBlockMember", + "XfbBlockVaryingTest.CapturesBlockMemberElementsByBlockTypeName", + "XfbBlockVaryingTest.RejectsAnUnknownBlock", + "XfbBlockVaryingTest.RejectsAnUnknownBlockMember", + "XfbBlockVaryingTest.StillResolvesPlainOutputs", + "XfbFrontendOrderInvarianceTest.AsyncOff_ClipDistanceBeforeXfbChangesNothingInTheFrontend", + "XfbFrontendOrderInvarianceTest.AsyncOn_ClipDistanceBeforeXfbChangesNothingInTheFrontend", + "XfbFrontendOrderInvarianceTest.BLinksWhileAIsStillInFlight", + "XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly", + "XfbFrontendOrderInvarianceTest.EveryShapeActuallyLinks", + "XfbFrontendOrderInvarianceTest.FreshProcessAThenB", + "XfbFrontendOrderInvarianceTest.FreshProcessControlB", + "XfbFrontendOrderInvarianceTest.LongCaseSequenceLikeGlcts", + "XfbFrontendOrderInvarianceTest.NoMemoHitPossibleForB", + "XfbFrontendOrderInvarianceTest.PerContextStateBisection", + "XfbFrontendOrderInvarianceTest.RepeatedAbPairsAreBitStable" + ] + }, + "junit-integration-verify/verify": { + "skipped": [ + "DirectGLES.Verify.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Verify.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.Verify.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Verify.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Verify.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Verify.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.Verify.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.Verify.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.Verify.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Verify.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.Verify.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Verify.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Verify.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Verify.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.Verify.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.Verify.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.Verify.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.Verify.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.Verify.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.Verify.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.Verify.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.Verify.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.Verify.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.Verify.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.Verify.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.Verify.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Verify.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Verify.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Verify.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Verify.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Verify.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Verify.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Verify.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.Verify.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.Verify.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Verify.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.Verify.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.Verify.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectGLES.Verify.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectGLES.Verify.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.Verify.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectGLES.Verify.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.Verify.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.Verify.PipeVerifyArmingScenario.Armed", + "DirectGLES.Verify.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectGLES.Verify.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectGLES.Verify.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Verify.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Verify.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.Verify.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Verify.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.Verify.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Verify.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Verify.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.Verify.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Verify.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.Verify.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.Verify.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Verify.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.Verify.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Verify.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.Verify.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.Verify.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.Verify.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.Verify.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.Verify.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.Verify.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.Verify.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.Verify.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.Verify.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.Verify.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.Verify.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectVulkan.Verify.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.Verify.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectVulkan.Verify.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.Verify.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectVulkan.Verify.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectVulkan.Verify.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.Verify.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Verify.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.Verify.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.Verify.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.Verify.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.Verify.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.Verify.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.Verify.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.Verify.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.Verify.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.Verify.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.Verify.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.Verify.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.Verify.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectVulkan.Verify.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectVulkan.Verify.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectVulkan.Verify.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectVulkan.Verify.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectVulkan.Verify.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectVulkan.Verify.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectVulkan.Verify.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectVulkan.Verify.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.Verify.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.Verify.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectVulkan.Verify.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectVulkan.Verify.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.Verify.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectVulkan.Verify.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.Verify.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.Verify.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.Verify.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.Verify.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.Verify.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.Verify.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.Verify.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.Verify.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.Verify.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.Verify.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.Verify.PipeVerifyArmingScenario.Armed", + "DirectVulkan.Verify.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.Verify.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectVulkan.Verify.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.Verify.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.Verify.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.Verify.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.Verify.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.Verify.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.Verify.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.Verify.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.Verify.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectVulkan.Verify.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectVulkan.Verify.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.Verify.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.Verify.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.Verify.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.Verify.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.Verify.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.Verify.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.Verify.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.Verify.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.Verify.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.Verify.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.Verify.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Verify.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Verify.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName" + ], + "names": [ + "DirectGLES.PoisonOmitted.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.Verify.AdvertisedLimitsScenario.ComputeLocalSizeComesFromTheLinkedProgram", + "DirectGLES.Verify.AdvertisedLimitsScenario.ComputeUniformBlocksIsAnAmountAnApplicationCouldActuallyAllocate", + "DirectGLES.Verify.AdvertisedLimitsScenario.ComputeWorkGroupLimitsAreTheCapsBlocksAnswer", + "DirectGLES.Verify.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange", + "DirectGLES.Verify.AdvertisedLimitsScenario.EveryGL45CoreMinimumIsMet", + "DirectGLES.Verify.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectGLES.Verify.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectGLES.Verify.AdvertisedLimitsScenario.IndexedTargetSizeSurvivesDivisionByItsBindingCount", + "DirectGLES.Verify.AdvertisedLimitsScenario.PerStageBlockCountsFitInTheirBindingPoints", + "DirectGLES.Verify.AdvertisedLimitsScenario.ViewportArrayLimitsMeetTheirGL43Floors", + "DirectGLES.Verify.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectGLES.Verify.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectGLES.Verify.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectGLES.Verify.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectGLES.Verify.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectGLES.Verify.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectGLES.Verify.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectGLES.Verify.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectGLES.Verify.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectGLES.Verify.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectGLES.Verify.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectGLES.Verify.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectGLES.Verify.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectGLES.Verify.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectGLES.Verify.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectGLES.Verify.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectGLES.Verify.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectGLES.Verify.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectGLES.Verify.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectGLES.Verify.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectGLES.Verify.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Verify.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectGLES.Verify.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectGLES.Verify.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectGLES.Verify.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Verify.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectGLES.Verify.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectGLES.Verify.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectGLES.Verify.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectGLES.Verify.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectGLES.Verify.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectGLES.Verify.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectGLES.Verify.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectGLES.Verify.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectGLES.Verify.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectGLES.Verify.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectGLES.Verify.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectGLES.Verify.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectGLES.Verify.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectGLES.Verify.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectGLES.Verify.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectGLES.Verify.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectGLES.Verify.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectGLES.Verify.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectGLES.Verify.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectGLES.Verify.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectGLES.Verify.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectGLES.Verify.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectGLES.Verify.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectGLES.Verify.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectGLES.Verify.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectGLES.Verify.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectGLES.Verify.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectGLES.Verify.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectGLES.Verify.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectGLES.Verify.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectGLES.Verify.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectGLES.Verify.CrossFrameBufferScenario.IndexBufferSubData", + "DirectGLES.Verify.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectGLES.Verify.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectGLES.Verify.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectGLES.Verify.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectGLES.Verify.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectGLES.Verify.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectGLES.Verify.CrossFrameBufferScenario.VertexBufferSubData", + "DirectGLES.Verify.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectGLES.Verify.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectGLES.Verify.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectGLES.Verify.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectGLES.Verify.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectGLES.Verify.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectGLES.Verify.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectGLES.Verify.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectGLES.Verify.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Verify.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Verify.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Verify.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectGLES.Verify.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectGLES.Verify.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectGLES.Verify.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectGLES.Verify.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectGLES.Verify.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectGLES.Verify.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectGLES.Verify.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectGLES.Verify.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Verify.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectGLES.Verify.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectGLES.Verify.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectGLES.Verify.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectGLES.Verify.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectGLES.Verify.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectGLES.Verify.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectGLES.Verify.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectGLES.Verify.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectGLES.Verify.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectGLES.Verify.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectGLES.Verify.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectGLES.Verify.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectGLES.Verify.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectGLES.Verify.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectGLES.Verify.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectGLES.Verify.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectGLES.Verify.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectGLES.Verify.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectGLES.Verify.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectGLES.Verify.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectGLES.Verify.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectGLES.Verify.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectGLES.Verify.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectGLES.Verify.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectGLES.Verify.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectGLES.Verify.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectGLES.Verify.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectGLES.Verify.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectGLES.Verify.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectGLES.Verify.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectGLES.Verify.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectGLES.Verify.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectGLES.Verify.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectGLES.Verify.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectGLES.Verify.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectGLES.Verify.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Verify.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectGLES.Verify.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectGLES.Verify.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectGLES.Verify.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectGLES.Verify.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectGLES.Verify.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Verify.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectGLES.Verify.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectGLES.Verify.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectGLES.Verify.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectGLES.Verify.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectGLES.Verify.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectGLES.Verify.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectGLES.Verify.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectGLES.Verify.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectGLES.Verify.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectGLES.Verify.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectGLES.Verify.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectGLES.Verify.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectGLES.Verify.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectGLES.Verify.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectGLES.Verify.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectGLES.Verify.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectGLES.Verify.GuiBatchScenario.Baseline", + "DirectGLES.Verify.GuiBatchScenario.BlendAndDepth", + "DirectGLES.Verify.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectGLES.Verify.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectGLES.Verify.GuiBatchScenario.ShortIndices", + "DirectGLES.Verify.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectGLES.Verify.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectGLES.Verify.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectGLES.Verify.GuiBatchScenario.TwoBuildersWideIndices", + "DirectGLES.Verify.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectGLES.Verify.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.Verify.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectGLES.Verify.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectGLES.Verify.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectGLES.Verify.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectGLES.Verify.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectGLES.Verify.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectGLES.Verify.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectGLES.Verify.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectGLES.Verify.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectGLES.Verify.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectGLES.Verify.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectGLES.Verify.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectGLES.Verify.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectGLES.Verify.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectGLES.Verify.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectGLES.Verify.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectGLES.Verify.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectGLES.Verify.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectGLES.Verify.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectGLES.Verify.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectGLES.Verify.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectGLES.Verify.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectGLES.Verify.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectGLES.Verify.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectGLES.Verify.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectGLES.Verify.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectGLES.Verify.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectGLES.Verify.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectGLES.Verify.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectGLES.Verify.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectGLES.Verify.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectGLES.Verify.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectGLES.Verify.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectGLES.Verify.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectGLES.Verify.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectGLES.Verify.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectGLES.Verify.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectGLES.Verify.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectGLES.Verify.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectGLES.Verify.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectGLES.Verify.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectGLES.Verify.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture1D", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture2D", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTexture3D", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTextureCube", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectGLES.Verify.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture1D", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture1DArray", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture2D", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture2DArray", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTexture3D", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTextureBuffer", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTextureCube", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectGLES.Verify.ImageTargetKindScenario.StoresTextureRectangle", + "DirectGLES.Verify.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectGLES.Verify.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectGLES.Verify.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectGLES.Verify.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectGLES.Verify.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectGLES.Verify.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectGLES.Verify.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectGLES.Verify.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectGLES.Verify.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectGLES.Verify.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectGLES.Verify.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectGLES.Verify.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectGLES.Verify.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Verify.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectGLES.Verify.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectGLES.Verify.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectGLES.Verify.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectGLES.Verify.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectGLES.Verify.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectGLES.Verify.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectGLES.Verify.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectGLES.Verify.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectGLES.Verify.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectGLES.Verify.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectGLES.Verify.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectGLES.Verify.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectGLES.Verify.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectGLES.Verify.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Verify.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectGLES.Verify.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectGLES.Verify.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectGLES.Verify.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectGLES.Verify.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectGLES.Verify.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectGLES.Verify.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectGLES.Verify.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectGLES.Verify.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectGLES.Verify.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectGLES.Verify.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectGLES.Verify.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectGLES.Verify.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectGLES.Verify.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectGLES.Verify.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectGLES.Verify.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectGLES.Verify.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectGLES.Verify.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectGLES.Verify.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectGLES.Verify.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectGLES.Verify.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectGLES.Verify.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectGLES.Verify.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectGLES.Verify.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectGLES.Verify.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectGLES.Verify.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectGLES.Verify.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectGLES.Verify.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectGLES.Verify.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectGLES.Verify.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectGLES.Verify.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectGLES.Verify.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "DirectGLES.Verify.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectGLES.Verify.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectGLES.Verify.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectGLES.Verify.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectGLES.Verify.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectGLES.Verify.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectGLES.Verify.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Verify.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectGLES.Verify.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectGLES.Verify.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectGLES.Verify.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectGLES.Verify.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectGLES.Verify.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectGLES.Verify.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectGLES.Verify.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectGLES.Verify.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectGLES.Verify.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectGLES.Verify.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Verify.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectGLES.Verify.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectGLES.Verify.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectGLES.Verify.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectGLES.Verify.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectGLES.Verify.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.Verify.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectGLES.Verify.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectGLES.Verify.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectGLES.Verify.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectGLES.Verify.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectGLES.Verify.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectGLES.Verify.OrientationScenario.OffscreenPassRendersUpright", + "DirectGLES.Verify.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectGLES.Verify.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectGLES.Verify.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectGLES.Verify.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectGLES.Verify.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectGLES.Verify.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectGLES.Verify.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectGLES.Verify.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectGLES.Verify.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectGLES.Verify.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectGLES.Verify.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectGLES.Verify.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectGLES.Verify.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectGLES.Verify.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectGLES.Verify.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectGLES.Verify.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectGLES.Verify.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectGLES.Verify.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectGLES.Verify.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectGLES.Verify.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectGLES.Verify.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectGLES.Verify.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectGLES.Verify.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectGLES.Verify.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectGLES.Verify.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectGLES.Verify.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectGLES.Verify.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectGLES.Verify.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Verify.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectGLES.Verify.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Verify.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectGLES.Verify.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectGLES.Verify.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectGLES.Verify.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectGLES.Verify.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectGLES.Verify.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectGLES.Verify.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectGLES.Verify.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectGLES.Verify.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectGLES.Verify.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectGLES.Verify.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectGLES.Verify.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectGLES.Verify.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectGLES.Verify.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectGLES.Verify.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectGLES.Verify.PipeVerifyArmingScenario.Armed", + "DirectGLES.Verify.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectGLES.Verify.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectGLES.Verify.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectGLES.Verify.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectGLES.Verify.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectGLES.Verify.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectGLES.Verify.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectGLES.Verify.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectGLES.Verify.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectGLES.Verify.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Verify.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectGLES.Verify.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectGLES.Verify.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectGLES.Verify.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectGLES.Verify.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectGLES.Verify.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectGLES.Verify.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectGLES.Verify.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectGLES.Verify.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectGLES.Verify.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectGLES.Verify.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectGLES.Verify.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectGLES.Verify.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectGLES.Verify.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectGLES.Verify.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Verify.ProgramPipelineScenario.AReservedNameTakesStateBeforeItIsAProgramPipeline", + "DirectGLES.Verify.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectGLES.Verify.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectGLES.Verify.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectGLES.Verify.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectGLES.Verify.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectGLES.Verify.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectGLES.Verify.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectGLES.Verify.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectGLES.Verify.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectGLES.Verify.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectGLES.Verify.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectGLES.Verify.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectGLES.Verify.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectGLES.Verify.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectGLES.Verify.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectGLES.Verify.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectGLES.Verify.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectGLES.Verify.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectGLES.Verify.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectGLES.Verify.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectGLES.Verify.ResidentIndexScenario.PromotedDynamicEbo", + "DirectGLES.Verify.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectGLES.Verify.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Verify.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectGLES.Verify.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectGLES.Verify.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectGLES.Verify.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectGLES.Verify.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectGLES.Verify.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectGLES.Verify.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectGLES.Verify.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectGLES.Verify.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectGLES.Verify.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectGLES.Verify.SpirvShaderBinaryScenario.AnUnsupportedBinaryFormatIsRejectedInsteadOfSilentlyAccepted", + "DirectGLES.Verify.SpirvShaderBinaryScenario.CompileShaderOnASpirvShaderIsInvalidOperationAndShaderSourceTakesItBack", + "DirectGLES.Verify.SpirvShaderBinaryScenario.ShaderBinaryFormatIsAdvertisedExactlyOnce", + "DirectGLES.Verify.SpirvShaderBinaryScenario.SpecializeShaderErrorSurfaceMatchesTheExtension", + "DirectGLES.Verify.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectGLES.Verify.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectGLES.Verify.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectGLES.Verify.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectGLES.Verify.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectGLES.Verify.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectGLES.Verify.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectGLES.Verify.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectGLES.Verify.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectGLES.Verify.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectGLES.Verify.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectGLES.Verify.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectGLES.Verify.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectGLES.Verify.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectGLES.Verify.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectGLES.Verify.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectGLES.Verify.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectGLES.Verify.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectGLES.Verify.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectGLES.Verify.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectGLES.Verify.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectGLES.Verify.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectGLES.Verify.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectGLES.Verify.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectGLES.Verify.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectGLES.Verify.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectGLES.Verify.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectGLES.Verify.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectGLES.Verify.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectGLES.Verify.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectGLES.Verify.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectGLES.Verify.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectGLES.Verify.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectGLES.Verify.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectGLES.Verify.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectGLES.Verify.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectGLES.Verify.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectGLES.Verify.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectGLES.Verify.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectGLES.Verify.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Verify.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectGLES.Verify.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectGLES.Verify.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectGLES.Verify.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectGLES.Verify.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectGLES.Verify.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectGLES.Verify.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectGLES.Verify.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectGLES.Verify.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectGLES.Verify.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectGLES.Verify.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectGLES.Verify.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectGLES.Verify.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectGLES.Verify.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Verify.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectGLES.Verify.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectGLES.Verify.TextureViewScenario.CoherencyIsBidirectional", + "DirectGLES.Verify.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectGLES.Verify.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectGLES.Verify.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectGLES.Verify.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectGLES.Verify.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectGLES.Verify.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectGLES.Verify.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectGLES.Verify.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectGLES.Verify.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectGLES.Verify.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectGLES.Verify.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectGLES.Verify.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectGLES.Verify.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectGLES.Verify.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectGLES.Verify.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectGLES.Verify.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectGLES.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Verify.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Verify.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectGLES.Verify.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectGLES.Verify.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectGLES.Verify.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectGLES.Verify.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectGLES.Verify.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectGLES.Verify.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectGLES.Verify.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectGLES.Verify.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectGLES.Verify.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectGLES.Verify.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectGLES.Verify.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectGLES.Verify.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectGLES.Verify.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectGLES.Verify.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectGLES.Verify.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectGLES.Verify.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectGLES.Verify.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectGLES.Verify.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectGLES.Verify.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectGLES.Verify.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectGLES.Verify.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectGLES.Verify.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectGLES.Verify.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Verify.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectGLES.Verify.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectGLES.Verify.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectGLES.Verify.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectGLES.Verify.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectGLES.Verify.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectGLES.Verify.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectGLES.Verify.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectGLES.Verify.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectGLES.Verify.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectGLES.Verify.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectGLES.Verify.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectGLES.Verify.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectGLES.Verify.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectGLES.Verify.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectGLES.Verify.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.Verify.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectGLES.Verify.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectGLES.Verify.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectGLES.Verify.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectGLES.Verify.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectGLES.Verify.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectGLES.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectGLES.Verify.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectGLES.Verify.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectGLES.Verify.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectGLES.Verify.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectGLES.Verify.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectGLES.Verify.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectGLES.Verify.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectGLES.Verify.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectGLES.Verify.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectGLES.Verify.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectGLES.Verify.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectGLES.Verify.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectGLES.Verify.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectGLES.VerifyArming.PipeVerifyArmingScenario.Armed", + "DirectGLES.VerifyCorrupted.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.PoisonOmitted.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.Verify.AdvertisedLimitsScenario.ComputeLocalSizeComesFromTheLinkedProgram", + "DirectVulkan.Verify.AdvertisedLimitsScenario.ComputeUniformBlocksIsAnAmountAnApplicationCouldActuallyAllocate", + "DirectVulkan.Verify.AdvertisedLimitsScenario.ComputeWorkGroupLimitsAreTheCapsBlocksAnswer", + "DirectVulkan.Verify.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange", + "DirectVulkan.Verify.AdvertisedLimitsScenario.EveryGL45CoreMinimumIsMet", + "DirectVulkan.Verify.AdvertisedLimitsScenario.ImageUnitBindingsAreReportedFromTheFrontendState", + "DirectVulkan.Verify.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths", + "DirectVulkan.Verify.AdvertisedLimitsScenario.IndexedTargetSizeSurvivesDivisionByItsBindingCount", + "DirectVulkan.Verify.AdvertisedLimitsScenario.PerStageBlockCountsFitInTheirBindingPoints", + "DirectVulkan.Verify.AdvertisedLimitsScenario.ViewportArrayLimitsMeetTheirGL43Floors", + "DirectVulkan.Verify.AsyncCompileScenario.ABatchOfAsyncProgramsAllRenderCorrectly", + "DirectVulkan.Verify.AsyncCompileScenario.AsyncAndSyncProgramsRenderIdenticalFrames", + "DirectVulkan.Verify.AsyncCompileScenario.CompletionStatusPollingThenForcedJoin", + "DirectVulkan.Verify.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration", + "DirectVulkan.Verify.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly", + "DirectVulkan.Verify.AsyncCompileScenario.ZeroCompilerThreadsSettlesEverythingImmediately", + "DirectVulkan.Verify.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed", + "DirectVulkan.Verify.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers", + "DirectVulkan.Verify.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback", + "DirectVulkan.Verify.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded", + "DirectVulkan.Verify.BandedReadbackScenario.BandedDepthAndDepthStencilReads", + "DirectVulkan.Verify.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding", + "DirectVulkan.Verify.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips", + "DirectVulkan.Verify.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed", + "DirectVulkan.Verify.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused", + "DirectVulkan.Verify.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded", + "DirectVulkan.Verify.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu", + "DirectVulkan.Verify.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange", + "DirectVulkan.Verify.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates", + "DirectVulkan.Verify.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly", + "DirectVulkan.Verify.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist", + "DirectVulkan.Verify.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist", + "DirectVulkan.Verify.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap", + "DirectVulkan.Verify.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange", + "DirectVulkan.Verify.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectVulkan.Verify.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear", + "DirectVulkan.Verify.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation", + "DirectVulkan.Verify.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback", + "DirectVulkan.Verify.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels", + "DirectVulkan.Verify.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds", + "DirectVulkan.Verify.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches", + "DirectVulkan.Verify.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns", + "DirectVulkan.Verify.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange", + "DirectVulkan.Verify.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied", + "DirectVulkan.Verify.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot", + "DirectVulkan.Verify.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing", + "DirectVulkan.Verify.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf", + "DirectVulkan.Verify.ClipDistanceScenario.EnableIsObservableThroughIsEnabled", + "DirectVulkan.Verify.ClipDistanceScenario.TheEnablesAreIndependentPerDistance", + "DirectVulkan.Verify.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice", + "DirectVulkan.Verify.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets", + "DirectVulkan.Verify.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice", + "DirectVulkan.Verify.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice", + "DirectVulkan.Verify.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel", + "DirectVulkan.Verify.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ", + "DirectVulkan.Verify.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels", + "DirectVulkan.Verify.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected", + "DirectVulkan.Verify.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted", + "DirectVulkan.Verify.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected", + "DirectVulkan.Verify.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact", + "DirectVulkan.Verify.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact", + "DirectVulkan.Verify.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact", + "DirectVulkan.Verify.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel", + "DirectVulkan.Verify.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload", + "DirectVulkan.Verify.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow", + "DirectVulkan.Verify.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture", + "DirectVulkan.Verify.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly", + "DirectVulkan.Verify.CrossFrameBufferScenario.IndexBufferSubData", + "DirectVulkan.Verify.CrossFrameBufferScenario.IndexCopyBufferSubData", + "DirectVulkan.Verify.CrossFrameBufferScenario.IndexMapWriteUnmap", + "DirectVulkan.Verify.CrossFrameBufferScenario.IndexOrphanAndReupload", + "DirectVulkan.Verify.CrossFrameBufferScenario.IndexPersistentCoherentWrite", + "DirectVulkan.Verify.CrossFrameBufferScenario.IndexPersistentMapFlush", + "DirectVulkan.Verify.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks", + "DirectVulkan.Verify.CrossFrameBufferScenario.VertexBufferSubData", + "DirectVulkan.Verify.CrossFrameBufferScenario.VertexCopyBufferSubData", + "DirectVulkan.Verify.CrossFrameBufferScenario.VertexMapWriteUnmap", + "DirectVulkan.Verify.CrossFrameBufferScenario.VertexOrphanAndReupload", + "DirectVulkan.Verify.CrossFrameBufferScenario.VertexPersistentCoherentWrite", + "DirectVulkan.Verify.CrossFrameBufferScenario.VertexPersistentMapFlush", + "DirectVulkan.Verify.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout", + "DirectVulkan.Verify.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees", + "DirectVulkan.Verify.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn", + "DirectVulkan.Verify.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.Verify.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.Verify.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.Verify.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding", + "DirectVulkan.Verify.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible", + "DirectVulkan.Verify.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack", + "DirectVulkan.Verify.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack", + "DirectVulkan.Verify.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack", + "DirectVulkan.Verify.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding", + "DirectVulkan.Verify.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex", + "DirectVulkan.Verify.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox", + "DirectVulkan.Verify.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels", + "DirectVulkan.Verify.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder", + "DirectVulkan.Verify.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels", + "DirectVulkan.Verify.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels", + "DirectVulkan.Verify.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically", + "DirectVulkan.Verify.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind", + "DirectVulkan.Verify.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw", + "DirectVulkan.Verify.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer", + "DirectVulkan.Verify.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision", + "DirectVulkan.Verify.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith", + "DirectVulkan.Verify.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt", + "DirectVulkan.Verify.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot", + "DirectVulkan.Verify.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt", + "DirectVulkan.Verify.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored", + "DirectVulkan.Verify.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven", + "DirectVulkan.Verify.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised", + "DirectVulkan.Verify.DoublePrecisionScenario.TheTransposeFlagStillTransposes", + "DirectVulkan.Verify.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble", + "DirectVulkan.Verify.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain", + "DirectVulkan.Verify.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance", + "DirectVulkan.Verify.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst", + "DirectVulkan.Verify.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain", + "DirectVulkan.Verify.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex", + "DirectVulkan.Verify.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer", + "DirectVulkan.Verify.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws", + "DirectVulkan.Verify.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters", + "DirectVulkan.Verify.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults", + "DirectVulkan.Verify.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource", + "DirectVulkan.Verify.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment", + "DirectVulkan.Verify.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment", + "DirectVulkan.Verify.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels", + "DirectVulkan.Verify.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty", + "DirectVulkan.Verify.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported", + "DirectVulkan.Verify.FencePollScenario.PacedFrameFenceWaitsBench", + "DirectVulkan.Verify.FencePollScenario.PollsOfASignaledFenceCrossNothing", + "DirectVulkan.Verify.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime", + "DirectVulkan.Verify.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected", + "DirectVulkan.Verify.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectVulkan.Verify.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver", + "DirectVulkan.Verify.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom", + "DirectVulkan.Verify.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment", + "DirectVulkan.Verify.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment", + "DirectVulkan.Verify.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact", + "DirectVulkan.Verify.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.Verify.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain", + "DirectVulkan.Verify.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain", + "DirectVulkan.Verify.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow", + "DirectVulkan.Verify.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain", + "DirectVulkan.Verify.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain", + "DirectVulkan.Verify.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName", + "DirectVulkan.Verify.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectVulkan.Verify.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain", + "DirectVulkan.Verify.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore", + "DirectVulkan.Verify.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel", + "DirectVulkan.Verify.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain", + "DirectVulkan.Verify.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode", + "DirectVulkan.Verify.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches", + "DirectVulkan.Verify.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly", + "DirectVulkan.Verify.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode", + "DirectVulkan.Verify.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws", + "DirectVulkan.Verify.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly", + "DirectVulkan.Verify.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension", + "DirectVulkan.Verify.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws", + "DirectVulkan.Verify.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput", + "DirectVulkan.Verify.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits", + "DirectVulkan.Verify.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings", + "DirectVulkan.Verify.GuiBatchScenario.Baseline", + "DirectVulkan.Verify.GuiBatchScenario.BlendAndDepth", + "DirectVulkan.Verify.GuiBatchScenario.FullFidelityWithRegrowth", + "DirectVulkan.Verify.GuiBatchScenario.MeshesBlockLeftUnbound", + "DirectVulkan.Verify.GuiBatchScenario.ShortIndices", + "DirectVulkan.Verify.GuiBatchScenario.ThreeFramesWithoutRelayout", + "DirectVulkan.Verify.GuiBatchScenario.TwoBuildersBaseVertex", + "DirectVulkan.Verify.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex", + "DirectVulkan.Verify.GuiBatchScenario.TwoBuildersWideIndices", + "DirectVulkan.Verify.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents", + "DirectVulkan.Verify.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.Verify.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso", + "DirectVulkan.Verify.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage", + "DirectVulkan.Verify.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters", + "DirectVulkan.Verify.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView", + "DirectVulkan.Verify.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin", + "DirectVulkan.Verify.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet", + "DirectVulkan.Verify.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots", + "DirectVulkan.Verify.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots", + "DirectVulkan.Verify.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots", + "DirectVulkan.Verify.HandleRecycleScenario.TheReproducerRecyclesEveryName", + "DirectVulkan.Verify.ImageBindableRemintScenario.GeneratedMipLevelSurvives", + "DirectVulkan.Verify.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives", + "DirectVulkan.Verify.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives", + "DirectVulkan.Verify.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer", + "DirectVulkan.Verify.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives", + "DirectVulkan.Verify.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives", + "DirectVulkan.Verify.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint", + "DirectVulkan.Verify.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView", + "DirectVulkan.Verify.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers", + "DirectVulkan.Verify.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload", + "DirectVulkan.Verify.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear", + "DirectVulkan.Verify.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear", + "DirectVulkan.Verify.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear", + "DirectVulkan.Verify.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint", + "DirectVulkan.Verify.ImageBindableRemintScenario.SnormUploadSurvives", + "DirectVulkan.Verify.ImageBindableRemintScenario.UploadSurvivesAWideningRemint", + "DirectVulkan.Verify.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload", + "DirectVulkan.Verify.ImageFormatQualifierScenario.ADeclaredFormatStillWins", + "DirectVulkan.Verify.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites", + "DirectVulkan.Verify.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds", + "DirectVulkan.Verify.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds", + "DirectVulkan.Verify.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings", + "DirectVulkan.Verify.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw", + "DirectVulkan.Verify.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw", + "DirectVulkan.Verify.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture", + "DirectVulkan.Verify.ImageTargetKindScenario.AllKindsInOneProgram", + "DirectVulkan.Verify.ImageTargetKindScenario.AtomicallyAddsToTexture1D", + "DirectVulkan.Verify.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray", + "DirectVulkan.Verify.ImageTargetKindScenario.IgnoresLayerForTexture1D", + "DirectVulkan.Verify.ImageTargetKindScenario.IgnoresLayerForTexture2D", + "DirectVulkan.Verify.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample", + "DirectVulkan.Verify.ImageTargetKindScenario.IgnoresLayerForTextureRectangle", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture1D", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture1DArray", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture2D", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture2DArray", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture2DMultisample", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture2DMultisampleArray", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTexture3D", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTextureBuffer", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTextureCube", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTextureCubeArray", + "DirectVulkan.Verify.ImageTargetKindScenario.LoadsTextureRectangle", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture1D", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture1DArray", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture2D", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture2DArray", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture2DMultisample", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture2DMultisampleArray", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTexture3D", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTextureBuffer", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTextureCube", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTextureCubeArray", + "DirectVulkan.Verify.ImageTargetKindScenario.StoresTextureRectangle", + "DirectVulkan.Verify.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames", + "DirectVulkan.Verify.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad", + "DirectVulkan.Verify.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad", + "DirectVulkan.Verify.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance", + "DirectVulkan.Verify.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun", + "DirectVulkan.Verify.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw", + "DirectVulkan.Verify.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw", + "DirectVulkan.Verify.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer", + "DirectVulkan.Verify.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum", + "DirectVulkan.Verify.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange", + "DirectVulkan.Verify.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum", + "DirectVulkan.Verify.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour", + "DirectVulkan.Verify.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectVulkan.Verify.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler", + "DirectVulkan.Verify.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero", + "DirectVulkan.Verify.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero", + "DirectVulkan.Verify.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero", + "DirectVulkan.Verify.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch", + "DirectVulkan.Verify.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw", + "DirectVulkan.Verify.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself", + "DirectVulkan.Verify.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself", + "DirectVulkan.Verify.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero", + "DirectVulkan.Verify.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages", + "DirectVulkan.Verify.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload", + "DirectVulkan.Verify.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction", + "DirectVulkan.Verify.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage", + "DirectVulkan.Verify.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput", + "DirectVulkan.Verify.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation", + "DirectVulkan.Verify.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw", + "DirectVulkan.Verify.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares", + "DirectVulkan.Verify.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers", + "DirectVulkan.Verify.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers", + "DirectVulkan.Verify.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels", + "DirectVulkan.Verify.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer", + "DirectVulkan.Verify.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer", + "DirectVulkan.Verify.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor", + "DirectVulkan.Verify.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace", + "DirectVulkan.Verify.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace", + "DirectVulkan.Verify.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace", + "DirectVulkan.Verify.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace", + "DirectVulkan.Verify.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer", + "DirectVulkan.Verify.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice", + "DirectVulkan.Verify.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice", + "DirectVulkan.Verify.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray", + "DirectVulkan.Verify.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray", + "DirectVulkan.Verify.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession", + "DirectVulkan.Verify.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw", + "DirectVulkan.Verify.MonolithAttachmentClearScenario.AClearOfAMutableTextureAttachmentReachesItsPixels", + "DirectVulkan.Verify.MonolithAttachmentClearScenario.AClearOfARenderbufferAttachmentReachesItsPixels", + "DirectVulkan.Verify.MonolithAttachmentClearScenario.AClearOfAnImmutableTextureAttachmentReachesItsPixels", + "DirectVulkan.Verify.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws", + "DirectVulkan.Verify.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws", + "DirectVulkan.Verify.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments", + "DirectVulkan.Verify.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws", + "DirectVulkan.Verify.MultiDrawScenario.PlainBatchMatchesUnrolledDraws", + "DirectVulkan.Verify.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws", + "DirectVulkan.Verify.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws", + "DirectVulkan.Verify.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws", + "DirectVulkan.Verify.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws", + "DirectVulkan.Verify.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws", + "DirectVulkan.Verify.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels", + "DirectVulkan.Verify.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne", + "DirectVulkan.Verify.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels", + "DirectVulkan.Verify.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray", + "DirectVulkan.Verify.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores", + "DirectVulkan.Verify.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels", + "DirectVulkan.Verify.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne", + "DirectVulkan.Verify.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne", + "DirectVulkan.Verify.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators", + "DirectVulkan.Verify.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne", + "DirectVulkan.Verify.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays", + "DirectVulkan.Verify.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed", + "DirectVulkan.Verify.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed", + "DirectVulkan.Verify.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.Verify.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate", + "DirectVulkan.Verify.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation", + "DirectVulkan.Verify.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped", + "DirectVulkan.Verify.OrientationScenario.DefaultFramebufferPassRendersUpright", + "DirectVulkan.Verify.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass", + "DirectVulkan.Verify.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected", + "DirectVulkan.Verify.OrientationScenario.OffscreenPassRendersUpright", + "DirectVulkan.Verify.OrientationScenario.OrientationIsStableAcrossFrames", + "DirectVulkan.Verify.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry", + "DirectVulkan.Verify.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright", + "DirectVulkan.Verify.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt", + "DirectVulkan.Verify.OrientationScenario.SubViewportSubRectRoundTripIsUpright", + "DirectVulkan.Verify.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt", + "DirectVulkan.Verify.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit", + "DirectVulkan.Verify.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides", + "DirectVulkan.Verify.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt", + "DirectVulkan.Verify.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw", + "DirectVulkan.Verify.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit", + "DirectVulkan.Verify.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits", + "DirectVulkan.Verify.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides", + "DirectVulkan.Verify.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain", + "DirectVulkan.Verify.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact", + "DirectVulkan.Verify.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact", + "DirectVulkan.Verify.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact", + "DirectVulkan.Verify.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact", + "DirectVulkan.Verify.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry", + "DirectVulkan.Verify.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify", + "DirectVulkan.Verify.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween", + "DirectVulkan.Verify.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw", + "DirectVulkan.Verify.P4aFinalFixScenario.GenerateMipmapImmediately", + "DirectVulkan.Verify.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne", + "DirectVulkan.Verify.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw", + "DirectVulkan.Verify.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm", + "DirectVulkan.Verify.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow", + "DirectVulkan.Verify.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.Verify.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext", + "DirectVulkan.Verify.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.Verify.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord", + "DirectVulkan.Verify.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap", + "DirectVulkan.Verify.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer", + "DirectVulkan.Verify.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer", + "DirectVulkan.Verify.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory", + "DirectVulkan.Verify.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels", + "DirectVulkan.Verify.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState", + "DirectVulkan.Verify.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory", + "DirectVulkan.Verify.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination", + "DirectVulkan.Verify.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination", + "DirectVulkan.Verify.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap", + "DirectVulkan.Verify.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem", + "DirectVulkan.Verify.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw", + "DirectVulkan.Verify.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares", + "DirectVulkan.Verify.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw", + "DirectVulkan.Verify.PipeVerifyArmingScenario.Armed", + "DirectVulkan.Verify.PipeVerifyArmingScenario.CorruptedFieldIsReported", + "DirectVulkan.Verify.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead", + "DirectVulkan.Verify.PipelineFailureScenario.SamplerArrayInAStructDrawsWithoutKillingTheProcess", + "DirectVulkan.Verify.PipelineFailureScenario.TheSameDrawRepeatsIdenticallyWithNoPoisonedPipelineCache", + "DirectVulkan.Verify.PixelStoreSweepScenario.DefaultStateSurvivesTheFullModeSweep", + "DirectVulkan.Verify.PixelStoreSweepScenario.ReadPixelsIntoAPackBufferHonoursPackStateAndLeavesTheGapsAlone", + "DirectVulkan.Verify.PixelStoreSweepScenario.ReadPixelsSwapsUnsignedShortComponentsAndPreservesPackGaps", + "DirectVulkan.Verify.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize", + "DirectVulkan.Verify.PointSizeDemotionScenario.AGeometryOnlyChainCarriesTheVertexValue", + "DirectVulkan.Verify.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.Verify.PointSizeDemotionScenario.TheEvaluationStageOwnsTheCaptureWithoutAGeometryStage", + "DirectVulkan.Verify.PointSizeDemotionScenario.TheValueSurvivesTheFiveStageChainIntoTheCapture", + "DirectVulkan.Verify.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb", + "DirectVulkan.Verify.PoisonOmissionScenario.TheSequenceThePoisonControlsRun", + "DirectVulkan.Verify.PoisonOmissionScenario.WithoutOmissionCompletes", + "DirectVulkan.Verify.PostLinkAttachScenario.DrawingAfterPostLinkAttachesStaysInsideTheGeneratedModules", + "DirectVulkan.Verify.PostLinkAttachScenario.TheWindowKeepsTheOldExecutableAndTheRelinkSwapsIt", + "DirectVulkan.Verify.PrimitiveRestartScenario.ANonIndexedListTopologyDrawIsUnaffectedByTheCap", + "DirectVulkan.Verify.PrimitiveRestartScenario.ARestartIndexTooLargeForTheIndexTypeRestartsNowhere", + "DirectVulkan.Verify.PrimitiveRestartScenario.AnAllOnesVertexIndexSurvivesTheSubstitution", + "DirectVulkan.Verify.PrimitiveRestartScenario.AnArbitraryRestartIndexDrawsInsteadOfKillingTheProcess", + "DirectVulkan.Verify.PrimitiveRestartScenario.ChangingTheRestartIndexBetweenDrawsIsHonoured", + "DirectVulkan.Verify.PrimitiveRestartScenario.TheFixedIndexValueTakesTheForwardingPath", + "DirectVulkan.Verify.PrimitiveRestartScenario.WithoutTheCapTheStripWeldsAcrossTheGap", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan", + "DirectVulkan.Verify.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.Verify.ProgramPipelineScenario.AReservedNameTakesStateBeforeItIsAProgramPipeline", + "DirectVulkan.Verify.ProgramPipelineScenario.ASamplerUnitRewrittenBetweenDrawsKeepsPaintingTheRightTexture", + "DirectVulkan.Verify.ProgramPipelineScenario.AStageProgramsStorageBlockBindingReachesThePipelineDraw", + "DirectVulkan.Verify.ProgramPipelineScenario.AStageProgramsUniformBlockBindingReachesThePipelineDraw", + "DirectVulkan.Verify.ProgramPipelineScenario.AStorageBlockRebindingHoldsWithoutAPipeline", + "DirectVulkan.Verify.ProgramPipelineScenario.ATwoStagePipelinePaintsWhatItsStagesDescribe", + "DirectVulkan.Verify.ProgramPipelineScenario.AUniformDeclaredInTwoStagesKeepsTheValueTheWrittenStageHolds", + "DirectVulkan.Verify.ProgramPipelineScenario.ComputeAndGraphicsStagesShareOnePipeline", + "DirectVulkan.Verify.ProgramPipelineScenario.RebindingAUniformBlockBetweenDrawsReachesTheNextDraw", + "DirectVulkan.Verify.ProgramPipelineScenario.SwitchingBetweenAPipelineAndAMonolithicProgramLeavesNoError", + "DirectVulkan.Verify.ProgramPipelineScenario.UniformsGoToTheActiveShaderProgram", + "DirectVulkan.Verify.RelinkStageSetScenario.RelinkingToAddAGeometryStageRunsTheNewExecutable", + "DirectVulkan.Verify.RelinkStageSetScenario.RelinkingToAddATessEvalStageRunsTheNewExecutable", + "DirectVulkan.Verify.RelinkStageSetScenario.RelinkingToRemoveAGeometryStageRunsTheNewExecutable", + "DirectVulkan.Verify.RenderbufferBlendFormatScenario.BlendingWorksOnALowBitPackedRenderbuffer", + "DirectVulkan.Verify.RenderbufferBlendFormatScenario.BlendingWorksOnAThreeChannelRenderbuffer", + "DirectVulkan.Verify.RenderbufferBlendFormatScenario.BlendingWorksOnAnRgba8Renderbuffer", + "DirectVulkan.Verify.ResidentIndexScenario.EboAlsoBoundAsVertexBufferLater", + "DirectVulkan.Verify.ResidentIndexScenario.EboDeletedAndRecreatedAtTheSameName", + "DirectVulkan.Verify.ResidentIndexScenario.OneEboTwoVaosMutatedAcrossFrames", + "DirectVulkan.Verify.ResidentIndexScenario.PersistentCoherentEboWrittenEveryFrame", + "DirectVulkan.Verify.ResidentIndexScenario.PromotedDynamicEbo", + "DirectVulkan.Verify.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels", + "DirectVulkan.Verify.SampleMaskScopeScenario.ADisabledSampleMaskDoesNotDiscardASingleSampleDraw", + "DirectVulkan.Verify.SampleMaskScopeScenario.AMaskWithBitZeroClearDoesNotDiscardASingleSampleDraw", + "DirectVulkan.Verify.SampleMaskScopeScenario.AZeroMaskDoesNotDiscardASingleSampleDraw", + "DirectVulkan.Verify.SampleMaskScopeScenario.ChangingTheMaskBetweenSingleSampleDrawsKeepsBothPainting", + "DirectVulkan.Verify.SampleMaskScopeScenario.TheAdvertisedSampleMaskWordCountMatchesWhatSampleMaskiAccepts", + "DirectVulkan.Verify.SampleVariablesScenario.GlNumSamplesFollowsTheDrawFramebuffersSampleCount", + "DirectVulkan.Verify.SampleVariablesScenario.SampleShadingStateReachesTheBackendWithoutDisturbingTheDraw", + "DirectVulkan.Verify.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenAFilterChangeCompletesTheTexture", + "DirectVulkan.Verify.SampledSetStalenessScenario.AQueuedClearIsMaterialisedWhenASamplerObjectCompletesTheTexture", + "DirectVulkan.Verify.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues", + "DirectVulkan.Verify.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete", + "DirectVulkan.Verify.SpirvShaderBinaryScenario.AnUnsupportedBinaryFormatIsRejectedInsteadOfSilentlyAccepted", + "DirectVulkan.Verify.SpirvShaderBinaryScenario.CompileShaderOnASpirvShaderIsInvalidOperationAndShaderSourceTakesItBack", + "DirectVulkan.Verify.SpirvShaderBinaryScenario.ShaderBinaryFormatIsAdvertisedExactlyOnce", + "DirectVulkan.Verify.SpirvShaderBinaryScenario.SpecializeShaderErrorSurfaceMatchesTheExtension", + "DirectVulkan.Verify.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied", + "DirectVulkan.Verify.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames", + "DirectVulkan.Verify.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength", + "DirectVulkan.Verify.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow", + "DirectVulkan.Verify.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount", + "DirectVulkan.Verify.SsboDeclarationFormScenario.BlockInstanceArrayOfOne", + "DirectVulkan.Verify.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout", + "DirectVulkan.Verify.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll", + "DirectVulkan.Verify.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName", + "DirectVulkan.Verify.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock", + "DirectVulkan.Verify.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier", + "DirectVulkan.Verify.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock", + "DirectVulkan.Verify.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember", + "DirectVulkan.Verify.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock", + "DirectVulkan.Verify.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding", + "DirectVulkan.Verify.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw", + "DirectVulkan.Verify.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling", + "DirectVulkan.Verify.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling", + "DirectVulkan.Verify.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle", + "DirectVulkan.Verify.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle", + "DirectVulkan.Verify.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources", + "DirectVulkan.Verify.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel", + "DirectVulkan.Verify.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels", + "DirectVulkan.Verify.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage", + "DirectVulkan.Verify.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes", + "DirectVulkan.Verify.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject", + "DirectVulkan.Verify.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage", + "DirectVulkan.Verify.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage", + "DirectVulkan.Verify.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage", + "DirectVulkan.Verify.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws", + "DirectVulkan.Verify.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch", + "DirectVulkan.Verify.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch", + "DirectVulkan.Verify.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver", + "DirectVulkan.Verify.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver", + "DirectVulkan.Verify.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver", + "DirectVulkan.Verify.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint", + "DirectVulkan.Verify.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind", + "DirectVulkan.Verify.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind", + "DirectVulkan.Verify.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind", + "DirectVulkan.Verify.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectVulkan.Verify.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession", + "DirectVulkan.Verify.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind", + "DirectVulkan.Verify.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage", + "DirectVulkan.Verify.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels", + "DirectVulkan.Verify.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint", + "DirectVulkan.Verify.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint", + "DirectVulkan.Verify.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind", + "DirectVulkan.Verify.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint", + "DirectVulkan.Verify.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind", + "DirectVulkan.Verify.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind", + "DirectVulkan.Verify.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree", + "DirectVulkan.Verify.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner", + "DirectVulkan.Verify.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView", + "DirectVulkan.Verify.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary", + "DirectVulkan.Verify.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary", + "DirectVulkan.Verify.TextureViewScenario.BetterCloudsCoveragePipeline", + "DirectVulkan.Verify.TextureViewScenario.CoherencyIsBidirectional", + "DirectVulkan.Verify.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable", + "DirectVulkan.Verify.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone", + "DirectVulkan.Verify.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers", + "DirectVulkan.Verify.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat", + "DirectVulkan.Verify.TextureViewScenario.ViewOfAViewComposesTheLevelRanges", + "DirectVulkan.Verify.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer", + "DirectVulkan.Verify.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero", + "DirectVulkan.Verify.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers", + "DirectVulkan.Verify.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment", + "DirectVulkan.Verify.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete", + "DirectVulkan.Verify.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha", + "DirectVulkan.Verify.TriangleScenario.AVboBackedTriangleReachesReadPixels", + "DirectVulkan.Verify.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary", + "DirectVulkan.Verify.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame", + "DirectVulkan.Verify.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch", + "DirectVulkan.Verify.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw", + "DirectVulkan.Verify.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns", + "DirectVulkan.Verify.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame", + "DirectVulkan.Verify.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive", + "DirectVulkan.Verify.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer", + "DirectVulkan.Verify.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer", + "DirectVulkan.Verify.UniformInitializerScenario.RelinkingRestoresTheInitializer", + "DirectVulkan.Verify.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages", + "DirectVulkan.Verify.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations", + "DirectVulkan.Verify.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn", + "DirectVulkan.Verify.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws", + "DirectVulkan.Verify.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws", + "DirectVulkan.Verify.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws", + "DirectVulkan.Verify.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws", + "DirectVulkan.Verify.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws", + "DirectVulkan.Verify.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn", + "DirectVulkan.Verify.VertexArrayEnableDisableScenario.TheEvenHalfAlone", + "DirectVulkan.Verify.VertexArrayEnableDisableScenario.TheOddHalfAlone", + "DirectVulkan.Verify.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere", + "DirectVulkan.Verify.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement", + "DirectVulkan.Verify.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint", + "DirectVulkan.Verify.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement", + "DirectVulkan.Verify.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision", + "DirectVulkan.Verify.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue", + "DirectVulkan.Verify.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw", + "DirectVulkan.Verify.VertexAttribBindingScenario.FormatBeforeBufferStillResolves", + "DirectVulkan.Verify.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw", + "DirectVulkan.Verify.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision", + "DirectVulkan.Verify.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays", + "DirectVulkan.Verify.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked", + "DirectVulkan.Verify.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset", + "DirectVulkan.Verify.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex", + "DirectVulkan.Verify.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle", + "DirectVulkan.Verify.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange", + "DirectVulkan.Verify.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport", + "DirectVulkan.Verify.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero", + "DirectVulkan.Verify.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait", + "DirectVulkan.Verify.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets", + "DirectVulkan.Verify.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Verify.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait", + "DirectVulkan.Verify.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads", + "DirectVulkan.Verify.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore", + "DirectVulkan.Verify.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered", + "DirectVulkan.Verify.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName", + "DirectVulkan.Verify.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone", + "DirectVulkan.Verify.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint", + "DirectVulkan.Verify.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize", + "DirectVulkan.Verify.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn", + "DirectVulkan.Verify.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer", + "DirectVulkan.Verify.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject", + "DirectVulkan.Verify.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets", + "DirectVulkan.Verify.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity", + "DirectVulkan.Verify.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords", + "DirectVulkan.Verify.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords", + "DirectVulkan.Verify.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords", + "DirectVulkan.Verify.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer", + "DirectVulkan.Verify.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords", + "DirectVulkan.Verify.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone", + "DirectVulkan.Verify.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords", + "DirectVulkan.VerifyArming.PipeVerifyArmingScenario.Armed", + "DirectVulkan.VerifyCorrupted.PipeVerifyArmingScenario.CorruptedFieldIsReported" + ] + }, + "junit-test/unit": { + "skipped": [ + "LogLevel.AssertIsLiveInDebugBuilds", + "LogLevel.DebugBuildKeepsEverything", + "PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead", + "PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob", + "PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial", + "PipeInputsTest.MutatedFieldIsNamedAtRead", + "PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry", + "PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues", + "ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName", + "ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn", + "XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly" + ], + "names": [ + "AdoptTierStream.AClientNamingT0OrT1IsRefusedOnceAndItsMapPersistentIsDeclined", + "AdoptTierStream.AServerNamingT0RefusesOncePerSessionAndServesT2", + "AdoptTierStream.AnUnsetKnobRunsT2OnAStreamQuietlyAndCountsTheFallback", + "ApplierOwnershipTest.AGroupKeepsItsRecordsUntilItsLastContextGoes", + "ApplierOwnershipTest.AThreadWithNoSessionStillGetsTheProcessWideApplier", + "ApplierOwnershipTest.TheSameHandleInTwoNonsharedContextsIsTwoRecords", + "ApplierOwnershipTest.TwoContextsOfOneShareGroupShareRecordsAndNotWorkingState", + "ApplierOwnershipTest.TwoSessionsThatNameTheSameGroupDoNotShareAnything", + "ApplierResetWireRoundTrip.TheSerialSequenceIsAssertedAndTheServerResetRuns", + "AsyncCompileTest.CompileIsFullySynchronousWithAsyncOff", + "AsyncCompileTest.CompileShaderReturnsBeforeTheWorkIsDone", + "AsyncCompileTest.ConcurrentCompilesShareThePreprocessCacheSafely", + "AsyncCompileTest.DeleteShaderWhileACompileIsPending", + "AsyncCompileTest.DeleteShaderWhileAttachedKeepsThePendingCompileAlive", + "AsyncCompileTest.FailingCompileLogIsByteIdenticalAcrossModes", + "AsyncCompileTest.IdenticalShaderSourceOverAPendingCompileKeepsTheJob", + "AsyncCompileTest.LinkDiagnosticsQuoteTheAsyncCompileLog", + "AsyncCompileTest.ManyShadersCompileAndLinkCorrectlyWithAsyncOn", + "AsyncCompileTest.RepeatedCompileShaderOnAPendingObjectEnqueuesOneJob", + "AsyncCompileTest.ShaderSourceOverAPendingCompileCancelsAndTheNewSourceWins", + "AsyncCompileTest.StressCompileQueryResourceDeleteInterleaved", + "AsyncLinkTest.AttachShaderOverAPendingLinkKeepsTheLinkResult", + "AsyncLinkTest.BindAttribLocationOverAPendingLinkDoesNotDisturbIt", + "AsyncLinkTest.CreateShaderProgramvLinksUnderAsync", + "AsyncLinkTest.DeleteProgramWhileALinkIsPending", + "AsyncLinkTest.DetachAndDeleteShadersOverAPendingLinkKeepsTheLinkResult", + "AsyncLinkTest.DrawThroughAPipelineWithAPendingStageProgramJoinsFirst", + "AsyncLinkTest.FailingLinkLogIsIdenticalAcrossModes", + "AsyncLinkTest.LinkIsFullySynchronousWithAsyncOff", + "AsyncLinkTest.LinkProgramReturnsBeforeTheWorkIsDone", + "AsyncLinkTest.LinkWithNoShadersFailsIdenticallyInBothModes", + "AsyncLinkTest.ManyProgramsSharingOneShaderPairAgreeOnTheirSpirv", + "AsyncLinkTest.PackShapedBurstCompilesLinksAndQueriesEverything", + "AsyncLinkTest.ProgramBinaryOverAPendingLinkForcesLinkFalse", + "AsyncLinkTest.ReadingLinkStatusDoesNotSettleTheSpirvJob", + "AsyncLinkTest.RelinkOverAPendingLinkPublishesTheSecondLink", + "AsyncLinkTest.StressLinkQueryRelinkDeleteInterleaved", + "AsyncLinkTest.TransformFeedbackVaryingsOverAPendingLinkReportsTheFirstLink", + "AsyncLinkTest.TwoProgramsSharingAShaderGenerateIdenticalSpirv", + "AsyncSpirvPhaseTest.AFragmentOutputRangeFailureIsDecidedInPhaseA", + "AsyncSpirvPhaseTest.ALinkThatFailsNeverProducesSpirv", + "AsyncSpirvPhaseTest.ALinkedProgramWhoseSpirvJobWasCancelledDegradesInsteadOfFaulting", + "AsyncSpirvPhaseTest.AsyncOffAndAsyncOnProduceIdenticalSpirvAndShadow", + "AsyncSpirvPhaseTest.AsyncOffNeverProducesALinkedProgramWithoutSpirv", + "AsyncSpirvPhaseTest.DeletingAProgramWithAPendingSpirvJobDoesNotBlock", + "AsyncSpirvPhaseTest.EveryReflectionQueryAnswersWhileTheSpirvJobIsOutstanding", + "AsyncSpirvPhaseTest.IrisWeatherProgramReplaysCleanlyThroughBothPhases", + "AsyncSpirvPhaseTest.RelinkingOverAPendingSpirvJobIsClean", + "AsyncSpirvPhaseTest.TheBufferedWriteValveFallsThroughToADirectWriteWithoutLosingOrder", + "AsyncSpirvPhaseTest.TheReplayMovesTheUboContentVersionExactlyLikeADirectWrite", + "AsyncSpirvPhaseTest.TheSpirvPublishBumpsTheLinkObservableVersions", + "AsyncSpirvPhaseTest.UniformWritesInsideTheWindowReplayExactly", + "AsyncTeardown.DestroyWithCompilesAndLinksInFlight", + "BakeImageFormatQualifiersTest.ADeclarationWithNoLayoutGetsOne", + "BakeImageFormatQualifiersTest.ADeclaredFormatIsNeverOverwritten", + "BakeImageFormatQualifiersTest.AFormatlessDeclarationGetsTheBoundFormat", + "BakeImageFormatQualifiersTest.AnEmptyMapOrAnImagelessShaderIsANoOp", + "BakeImageFormatQualifiersTest.OnlyTheNamedUniformIsTouched", + "BakeImageFormatQualifiersTest.TheWrittenFormatSurvivesTheLaterImagePasses", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/DriverPostIterationRPWitness # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTesc # GetParam() = 64-byte object <39-AE B3-F9 62-55 00-00 5B-AE B3-F9 62-55 00-00 D6-AD B3-F9 62-55 00-00 98-AE B3-F9 62-55 00-00 01-00 00-00 00-10 40-00 00-03 01-00 00-00 00-00 30-7F C2-F9 62-55 00-00 BF-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTese # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeVert # GetParam() = 64-byte object <77-AD B3-F9 62-55 00-00 99-AD B3-F9 62-55 00-00 D6-AD B3-F9 62-55 00-00 13-AE B3-F9 62-55 00-00 00-00 00-00 00-10 40-00 00-03 01-00 00-00 00-00 C0-7A C2-F9 62-55 00-00 1A-01 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitFragment # GetParam() = 64-byte object <05-A8 B3-F9 62-55 00-00 1B-A8 B3-F9 62-55 00-00 AC-A7 B3-F9 62-55 00-00 58-A8 B3-F9 62-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 70-2D C2-F9 62-55 00-00 E5-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitVertex # GetParam() = 64-byte object <5B-A7 B3-F9 62-55 00-00 6F-A7 B3-F9 62-55 00-00 AC-A7 B3-F9 62-55 00-00 EB-A7 B3-F9 62-55 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 80-22 C2-F9 62-55 00-00 BA-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapFragment # GetParam() = 64-byte object <46-AA B3-F9 62-55 00-00 5E-AA B3-F9 62-55 00-00 E9-A9 B3-F9 62-55 00-00 9D-AA B3-F9 62-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 60-44 C2-F9 62-55 00-00 39-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapVertex # GetParam() = 64-byte object <94-A9 B3-F9 62-55 00-00 AA-A9 B3-F9 62-55 00-00 E9-A9 B3-F9 62-55 00-00 2A-AA B3-F9 62-55 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 30-39 C2-F9 62-55 00-00 CC-02 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleDepthResolveFragment # GetParam() = 64-byte object <89-AB B3-F9 62-55 00-00 AD-AB B3-F9 62-55 00-00 1E-AB B3-F9 62-55 00-00 F8-AB B3-F9 62-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 A0-51 C2-F9 62-55 00-00 BC-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleResolveVertex # GetParam() = 64-byte object ", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleStencilResolveFragment # GetParam() = 64-byte object <22-AC B3-F9 62-55 00-00 48-AC B3-F9 62-55 00-00 1E-AB B3-F9 62-55 00-00 95-AC B3-F9 62-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 90-54 C2-F9 62-55 00-00 DA-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertFragment # GetParam() = 64-byte object <22-A9 B3-F9 62-55 00-00 39-A9 B3-F9 62-55 00-00 C7-A8 B3-F9 62-55 00-00 77-A9 B3-F9 62-55 00-00 04-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 40-36 C2-F9 62-55 00-00 B9-00 00-00 00-00 00-00>", + "BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertVertex # GetParam() = 64-byte object <74-A8 B3-F9 62-55 00-00 89-A8 B3-F9 62-55 00-00 C7-A8 B3-F9 62-55 00-00 07-A9 B3-F9 62-55 00-00 00-00 00-00 00-00 40-00 00-00 01-00 00-00 00-00 10-31 C2-F9 62-55 00-00 4B-01 00-00 00-00 00-00>", + "BaseInstanceCapabilities.RequiresTheExtensionAndAllThreeEntryPoints", + "BaseInstanceInjectionGate.DrawIdAndBaseVertexArePromotedRegardless", + "BaseInstanceInjectionGate.DriverWithVertexStorageBlocksGetsTheIndirectView", + "BaseInstanceInjectionGate.DriverWithoutVertexStorageBlocksDeclaresNoBlockAtAll", + "BaseInstanceInjectionGate.WithoutTheBlockBaseInstanceFallsBackToThePlainUniform", + "BaseInstanceInjectionGate.WithoutTheBlockInstanceIdRebaseCollapsesToIdentity", + "BufferTest.ABackendWithAResidentSubDataOpTakesACopyAtTheDestinationOffset", + "BufferTest.ABackendWithAResidentSubDataOpTakesAGlBufferSubDataAtItsOffset", + "BufferTest.ABackendWithAResidentSubDataOpTakesAnExplicitlyFlushedRangeTheSameWay", + "BufferTest.ABackendWithAResidentSubDataOpTakesTheExpandedClearPattern", + "BufferTest.ABackendWithAResidentSubDataOpTakesTheUnmappedBytesForAGpuOrderedLanding", + "BufferTest.ANonPersistentReadWriteRangeMapOfAnAdoptedStoreLandsAtUnmap", + "BufferTest.ANonPersistentWriteMapOfAShadowBackedStoreStillFlushesThroughTheBackend", + "BufferTest.ARangeMapAtAnUnalignedOffsetOfAnAdoptedStoreLandsInPlace", + "BufferTest.AStorageBindingDoesNotAdoptTheStoreWhileTheApplicationHoldsAMapping", + "BufferTest.AWriteMapInvalidatingAnAdoptedStoreLandsTheWholeRangeAtUnmap", + "BufferTest.AWriteMapThatDiscardsWhatItMapsDoesNotReconcileAnAdoptedStoreAtMapTime", + "BufferTest.AZeroLengthExplicitFlushOfAnAdoptedStoreLeavesItUndefined", + "BufferTest.AcquireMemory", + "BufferTest.AcquireMemoryRangeWithExplicit", + "BufferTest.AcquireMemoryRangeWithoutExplicit", + "BufferTest.AnExplicitFlushOfAPersistentMapOfAnAdoptedStoreOnlyPublishesTheChange", + "BufferTest.AnExplicitFlushOfAWriteMapOfAnAdoptedStoreLandsOnlyTheFlushedBytes", + "BufferTest.BindBufferBaseZeroUnbindsBindingPoint", + "BufferTest.BindBufferRangeEnforcesUniformAndTransformFeedbackAlignment", + "BufferTest.BindBufferRangeRejectsMisalignedShaderStorageOffset", + "BufferTest.BindBufferRangeRejectsNegativeOffsetAndNonPositiveSize", + "BufferTest.BindBufferRangeZeroUnbindsBindingPoint", + "BufferTest.BindBuffersBaseChecksTheWholeRangeBeforeBindingAnything", + "BufferTest.BindBuffersRangeAppliesTheOffsetAndSizeGatesPerElement", + "BufferTest.BindNeverGeneratedBufferNameIsInvalidOperation", + "BufferTest.Binding", + "BufferTest.BufferStorageReportsTheUnboundTargetBeforeSizeAndFlags", + "BufferTest.BufferSubDataRejectsOnlyRangesOverlappingTheMapping", + "BufferTest.ClearBufferDataConvertsOneClientPixelBeforeRepeatingIt", + "BufferTest.ClearBufferDataRejectsInvalidPixelFormatTypePairs", + "BufferTest.ClearBufferSubDataAcceptsSignedNormalizedIntPattern", + "BufferTest.ClearBufferSubDataInitializesCompleteIrisStaticSsbo", + "BufferTest.ClearBufferSubDataInitializesIrisStaticSsboRange", + "BufferTest.ClearBufferSubDataRejectsUnboundTarget", + "BufferTest.ClearNamedBufferDataZeroesStorage", + "BufferTest.ClearNamedBufferSubDataAcceptsSignedNormalizedIntPattern", + "BufferTest.ClearNamedBufferSubDataRepeatsPattern", + "BufferTest.CopyBufferSubData", + "BufferTest.CopyNamedBufferSubDataCopiesBetweenDSABuffers", + "BufferTest.CreateBuffersCreatesObjectsImmediately", + "BufferTest.DeleteBufferObject", + "BufferTest.DeleteGeneratedButUnboundBufferNameReleasesReservationAndBindFails", + "BufferTest.DeleteOfUnknownOrAlreadyDeletedBufferNameIsSilent", + "BufferTest.ExplicitFlushOfARangeMapFollowsTheAlignmentBias", + "BufferTest.GenerateManyNames_NoPrematureCreation", + "BufferTest.GetBufferSubDataNoBufferBound", + "BufferTest.GetBufferSubDataRoundTrip", + "BufferTest.GetInteger64vMaxShaderStorageBlockSize", + "BufferTest.GetIntegervAnswersSsboAndAtomicCounterLimits", + "BufferTest.GlBufferSubDataIntoAnAdoptedStoreLandsInPlaceWithoutABackendTransfer", + "BufferTest.GlClearBufferSubDataRepeatsItsPatternThroughAnAdoptedStoreInPlace", + "BufferTest.GlCopyBufferSubDataIntoAnAdoptedStoreLandsAtTheDestinationOffset", + "BufferTest.GlMapBufferWriteOnlyAndReadWriteOfAnAdoptedStoreLandAtUnmap", + "BufferTest.ImmutableStorageOnAnAdoptedBufferHandsTheMappingBackToo", + "BufferTest.IndexedBufferSizeQueryReportsTheRequestedSizeNotTheBuffersStorage", + "BufferTest.MapBufferRangeAndUnmapBufferReseedAnAdoptedShaderStorageBuffer", + "BufferTest.MappedPointersHonourTheAdvertisedMapBufferAlignment", + "BufferTest.ParameterBufferBindingAndQuery", + "BufferTest.PartialUpdate", + "BufferTest.PingPong", + "BufferTest.RedefiningANonAdoptedBufferIsUnchanged", + "BufferTest.RedefiningAnAdoptedBufferAtANewSizeStaysInBounds", + "BufferTest.RedefiningAnAdoptedBufferHandsTheMappingBack", + "BufferTest.RedefiningAnAdoptedBufferToZeroBytesLeavesItOnTheShadow", + "BufferTest.RespecifyingAShadowBackedStoreWhileItIsMappedPushesNoRangeDown", + "BufferTest.RespecifyingAStoreWhileItIsMappedDoesNotLandTheStagedBytesIntoIt", + "BufferTest.WriteWhileMapped", + "BufferTextureCapabilities.ARejectedLimitQueryIsDrainedAndMarkedAsNotDriverReported", + "BufferTextureCapabilities.AStaleErrorDoesNotDiscardTheDriverLimit", + "BufferTextureCapabilities.AnExtensionStringWithoutAnEntryPointIsNotSupport", + "BufferTextureCapabilities.Es31WithExtResolvesThroughTheSuffixedEntryPoint", + "BufferTextureCapabilities.Es31WithNeitherExtensionIsUnsupportedAndNeverQueriesTheLimit", + "BufferTextureCapabilities.Es31WithOesResolvesThroughTheSuffixedEntryPoint", + "BufferTextureCapabilities.Es32ResolvesToCoreAndTakesTheDriverLimit", + "BufferTextureCapabilities.ExtIsPreferredWhenBothExtensionsArePresent", + "CapabilityProbeHygiene.ARejectedUnconditionalProbeLeavesNoErrorBehind", + "CapsMirrorTest.AMaskWithoutAFamilyRefusesItAndNamesIt", + "CapsMirrorTest.APlaceholderMirrorRefusesToAnswerAndNamesTheFamily", + "CapsMirrorTest.ARealSnapshotThatWithholdsAFamilyStillAnswersFalse", + "CapsMirrorTest.GlGetIntegervReadsTheDynamicParametersBackOutOfTheMirror", + "CapsMirrorTest.GlGetStringReadsTheRendererStringsBackOutOfTheMirror", + "CapsMirrorTest.GlGetStringiReadsTheAdvertisedExtensionListBackOutOfTheMirror", + "CapsMirrorTest.MagmaTransportPublishesRealBufferConsumersWithoutRunAhead", + "CapsMirrorTest.ObjectFamilyEmissionTracksIndependentConsumerCapsWithoutBufferOps", + "CapsMirrorTest.ReArrivalIsTheInvalidationAndMovesTheGeneration", + "CapsMirrorTest.TheBackendTypeIsTheServersAndNeverANewEnumerator", + "CapsMirrorTest.TheConsumerBlockDoesNotCollideWithTheFeatureBits", + "CapsMirrorTest.TheParallelShaderCompileEntryIsTheClientsCompileSwitchNotTheServers", + "CapsMirrorTest.ThePlaceholderWaitsForASnapshotAnotherThreadIsFetching", + "CapsMirrorTest.ThePrefersCpuXfbAnswerComesFromTheCapBitAndNotFromTheTable", + "CapsMirrorTest.TheReadAccessorsStillAnswerFromThePlaceholder", + "Channels/AdoptInboxTest.ADescriptorThatIsNotAnOfferIsSkipped/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.ADescriptorThatIsNotAnOfferIsSkipped/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferForALaterRecordIsKeptForItAndDoesNotAnswerAnEarlierOne/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferForALaterRecordIsKeptForItAndDoesNotAnswerAnEarlierOne/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferForAnEarlierRecordIsStaleAndClosed/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferForAnEarlierRecordIsStaleAndClosed/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferThatArrivesDuringTheWaitIsTaken/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferThatArrivesDuringTheWaitIsTaken/socket # GetParam() = true", + "Channels/AdoptInboxTest.AnOfferThatNeverComesTimesOutWithinItsBound/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.AnOfferThatNeverComesTimesOutWithinItsBound/socket # GetParam() = true", + "Channels/AdoptInboxTest.OffersInOrderAreTakenByTheirOwnRecords/inprocess # GetParam() = false", + "Channels/AdoptInboxTest.OffersInOrderAreTakenByTheirOwnRecords/socket # GetParam() = true", + "ClampMultisampleFetchTest.ClampsAColorSampleWithAMinimum", + "ClampMultisampleFetchTest.LeavesAModuleWithoutAMultisampledImageUntouched", + "ClampMultisampleFetchTest.LeavesTheFetchAloneWhenTheCategoryReachesTheAdvertisedMaximum", + "ClampMultisampleFetchTest.ReplacesAnOutOfRangeIntegerSampleWithZero", + "ClampMultisampleFetchTest.TheCombinedProbeAgreesWithThePerGateOnes", + "ClampMultisampleFetchTest.TheProbeAnswersOnlyForAMultisampledImage", + "ClientRecovery.ANewContextAfterADeviceLossRendersOnAFreshSession", + "ClientRecovery.AThreadStillOnTheLostContextReachesNothingOfTheFreshSession", + "ClientRecovery.AnEsContextUnderTheEsIdentityIsOpenGlEs32WithBgraTextures", + "ClientRecovery.AnglesNativeContextShapeIsToldOfTheLossAndRecovers", + "ClientRecovery.AnglesNativeContextUnderTheEsIdentityRecovers", + "ClientRecovery.ContextsNamingALostShareContextShareOneNewGroup", + "ClientRecovery.ContextsThatDidNotAskAreToldOnlyWhereRelaxedAndStillRecoverThroughEgl", + "ClientRecovery.TerminateAndInitializeAfterADeviceLossBringsUpAFreshSession", + "ClientRecovery.ThePidTargetedKnobLosesOnlyThatClientAndOnlyOnce", + "ClipDistanceCapabilities.ARejectedQueryIsDrainedAndReportsZero", + "ClipDistanceCapabilities.NoExtensionMeansNoClipDistancesAndNoQuery", + "ClipDistanceCapabilities.TheExtensionIsQueriedAndItsLimitIsReportedVerbatim", + "CompositeResolver.ACompositeIsMintedFromTheReservedBand", + "CompositeResolver.ACompositeRecordLandsInTheBandsOwnTableAndNeverGrowsTheOrdinaryOne", + "CompositeResolver.ADestroyedContextsEntryIsDroppedRatherThanReleasedASecondTime", + "CompositeResolver.ASecondDeleteOfACompositeIsARefusedNoOpRatherThanASecondRelease", + "CompositeResolver.ASignatureMoveAfterAMakeCurrentStillReleasesThroughTheResolver", + "CompositeResolver.ASignatureThatHasNotMovedReusesOneComposite", + "CompositeResolver.ASlotAtTheShaderCsoLimitIsRefusedWhileTheLastBandSlotIsNot", + "CompositeResolver.DestructionThenEvictionFreesTheSlotExactlyOnce", + "CompositeResolver.EvictionThenDestructionFreesTheSlotExactlyOnce", + "CompositeResolver.TheCompositeBandHasExactlyOneDoor", + "CompositeResolver.TwoContextsHoldingOnePipelineNameKeepTheirOwnComposites", + "CompositeResolver.TwoPipelinesWithTheSameSignatureKeepTheirOwnComposite", + "CompositorRecovery.ACompositorOnTheServerWindowRecoversOnAFreshSessionAndReimportsItsClientsImages", + "ComputeWorkGroupCapabilities.TakesEveryAxisFromTheIndexedQuery", + "ConcurrentContexts.AReadBackRacingOtherThreadsContextTeardownsIsNotLost", + "ConcurrentContexts.DestroyingAContextCurrentOnAnotherThreadIsDeferredUntilItsRelease", + "ConcurrentContexts.ReleasingWithoutDestroyingLeavesTheOtherThreadsDrawing", + "ConcurrentContexts.ShareGroupSiblingsOutliveTheGroupsFirstContext", + "ConcurrentContexts.ThreadsInSeparateShareGroupsEachDrawTheirOwnTexture", + "ConcurrentContexts.ThreadsSharingOneRootContextEachDrawTheirOwnTexture", + "ConfigFileTest.AServerProcessNeverReadsTheClientsFile", + "ConfigFileTest.AnEmptyPathTurnsAFileOffAndAMissingFileIsNoError", + "ConfigFileTest.TheBackendFileNamesTheBackendUnderTheEnvironmentAndOverClientConf", + "ConfigFileTest.TheEnvironmentWinsOverTheFile", + "ConfigFileTest.TheFileFillsWhatTheEnvironmentLeavesUnset", + "ConfigFileTest.WithoutFilesOrEnvironmentTheBuiltInDefaultsHold", + "ContextEpochTest.DualBlockApplierDiagnosticIsRoleLocalWhileSharedControlRemainsArmed", + "ContextEpochTest.RawDepthSamplerOwnsANativeIdForEachContextGeneration", + "ContextEpochTest.RawDepthSamplerTakesADifferentObjectOnEachArmAndTheServerNeverTakesTheLegacyOne", + "ContextEpochTest.SameXfbNameInTwoServedContextsDoesNotAliasThePausedSpan", + "ContextEpochTest.ScissorGuardLeavesAnOffScissorOffWhateverAStaleShadowSays", + "ContextEpochTest.ScissorGuardTakesACurrentShadowsWordWithoutAskingTheDriver", + "ContextEpochTest.ScissorGuardTurnsOffTheScissorTheShadowNoLongerDescribes", + "ContextEpochTest.ServerLivenessDoesNotFollowTheClientContextOrAVerbStamp", + "ContextEpochTest.UnpackDefaultIsRepublishedForANewNativeContextOrRole", + "ContextStateOwnershipTest.AThreadWithoutACurrentContextUsesTheProcessDefaultContext", + "ContextStateOwnershipTest.DestroyingOneContextLeavesTheOtherAlone", + "ContextStateOwnershipTest.MakeCurrentMovesErrorsViewportAndFramebufferBindings", + "ContextStateOwnershipTest.NonsharedContextsKeepTheirOwnNameSpaces", + "ContextStateOwnershipTest.ReleasingAnEglContextRestoresTheThreadsPreviousGLState", + "ContextStateOwnershipTest.SharingContextsSeeOneObjectButKeepTheirOwnBindings", + "CorePlumbingAdvertisement.IsUnconditionalAndIdenticalOnBothBackends", + "CsoCacheTest.ContentAddressingOffMintsEveryTime", + "CsoCacheTest.EveryAcquireCountsItsPayloadBytes", + "CsoCacheTest.HashCollisionDoesNotAliasTwoStates", + "CsoCacheTest.LruEvictsTheOldestAndEmitsDelete", + "CsoCacheTest.TheSameStateIsMintedOnceAndReusedForever", + "CtWireFatals.ANullDeathHandleIsProtocolCorruption", + "CtWireFatals.ASerialTheSessionCannotProveIsProtocolCorruption", + "CtWireFatals.TheDirectApplierResetCallSurvivesMonolithAndAWirelessTransport", + "CubeMapArrayAdvertisement.FollowsTheHostCapabilityOnBothBackends", + "Damage.APartialUpdateOnlyDriverIsAskedOnlyWhenARegionFollows", + "Damage.ClipKeepsTheSurfacePartOnly", + "Damage.DisjointCoversTheSamePixelsOnce", + "Damage.EachBufferCopiesTheDamageItMissedSinceItsLastWrite", + "Damage.EglRectsWithNoneMeanTheWholeSurface", + "Damage.FlipYMovesTheOriginBetweenBottomAndTop", + "Damage.FlippedCopiesLandEachDamagedTexelWhereAWholeFlipWouldAndNothingElse", + "Damage.MissedDamageStaysBoundedAndClipped", + "Damage.NormalizeClipsDropsAndPromotesToFull", + "Damage.NormalizeMergesDownToTheLimitAndStillCoversEverything", + "Damage.OneBufferInUseCopiesOnlyEachFramesDamage", + "Damage.OnlyAWindowSurfaceSwapsWithRectangles", + "Damage.PackedRectsRoundTripThroughARecord", + "Damage.SwapchainAgeCountsPresentsSinceTheImageWasShown", + "Damage.SwapchainAgeIsUnknownWhenContentWasNotKeptOrTheChainChanged", + "DebugTest.ALabelIsTruncatedToTheBufferAndStaysTerminated", + "DebugTest.ALabelWrittenComesBack", + "DebugTest.AMessageLongerThanTheAdvertisedLimitIsInvalidValue", + "DebugTest.ANullLabelRemovesTheLabel", + "DebugTest.AnUnlabelledObjectAnswersWithAnEmptyString", + "DebugTest.DebugMessageInsertValidatesItsEnums", + "DebugTest.LabellingANonObjectTypeIsInvalidEnum", + "DebugTest.LabellingSomethingThatDoesNotExistIsInvalidValue", + "DebugTest.LabelsAreScopedToTheObjectAndItsType", + "DebugTest.OnlyApplicationAndThirdPartySourcesMayBePushed", + "DebugTest.PoppingTheBaseGroupIsStackUnderflow", + "DebugTest.PushingPastTheAdvertisedLimitIsStackOverflow", + "DebugTest.StackDepthStartsAtOneAndTracksPushesAndPops", + "DecoratePositionInvariant.AddsInvariantToThePositionMember", + "DecoratePositionInvariant.DoesNotDuplicateAnExistingInvariant", + "DecoratePositionInvariant.IsIdempotent", + "DecoratePositionInvariant.OutputStaysAReflectableModule", + "DecoratePositionInvariant.RejectsGarbageInput", + "DemoteFloat64Test.AComparisonAgainstANonZeroDoubleIsLeftAlone", + "DemoteFloat64Test.AComparisonAgainstASmallNonZeroLiteralIsLeftAlone", + "DemoteFloat64Test.AComparisonAgainstZeroIsStillRewritten", + "DemoteFloat64Test.AFloat64VertexInputIsRecognisedAndOnlyOnAVertexStage", + "DemoteFloat64Test.DeclinesAModuleThatBitcastsAcrossTheWidthBoundary", + "DemoteFloat64Test.DemotesEveryWidthAndDropsTheCapability", + "DemoteFloat64Test.FoldsTheConversionsThatBecameIdentities", + "DemoteFloat64Test.LeavesAModuleWithoutDoublesByteIdentical", + "DemoteFloat64Test.LeavesTheLayoutOfABlockWithoutDoublesAlone", + "DemoteFloat64Test.ModuleDeclaresFloat64AnswersBothWays", + "DemoteFloat64Test.NarrowsDoubleConstantsToTheirFloatValue", + "DemoteFloat64Test.RederivesTheStd140LayoutOfADemotedUniformBlock", + "DemoteFloat64Test.RederivesTheStd430LayoutOfADemotedStorageBlock", + "DemoteFloat64Test.RejectsGarbageInput", + "DemoteFloat64Test.TheRewriteComparesAbsAgainstTheModulesOwnZero", + "DemoteFloat64Test.TheSharedChainDemotesToo", + "DemoteFloat64Test.TheSharedChainKeepsFloat64WhenTheBackendConsumesIt", + "DemoteFloat64Test.TheThirtyTwoBitBehaviourIsUnchanged", + "DemotePointSizeTest.ACaptureRequestForcesTheCarrierOnANonWritingCaptureStage", + "DemotePointSizeTest.AControlStageCarryingClipDistanceDeclinesTheProgram", + "DemotePointSizeTest.AGeometryOnlyProgramReadsTheVertexBoundary", + "DemotePointSizeTest.AHostingDeviceStaysByteIdentical", + "DemotePointSizeTest.APointSizeFreeProgramStaysByteIdentical", + "DemotePointSizeTest.AReadOnlyCaptureStageStillDeclaresTheCaptureCarrier", + "DemotePointSizeTest.ARedeclaredControlBlockPrintsAnUnaccessedPointSizeMember", + "DemotePointSizeTest.AWholeStructCopyDeclinesTheProgramByteIdentically", + "DemotePointSizeTest.AnEvaluationStageWithNoControlStageDeclines", + "DemotePointSizeTest.DemotesAFiveStageProgramWholesale", + "DemotePointSizeTest.TheCarrierClearsA64BitIntegerVectorVarying", + "DemotePointSizeTest.TheCarrierLandsPastTheProgramsOwnVaryings", + "DemotePointSizeTest.WithoutAGeometryStageTheEvaluationStageOwnsTheCaptureCarrier", + "DeriveNumSubgroupsPass.IsIdempotent", + "DeriveNumSubgroupsPass.LeavesUnrelatedComputeShaderUntouched", + "DeriveNumSubgroupsPass.ReplacesBuiltinLoadAndSynthesizesSubgroupSize", + "DirectGLESBackendFramebuffer.DestructorDeletesIdAndScrubsBindingShadow", + "DirectGLESBackendRenderbuffer.DestructorDeletesId", + "DirectGLESBackendSampler.DestructorDeletesIdAndScrubsUnitCache", + "DirectGLESBackendTexture.DestructorDeletesIdAndScrubsBindingCache", + "DirectGLESBufferDrawProbe.ACapsMaskWithoutTheResourceFamilyEmitsNothingAndCountsTheRefusal", + "DirectGLESBufferDrawProbe.ALiveHostMapKeepsTheHandleArmProbeDirtyBetweenTwoDraws", + "DirectGLESBufferDrawProbe.UnderSplitTheRecordAloneAnswersTheLiveHostMapQuestion", + "DirectGLESSanity.AdvertisesDepthTextureForGlmarkShadowScenes", + "DirectGLESSanity.AdvertisesUniformBufferObjectAndStencilTexturing", + "DirectGLESSanity.AdvertisesVoxyRequiredRenderingExtensions", + "DirectGLESSanity.BindingZeroClearsPreviousNativeTextureBinding", + "DirectGLESSanity.BindsAMultisampleTextureDespiteTheDefaultMipmapFilter", + "DirectGLESSanity.ForwardsTheProbedClipAndCullDistanceLimits", + "DirectGLESSanity.KeepsInstanceIdWhenIndirectDrawsAreConforming", + "DirectGLESSanity.LeavesBaseInstanceBuiltinAloneOutsideVertexShaders", + "DirectGLESSanity.LeavesDrawParameterGlobalsAloneOutsideVertexShaders", + "DirectGLESSanity.PreservesHostPerStageImageUniformLimits", + "DirectGLESSanity.ProvidesNamedFramebufferBlitForDirectStateAccess", + "DirectGLESSanity.RebasesInstanceIdWhenIndirectDrawsLeakBaseInstance", + "DirectGLESSanity.RewritesBaseInstanceBuiltinForEsslVertexShaders", + "DirectGLESSanity.TheIndirectWordIndexIsOneBasedSoItsUnwrittenValueMeansNotIndirect", + "DirectGLESSlotTable.ACompositeHandleDoesNotGrowTheOrdinaryTable", + "DirectGLESSlotTable.ADeathNoticeForEveryP4aKindIsIdempotent", + "DirectGLESSlotTable.AGenerationBehindTheLiveTwinIsRefusedRatherThanAdopted", + "DirectGLESSlotTable.ANegativeLookupIsNotCachedAcrossAnotherHoldersAcquire", + "DirectGLESSlotTable.ARecycledSlotIsANewHandleAndTheStaleOneResolvesToNothing", + "DirectGLESSlotTable.ASavedCopyOfARealRegistryDropsTheTwinOnTheSameNotice", + "DirectGLESSlotTable.AWholeTableSavesResetsAndRestores", + "DirectGLESSlotTable.AnAnnouncedDeathReturnsTheSlotWithoutASweep", + "DirectGLESSlotTable.AnArmlessKnobCombinationStopsInsteadOfSkippingTheLane", + "DirectGLESSlotTable.AnnouncedDeathKeepsObjectChurnFromAccumulatingWithoutASweep", + "DirectGLESSlotTable.EglBringUpUnderTheArmlessKnobPairReturnsInsteadOfStopping", + "DirectGLESSlotTable.EveryReKeyedObjectClassAnnouncesItsOwnDeath", + "DirectGLESSlotTable.EverySwitchedOverKindResolvesItsTwinThroughTheHandleArm", + "DirectGLESSlotTable.FindNeverMutatesTheTable", + "DirectGLESSlotTable.GetOrCreateToleratesANullStateObject", + "DirectGLESSlotTable.OneDeathNoticeDropsTheTwinInEveryHolderOfTheKind", + "DirectGLESSlotTable.RepeatedLookupsOfALiveObjectKeepOneHandle", + "DirectGLESSlotTable.TheArmlessCasesLeaveTheLogPathAndTheConfigAsTheyFoundThem", + "DirectGLESSlotTable.TheHandleArmInstallsTheDeathNoticeConsumer", + "DirectGLESSlotTable.TheTwinRegistryCasesInThisBinaryRunOnTheHandleArm", + "DirectGLESSlotTable.TwoTablesOfTheSameKindShareOneSlotAndKeepTheirOwnTwin", + "DirectGLESStateGuards.DefaultFramebufferBindGoesThroughShadow", + "DirectGLESStateGuards.FramebufferBindingShadowPinsOnceThenSkips", + "DirectGLESStateGuards.PackStateShadowAppliesMinimalDeltas", + "DirectGLESStateGuards.PixelPackBindingCacheSkipsRedundantBindsAndRestsAtZero", + "DirectGLESStateGuards.ScratchFBODetachesCrossAspectResidue", + "DirectGLESStateGuards.ScratchFBOReadDrawBufferStateCached", + "DirectGLESStateGuards.ScratchFBOTextureDeletionForcesFullScrub", + "DirectGLESTextureSync.ARecycledTextureSlotReMintsTheTwinOnTheHandleArm", + "DirectGLESTextureSync.AnAttachmentOnlyTexturesParametersReachTheDriverWithNoSamplerView", + "DirectGLESTextureSync.UnitMemoRefusesToDriveATwinFromAnotherTexture", + "DirectGLESVertexInputDraw.TheAttributeWalkTakesItsBuffersFromTheRecordNotTheFrontendVao", + "DirectGLESVertexInputDraw.TheIndexArmTakesItsBufferAndItsSerialFromTheRecord", + "DirectVulkanSanity.AdvertisesSubgroupOnlyWhenVulkanReportsUsableSupport", + "DirectVulkanSanity.AdvertisesTextureStorageForDirectStateAccess", + "DirectVulkanSanity.AdvertisesUniformBufferObjectAndStencilTexturing", + "DirectVulkanSanity.AdvertisesVoxyRequiredRenderingExtensions", + "DirectVulkanSanity.CapabilityRefreshInvalidatesTheCachedCompileEnvironment", + "DirectVulkanSanity.ClampsAdvertisedTextureAndDrawBufferLimitsToFrontendState", + "DirectVulkanSanity.CommandMemoryBarrierMakesIndirectDrawCommandsVisible", + "DirectVulkanSanity.DefaultFramebufferQuarterTurnReadbackMapsRectAndPixels", + "DirectVulkanSanity.DescriptorPoolGrowthDoublesTheLargestPoolOfTheSameFlavour", + "DirectVulkanSanity.DescriptorPoolGrowthIsGeometricInTheSetsAFrameNeeds", + "DirectVulkanSanity.DrawIndexedIndirectCommandMatchesGlAndVulkanLayout", + "DirectVulkanSanity.GatesClipDistancesOnTheShaderClipDistanceFeature", + "DirectVulkanSanity.GatesCullDistancesOnTheShaderCullDistanceFeature", + "DirectVulkanSanity.GatesPerStageImageUniformLimitsOnPhysicalDeviceFeatures", + "DirectVulkanSanity.GraphicsSamplerFeedbackOnlyAliasesWritableOverlappingMip", + "DirectVulkanSanity.ImageUniformTypesPreserveTheirNumericDomain", + "DirectVulkanSanity.KeepsOptionalGpuShaderInt64BranchForVoxyQuadDecode", + "DirectVulkanSanity.MutableStorageImageViewsUseVulkanCompatibilityClasses", + "DirectVulkanSanity.ProgramObjectMovePreservesStorageImageFormatPolicy", + "DirectVulkanSanity.ReadbackConvertsRgba8AndRgba16fPixels", + "DirectVulkanSanity.ReadbackDecodesSingleChannel32BitFormats", + "DirectVulkanSanity.ReadbackUsesTheSourceFormatTexelSize", + "DirectVulkanSanity.RenderPassExtentUsesSwapchainSizeOnlyForDefaultFramebuffer", + "DirectVulkanSanity.SampledDepthStencilViewUsesSingleDepthAspect", + "DirectVulkanSanity.SampledViewAspectFollowsDepthStencilTextureMode", + "DirectVulkanSanity.SampledViewFormatMatchesSamplerNumericDomainWithoutChangingComponentLayout", + "DirectVulkanSanity.SamplerUniformTypesPreserveTheirNumericDomain", + "DirectVulkanSanity.SetEglSwapIntervalReachesTheBackendTable", + "DirectVulkanSanity.SpirvStorageImageFormatsMapToVulkanFormats", + "DirectVulkanSanity.StorageImageViewFormatUsesBindingOnlyForFormatlessFloatPolicy", + "DirectVulkanSanity.UndefinedDepthStencilLayoutUsesDontCareForUnclearedAspects", + "DrawIndirectCapabilities.RequiresEs31AndBothCoreEntryPoints", + "DriverBugProbes.AProbeThatCannotRunReportsNoBug", + "DriverBugProbes.CollectsNoFindingsWhenNothingCanBeProbed", + "DriverBugProbes.DepthStencilResolvePassRowIsFixedWhereTheShaderSubstituteWritesEveryAspect", + "DriverBugProbes.EveryFindingCarriesANameAndAnExplanation", + "DriverBugProbes.ImageCoherencyIsCleanWhenTheDependentReadObservesTheStore", + "DriverBugProbes.ImageCoherencyNeedsBothHalvesOfTheSplitPairInOneStage", + "DriverBugProbes.ImageCoherencyReportsNothingWhenAStrongerShapeWouldFixIt", + "DriverBugProbes.ImageCoherencyReportsNothingWhenTheFinishSeparatedControlIsDirtyToo", + "DriverBugProbes.ImageCoherencyResidualIsDetectedAndQuantified", + "DriverBugProbes.ImageLocationBudgetIsCleanWhenNamesDoNotCost", + "DriverBugProbes.ImageLocationBudgetIsDetectedWhenOnlyTheSharedNamesLink", + "DriverBugProbes.ImageLocationBudgetNeedsAGeometryStageThatCanHoldImages", + "DriverBugProbes.ImageLocationBudgetReportsNothingWhenTheControlAlsoFails", + "DriverBugProbes.ImageLocationBudgetStaysSilentOnAContextWithoutTheGeometryLimit", + "DriverBugProbes.LayeredBlitDestinationIsCleanWhenTheLayerIsHonoured", + "DriverBugProbes.LayeredBlitDestinationIsDetectedWhenTheCopyLandsOnLayerZero", + "DriverBugProbes.LayeredBlitDestinationReportsNothingWhenTheBlitMovesNothing", + "DriverBugProbes.LayeredBlitDestinationReportsNothingWhenTheSourceLayerIsIgnoredToo", + "DriverBugProbes.Packed16FieldOrderIsCleanOnAConformingDriver", + "DriverBugProbes.Packed16FieldOrderIsDetectedWhenTheArrayAllocationIsMirrored", + "DriverBugProbes.Packed16FieldOrderReportsNothingWhenTheCopyLandsNothing", + "DriverBugProbes.Packed16FieldOrderReportsNothingWhenTheUploadItselfCorrupts", + "DriverBugProbes.Packed16MirrorArithmeticMatchesTheDeviceEvidence", + "DriverBugProbes.QualifierMergeIsCleanWhenTheDriverKeepsTheStore", + "DriverBugProbes.QualifierMergeIsDetectedWhenOnlyTheSharedNameLosesTheStore", + "DriverBugProbes.QualifierMergeNeedsVertexStageImageUniforms", + "DriverBugProbes.QualifierMergeReportsNothingWhenTheRenamedControlAlsoFails", + "DriverBugProbes.R32FMultisampleSwizzleIsCleanOnAConformingDriver", + "DriverBugProbes.R32FMultisampleSwizzleIsDetectedFromTheSecondProgramOnward", + "DriverBugProbes.R32FMultisampleSwizzleNeedsMoreThanOneSample", + "DriverBugProbes.R32FMultisampleSwizzleReportsNothingWhenTheControlsAreWrongToo", + "DriverBugProbes.VertexInputLocationCeilingBisectsToAnAwkwardBoundary", + "DriverBugProbes.VertexInputLocationCeilingIsCleanWhenTheAdvertisedMaximumCompiles", + "DriverBugProbes.VertexInputLocationCeilingIsMeasuredWhenTheQualifierIsCapped", + "DriverBugProbes.VertexInputLocationCeilingReportsNothingWhenTheLocationZeroControlFails", + "DriverBugProbes.VertexInputLocationCeilingSaysWhenTheAttributeIsUnreachableAnyWay", + "DriverModuleScreenTest.ASamplerInsideTheDefaultUniformBlockIsDeclined", + "DriverModuleScreenTest.TheEscapeHatchAdmitsAnInvalidModuleAndSaysSo", + "DriverModuleScreenTest.TheSameBlockWithoutTheSamplerPasses", + "DriverModuleScreenTest.TheVerdictIsCachedPerModuleContent", + "DriverPostIterationRPWitnessTest.MissingNativeFeatureIsTheOnlySkipCondition", + "DriverPostIterationRPWitnessTest.RejectsIncorrectVectorFinalAverage", + "DriverPostIterationRPWitnessTest.RejectsInvalidMultipleAndMissingLastLaneWriters", + "DriverPostIterationRPWitnessTest.RejectsMissingAndOutOfRangeSubgroupIds", + "DriverPostIterationRPWitnessTest.RejectsNonuniformNumSubgroups", + "DriverPostIterationRPWitnessTest.RejectsOwner511OutsideHighestFinalLane", + "DriverPostIterationRPWitnessTest.ReportsEarliestCorruptSourceScanStage", + "DriverPostIterationRPWitnessTest.ValidThirtyTwoSubgroupWitness", + "DriverPostIterationRPWitnessTest.ValidTwoSubgroupWitness", + "EGLStateCreateContext.DeferredGLStateIsBuiltOnRequestInTheShareGroup", + "EGLStateCreateContext.NoConfigContextIsAcceptedAndReportsConfigIdZero", + "EGLStateDestroyContext.DestroyingAContextCurrentOnAThreadIsDeferredUntilItsRelease", + "EGLStateDestroyContext.ReleasingThreadDoesNotKeepTheContextsGLState", + "EGLStateDmaBufImport.FormatAndModifierQueries", + "EGLStateDmaBufImport.ParsesACompleteSinglePlaneImport", + "EGLStateDmaBufImport.ParsesATwoPlaneYuvImportWithItsHints", + "EGLStateDmaBufImport.RefusesAnIncompleteYuvImport", + "EGLStateDmaBufImport.RefusesWhatTheExtensionRefuses", + "EGLStateDmaBufImport.SharedImageLifetime", + "EGLStateDmaBufImport.YuvFormatsAreListedOnlyWhenTheServerHoldsThem", + "EGLStateMakeCurrent.ContextCannotBeCurrentOnTwoThreadsAtOnce", + "EGLStateMakeCurrent.OneSidedSurfaceIsStillAMismatch", + "EGLStateMakeCurrent.SameThreadRepeatedAttachReleaseDoesNotLeaveStaleOwner", + "EGLStateMakeCurrent.SurfacelessBindIsAcceptedAndRecordsNoSurface", + "EGLStateNativeFence.AFenceCommandWithoutADescriptorIsSignaledAndHasNoneToCopy", + "EGLStateNativeFence.AnImportedDescriptorDecidesStatusWaitsAndCopies", + "EGLStateProfile.CompatibilityProfileRequiresExplicitCompatBit", + "EGLStateRobustness.ResetNotificationStrategyIsRecordedValidatedAndMatchedAcrossShares", + "EGLStateRobustness.RobustAccessIsARequestAndNeverAGLContextFlagByItself", + "EGLStateSwapInterval.DefaultsToOneAndFollowsEglSwapInterval", + "EglInfoSequence.EveryProfilePrintsItsRendererAndVersion", + "EmbeddedServerTest.AHostsReferenceIsRetainedAndGeometryUpdatesDoNotRetainAgain", + "EmbeddedServerTest.ATimeoutKeepsTheOriginalHooksUntilTheBackendLetsGo", + "EmbeddedServerTest.AnOwnerCannotReplaceLiveReferenceHooksOrAttachBeforeInstall", + "EmbeddedServerTest.AndroidWindowsAreRefusedByNameOnOtherPlatforms", + "EmulateSubgroupsPass.IsIdempotent", + "EmulateSubgroupsPass.LeavesSubgroupFreeComputeUntouched", + "EmulateSubgroupsPass.LowersEveryCategoryToSharedMemory", + "EmulateSubgroupsPass.RefusesAModuleOverTheScratchBudget", + "EmulateSubgroupsPass.RefusesExtendedSubgroupInstructions", + "Endpoints/PairAcceptorTest.AClientWhoseFirstFrameIsAHelloIsRefusedByNameAndNeverPaired/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AClientWhoseFirstFrameIsAHelloIsRefusedByNameAndNeverPaired/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.AStrayConnectAndCloseRightBeforeAClientDoesNotTakeItsPlace/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AStrayConnectAndCloseRightBeforeAClientDoesNotTakeItsPlace/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.AnAuxWhoseControlNeverArrivesIsDroppedAfterTheBudgetAndTheNextClientPairs/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.AnAuxWhoseControlNeverArrivesIsDroppedAfterTheBudgetAndTheNextClientPairs/unix # GetParam() = 4-byte object <00-00 00-00>", + "Endpoints/PairAcceptorTest.TwoClientsWhoseFourConnectionsInterleaveArePairedEachWithItsOwn/tcp # GetParam() = 4-byte object <01-00 00-00>", + "Endpoints/PairAcceptorTest.TwoClientsWhoseFourConnectionsInterleaveArePairedEachWithItsOwn/unix # GetParam() = 4-byte object <00-00 00-00>", + "EsprytFlushLadder.ALargePartialRangeInvalidatesExactlyThatRange", + "EsprytFlushLadder.AMapWiderThanTheQueuedRangeRefusesTierOne", + "EsprytFlushLadder.APartialRangeDoesNotOvertakeAQueuedRingCopy", + "EsprytFlushLadder.ASmallPartialRangeFallsThroughToTheStagingRing", + "EsprytFlushLadder.AWholeBufferRangeOrphansTheStore", + "EsprytFlushLadder.AnEmptyRangeIsNeverTierOne", + "EsprytServerSession.TheServerBackendsDestructionDropsEveryTwinTheSessionBuilt", + "EsprytServerSession.TheServerBackendsDestructionEmptiesTheTextureAndSamplerUnitShadows", + "ExtractPerVertexBlockMembersTest.DoesNotMatchAnIdentifierEndingInTheKeyword", + "ExtractPerVertexBlockMembersTest.ReadsEitherDirectionAndOnlyThatDirection", + "ExtractPerVertexBlockMembersTest.ReportsNothingWhenTheBlockIsNotRedeclared", + "FatalCensus.RuleTwoSelfTest", + "FatalFamily.EveryFamilyProjectsToADefinedWireCode", + "FatalFamily.NamesAreDistinctAndNonEmpty", + "FatalFamily.NoFamilyProjectsOntoDeviceLost", + "FatalFamily.TheAnchorFamiliesProjectWhereTheirMeaningSays", + "FatalFamily.TheSessionFaultFrameCarriesTheFamilyAndItsCode", + "FatalFamily.TheTableAndTheEnumAgreeOnCount", + "FatalFunnelSeam.ADeviceLossLatchesAnArmedSessionAndTheProcessLives", + "FatalFunnelSeam.ADeviceLossWithNoArmedSessionDiesThroughSessionFail", + "FatalFunnelSeam.InstallingTheHookPointsTheSeamSomewhereOtherThanItsDefault", + "FatalFunnelSeam.TheDeviceLossKnobFiresOncePerValueAndReArmsOnANewOne", + "FatalFunnelSeam.TheMagmaWireVerbDeathReachesSessionFailAndBumpsTheFaultCount", + "FatalFunnelSeam.TheSeamHandsTheInstalledHookItsFamilyAndItsLineVerbatim", + "FdPassingTest.ChildSharesASegmentThatTheParentMapsAndVerifies", + "FdPassingTest.IsSupportedOnThisPlatform", + "FdPassingTest.ReceiveTimesOutWithNoOffer", + "FdPassingTest.RejectsBadArguments", + "FdPassingTest.SegmentWithoutASidebandStillCarriesItsDescriptor", + "FdPassingTest.SocketDoorbellStillDeliversTheLastRingBeforeAHangup", + "FdPassingTest.SocketDoorbellStopsParkingWhenThePeerHangsUp", + "FdPassingTest.SocketDoorbellTimesOutAndRemembersAnEarlyWakeup", + "FdPassingTest.SocketDoorbellWakesAParkedWaiter", + "FenceWireRoundTrip.DestroyedAndRecycledWireHandlesNeverReachTheBackend", + "FenceWireRoundTrip.MissingConsumerDeclinesWithoutInventingASignaledAnswer", + "FenceWireRoundTrip.NullNativeFenceUsesOnlyTheExistingMonolithFallback", + "FenceWireRoundTrip.PreservesWaitFlagsTimeoutAnswersAndNativeLifetime", + "FieldOwnershipTest.ABarrierPulledFieldOutsideTheVerbsClassIsStillFatal", + "FieldOwnershipTest.ABarrierPulledReadAfterAServerStampIsCountedNotFatal", + "FieldOwnershipTest.AClientFreshStampCannotReviveARetiredServerGetter", + "FieldOwnershipTest.AFatalClassReadAbortsEvenWithoutStrictErrors", + "FieldOwnershipTest.ARecordSuppliedFieldIsReadableAfterAServerStamp", + "FieldOwnershipTest.AServerStampMakesRecordSuppliedFieldsFreshAndWithdrawsTheRest", + "FieldOwnershipTest.AStickyForwardIsCountedAsAResidualPull", + "FieldOwnershipTest.AnAdmittedBarrierPullIsLoudOnceAndNotFatal", + "FieldOwnershipTest.AnEscalatedRecordsPullIsAdmittedAndSaysWhy", + "FieldOwnershipTest.AnUnmigratedEmulationIsFatalUnderARealTransportAndInertUnderMonolith", + "FieldOwnershipTest.DualBlockDoesNotArmUnderMonolithTransport", + "FieldOwnershipTest.DualBlockMakesABarrierPulledReadANamedAbortWithoutStrict", + "FieldOwnershipTest.EveryBarrierPulledRowNamesTheRetiringPhase", + "FieldOwnershipTest.EveryFieldAndForwardIsInExactlyOneClass", + "FieldOwnershipTest.MonolithKeepsOneBlockAndTheWiderPredicateSaysSo", + "FieldOwnershipTest.NothingIsCountedOutsideAServerStampedVerb", + "FieldOwnershipTest.ResidualPullsReachThePublishedPerFrameCounter", + "FieldOwnershipTest.RoleSplitGivesTheFillSideADistinctBlockTheStampNeverTouches", + "FieldOwnershipTest.RoleSplitOffFoldsTheFillSideOntoTheSharedBlock", + "FieldOwnershipTest.RoleSplitUnderMonolithTransportIsStillOneBlock", + "FieldOwnershipTest.SetContextValuesLandsInPipeInputsAndTheShuttersAnswerTheApplier", + "FieldOwnershipTest.SpawnMakesTheBlocksDistinctWithNoRehearsalKnobAtAll", + "FieldOwnershipTest.SplitBindingPointCapacityNeverConsultsTheFrontend", + "FieldOwnershipTest.SplitCaptureSnapshotSurvivesMakeCurrentUntilObjectRelease", + "FieldOwnershipTest.SplitOpenSpansAreOwnedByTheApplierAndSurviveOtherBindings", + "FieldOwnershipTest.StrictErrorsReachTheStickyForwardsAndNameThemByField", + "FieldOwnershipTest.StrictErrorsTurnsABarrierPulledReadIntoANamedAbort", + "FieldOwnershipTest.TheAdmittedPullTableIsID84sDerivationAndNotAList", + "FieldOwnershipTest.TheAppliersOwnClearDisarmsTheStampWithoutTheClientsFill", + "FieldOwnershipTest.TheClassSizesPartitionTheFieldSet", + "FieldOwnershipTest.TheClientVerbLeaveWritesTheClientBlockAlone", + "FieldOwnershipTest.TheComputeProgramIsServedUnderADispatchStampFromP5bOn", + "FieldOwnershipTest.TheReducedPathsUnmigratedFieldsAreAllAccountedFor", + "FieldOwnershipTest.TheResidualFillsSuppliedMemoReKeysOnEveryInputThatMovesAnAnswer", + "FieldOwnershipTest.TheSameReadWithoutStrictErrorsSurvivesAndIsCounted", + "FieldOwnershipTest.TheSevenStickyForwardsAgreeWithTheirFieldRows", + "FieldOwnershipTest.TheStickyExemptionIsCancelledByTheServerStamp", + "FieldOwnershipTest.TheUnpackHalfOfThePixelStoreAbortsWhileThePackHalfDoesNot", + "FieldOwnershipTest.VerbBoundaryOpsCoverEveryVerbShapedCall", + "FixIterationRPBarrierPass.InsertsWorkgroupBarrierBeforeSecondReduction", + "FixIterationRPBarrierPass.IsIdempotent", + "FixIterationRPBarrierPass.LeavesAnAlreadySynchronizedShaderByteIdentical", + "FixIterationRPBarrierPass.LeavesOtherShapesByteIdentical", + "FixIterationRPSubgroupScratchPass.GrowsTheExposureScratchForNarrowSubgroups", + "FixIterationRPSubgroupScratchPass.GrowsTheRtwWarpScratchForNarrowSubgroups", + "FixIterationRPSubgroupScratchPass.IsIdempotent", + "FixIterationRPSubgroupScratchPass.LeavesEveryModuleAloneAtThePacksAssumedWidth", + "FixIterationRPSubgroupScratchPass.LeavesPackWidthAssumptionsAloneOnWideDevices", + "FixIterationRPSubgroupScratchPass.RefusesAModuleOutsideTheIdiom", + "FixIterationRPSubgroupScratchPass.RefusesGrowthThatWouldNotFitSharedMemory", + "FlattenAtomicCounterBlockPass.FlattensWhenTheLengthConstantIsDeclaredAfterTheBlock", + "FlattenAtomicCounterBlockPass.IsIdempotent", + "FlattenAtomicCounterBlockPass.LeavesANaturallyPackedBlockByteIdentical", + "FlattenAtomicCounterBlockPass.LeavesAShaderWithoutCountersByteIdentical", + "FlattenAtomicCounterBlockPass.MovesTheBlockToOffsetZeroAndGrowsTheArray", + "FlattenFloat64StorageBlockTest.ABoundedBlockDeclaredBeforeTheModulesUintIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AColumnMajorMatrixRuntimeArrayStepsByItsColumnStride", + "FlattenFloat64StorageBlockTest.AFixedPrefixBeforeTheRuntimeArrayIsAddedToEveryIndex", + "FlattenFloat64StorageBlockTest.AHugeRuntimeArrayElementIsStillFlattenedWhenAccessesAreSmall", + "FlattenFloat64StorageBlockTest.AReadOnlyOpenEndedBlockKeepsNonWritable", + "FlattenFloat64StorageBlockTest.ARowMajorMatrixRuntimeArrayIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.ARuntimeArrayThatIsNotTheBlocksLastMemberIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AStorageBlockWithDoublesBecomesOneWordArray", + "FlattenFloat64StorageBlockTest.AStorageBlockWithoutDoublesIsLeftAlone", + "FlattenFloat64StorageBlockTest.AStructRuntimeArrayStepsByItsElementStride", + "FlattenFloat64StorageBlockTest.AUniformBlockWithDoublesIsLeftToTheDemotion", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockCanBeEmittedAsEssl", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockDeclaredBeforeTheModulesUintIsStillFlattened", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockIsWrittenThroughTheSameWords", + "FlattenFloat64StorageBlockTest.AnOpenEndedBlockOfDoublesBecomesAWordRuntimeArray", + "FlattenFloat64StorageBlockTest.EachDoubleVectorWidthStepsByItsOwnStride", + "FlattenFloat64StorageBlockTest.TheDemotedPathIsUnchangedByTheCapabilityArgument", + "FlattenFloat64StorageBlockTest.TheLengthOfABlockWithNoPrefixNeedsNoClamp", + "FlattenFloat64StorageBlockTest.TheLengthOfAnOpenEndedBlockIsRewrittenToAnElementCount", + "FlattenFloat64StorageBlockTest.TheNativePathLeavesAnOpenEndedBlockAndItsDoublesAlone", + "FlattenFloat64StorageBlockTest.TheNativePathLeavesTheBlockAndItsDoublesAlone", + "FlattenFloat64StorageBlockTest.TheRewrittenLengthCanBeEmittedAsEssl", + "FlattenFloat64StorageBlockTest.TheSubgroupMulDoubleComputeShaderIsFlattened", + "FlattenXfbInterfaceBlocksTest.DeclinesAnEmptyRequestWithoutRewriting", + "FlattenXfbInterfaceBlocksTest.FlattensACapturedBlockIntoOneVariablePerMember", + "FlattenXfbInterfaceBlocksTest.GivesEachMemberItsOwnConsecutiveLocations", + "FlattenXfbInterfaceBlocksTest.LeavesABlockNoCaptureNamesAlone", + "FlattenXfbInterfaceBlocksTest.RewritesOnlyTheCaptureNamesOfFlattenedBlocks", + "FlattenXfbInterfaceBlocksTest.TheEmittedDeclarationIsAPlainArrayNotABlock", + "ForceFlatIntegerVaryingsTest.FloatVaryingsAreNotTouched", + "ForceFlatIntegerVaryingsTest.TessellationStagesGetTheQualifierOnBothSides", + "ForceFlatIntegerVaryingsTest.TheStagesAroundTessellationAreUnchanged", + "FragCoordYFlipTest.ComponentAndWholeVectorReadsStayValid", + "FragCoordYFlipTest.SingleComponentReadStaysValid", + "FragmentInterpolationCapabilities.PlumbsGLESAndBothVulkanPropertyPaths", + "FragmentInterpolationCapabilities.QueriesOnlyWhenSupportedAndPreservesDriverLimits", + "FragmentInterpolationCapabilities.QueryErrorIsDrainedAndFallsBackToCoreMinimums", + "FramebufferEmit.ADeadFramebuffersNamedRecordLatchIsRetired", + "FramebufferEmit.ADefaultFramebufferResizeReEmitsTheRecordWithItsNewExtent", + "FramebufferEmit.ADrawBufferChangeAloneStillMovesTheContentHash", + "FramebufferEmit.ADrawBufferEntryOutsideTheRecordsOwnArrayIsRefusedRatherThanRead", + "FramebufferEmit.ADrawBufferTokenAboveTheWireWidthIsRefusedNotTruncated", + "FramebufferEmit.ADrawRecordAndAReadRecordAreKeptApartAndBothWritesBoth", + "FramebufferEmit.AFramebufferHandedOverByNameGetsANamedRecordWithoutMovingABinding", + "FramebufferEmit.AFramebufferHandleWhoseGenerationHasMovedOnIsRefusedRatherThanAnswered", + "FramebufferEmit.AFramebufferRecordThatNamesNoUsableHandleIsRefusedRatherThanStored", + "FramebufferEmit.ALayeredCubeAttachmentDoesNotAssertAFaceItCannotKnow", + "FramebufferEmit.AMakeCurrentClearsBothRecordsAndAdvancesTheSerialRatherThanZeroingIt", + "FramebufferEmit.ANamedRecordDescribesTheFramebufferItNamesWithoutMovingEitherBinding", + "FramebufferEmit.ANamedRecordIsSuppressedPerObjectAndNeverAgainstABoundRecord", + "FramebufferEmit.ARecycledFramebufferHandleIsNeverSuppressedAgainstItsPredecessor", + "FramebufferEmit.AReleaseOfTheObjectRecordsAlsoClearsTheWorkingHandlesThatCouldNameThem", + "FramebufferEmit.ARestoragedAttachedRenderbufferPublishesItsNewExtent", + "FramebufferEmit.ATargetOutsideTheThreeBindingsIsRefusedNamingTheRecord", + "FramebufferEmit.AnAttachmentPointAboveTheWireWidthIsRefusedNotTruncated", + "FramebufferEmit.AnUnchangedBindingPairEmitsNothing", + "FramebufferEmit.EveryAttachmentFieldSurvivesTheSurfaceConversion", + "FramebufferEmit.EveryNonTexturePointCarriesTheUnknownSentinelsRatherThanZero", + "FramebufferEmit.EveryRecordsReadSurfaceComesFromItsOwnFramebuffersReadBuffer", + "FramebufferEmit.OneObjectBoundToBothTargetsEmitsOneRecordWithTargetBoth", + "FramebufferEmit.TheDefaultFramebuffersRecordNamesNoSurfaceAShareGroupWouldHaveToHold", + "FramebufferEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "FramebufferEmit.TheRecordsElevenSurfacesAreTheWholePointSetTheServerReads", + "FramebufferTest.ApplicationAlphaMaskOffIsStillHonouredOnANativeDrawBuffer", + "FramebufferTest.BindRenderbufferZeroUnbindsWithoutError", + "FramebufferTest.BlitNamedFramebufferAllowsDefaultFramebufferZero", + "FramebufferTest.ClearIntoAWidenedDrawBufferKeepsAlphaWritableAndSubstitutesOne", + "FramebufferTest.ClearNamedFramebufferfiAllowsDefaultFramebufferZero", + "FramebufferTest.ClearNamedFramebufferfvUsesNamedObjectWithoutChangingBindings", + "FramebufferTest.CreateFramebuffersCreatesObjectsImmediately", + "FramebufferTest.DefaultFramebufferDrawBufferAcceptsGLFrontAlias", + "FramebufferTest.DefaultFramebufferIdentityTracksFramebufferNameZero", + "FramebufferTest.DefaultFramebufferProvidesTextureAttachmentsForFrontAndBackAliases", + "FramebufferTest.DefaultFramebufferReadBufferAcceptsGLBackAlias", + "FramebufferTest.DeleteGeneratedButUnboundFramebufferNameReleasesReservationAndBindFails", + "FramebufferTest.DeleteGeneratedButUnboundRenderbufferNameReleasesReservationAndBindFails", + "FramebufferTest.DeleteOfUnknownOrAlreadyDeletedFramebufferNameIsSilent", + "FramebufferTest.DeleteOfUnknownOrAlreadyDeletedRenderbufferNameIsSilent", + "FramebufferTest.DrawIntoAWidenedDrawBufferReachesTheDriverWithAlphaWritesMaskedOff", + "FramebufferTest.DualSourceBlendFactorsReachTheDriverWhenTheExtensionIsThere", + "FramebufferTest.DualSourceBlendIsDeclinedRatherThanThrownWhenTheExtensionIsMissing", + "FramebufferTest.DualSourceFactorsAreDeclinedEvenWithBlendingDisabled", + "FramebufferTest.DualSourceFactorsWithBlendingDisabledStillReachACapableDriver", + "FramebufferTest.FramebufferTexture2DRejectsTheDefaultFramebufferAndBadAttachments", + "FramebufferTest.FramebufferTexture3DAttachesSliceWithLayerTracking", + "FramebufferTest.FramebufferTextureBumpsAttachmentVersionOnlyOnce", + "FramebufferTest.FramebufferTextureLayerRejectsTheDefaultFramebufferAndBadLevels", + "FramebufferTest.FramebufferTextureRejectsAColourAttachmentPastTheLimit", + "FramebufferTest.FramebufferTextureRejectsALevelTheTextureDoesNotHave", + "FramebufferTest.FramebufferTextureRejectsTheDefaultFramebuffer", + "FramebufferTest.FramebufferTextureReportsInvalidValueForANameThatWasNeverGenerated", + "FramebufferTest.GetNamedFramebufferAttachmentParameterivReadsTargetObjectDirectly", + "FramebufferTest.NamedDepthFramebufferTextureStorageIsCompleteWithoutBinding", + "FramebufferTest.NamedFramebufferDrawBuffersDoNotModifyDefaultFramebuffer", + "FramebufferTest.NamedFramebufferTextureAttachesWithoutChangingBindings", + "FramebufferTest.NamedFramebufferTextureRejectsALevelTheTextureDoesNotHave", + "FramebufferTest.NamedRenderbufferStorageAndFramebufferAttachDoNotChangeBindings", + "FramebufferTest.NonRenderableColorFormatsReportUnsupportedFramebuffer", + "FramebufferTest.ReadPixelsAllowsPersistentMappedPixelPackBuffer", + "FramebufferTest.ReadPixelsForwardsSingleChannelDesktopClientFormats", + "FramebufferTest.ReadPixelsRejectsIntegerFormatMismatchWithReadBuffer", + "FramebufferTest.ReadPixelsRejectsMismatchedPackedTypeFormatPairs", + "FramebufferTest.ThreeChannelColorAttachmentsAreCompleteThroughTheWidenedSubstitution", + "FramebufferTest.ThreeChannelColorAttachmentsAreUnsupportedWithoutTheWidenedSubstitution", + "FramebufferTest.TwoAttachmentCompositeFramebufferMatchesIrisComplementaryPass", + "FramebufferTest.WidenedDrawBufferIsIdentifiedPerDrawBufferSlotNotPerAttachmentPoint", + "Framing.ADataMagicReaderKeepsTheSameLengthAndReassemblyRules", + "FramingTest.BadMagicIsReportedAndLatchesTheReaderDead", + "FramingTest.BufferTooSmallReportsTheSizeAndKeepsTheMessage", + "FramingTest.EmptyPayloadRoundTrips", + "FramingTest.MagicIsOnTheWireAsMGLF", + "FramingTest.ManyMessagesCompactTheBufferInsteadOfGrowing", + "FramingTest.OversizedLengthIsRejectedBeforeAnyAllocation", + "FramingTest.RoundTripsTwoMessagesFedOneByteAtATime", + "FramingTest.SendRefusesAPayloadOverTheCap", + "FramingTest.TakeWithNoCompleteMessageDoesNotBlockOrCorrupt", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ApplierResetSerial # GetParam() = ApplierResetSerial (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ApplierReset.ContextSerial\"} - the record carries 7777)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/BindContextUnknownToken # GetParam() = BindContextUnknownToken (PipeApplier.cpp, Fatal{ProtocolCorruption, \"BindContext.ClientContextToken\"} - the record binds token 999)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecOpcodeUnknown # GetParam() = CodecOpcodeUnknown (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"opcode\"} got=65535)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecRecordShorterThanItsType # GetParam() = CodecRecordShorterThanItsType (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"record.Minimum\"} got=8 expected=16)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecTailCrossCheck # GetParam() = CodecTailCrossCheck (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews\"} the record declares Size=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateRenderStateBlobSize # GetParam() = CreateRenderStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.Blob\"} got=8)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateSamplerStateParametersSize # GetParam() = CreateSamplerStateParametersSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateSamplerState.Parameters\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateShaderStateReflectionGarbage # GetParam() = CreateShaderStateReflectionGarbage (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Reflection\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateShaderStateSpirvDeclared # GetParam() = CreateShaderStateSpirvDeclared (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Spirv[0]\"} declares 16)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11ArchiveVectorCount # GetParam() = D11ArchiveVectorCount (ProgramArtifactsCodec.cpp, Fatal{ProtocolCorruption, \"CreateShaderState.Reflection\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11CreateRenderStateCsoSlot # GetParam() = D11CreateRenderStateCsoSlot (PipeApply.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.Cso.Slot\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11ReadbackPastTheReplyLimit # GetParam() = D11ReadbackPastTheReplyLimit (PipeApplier.cpp, refusal)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11RespecifyExtentCarrier # GetParam() = D11RespecifyExtentCarrier (PipeApply.cpp, Fatal{ProtocolCorruption, \"ResourceRespecify.ExtentCarrier\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11SlotGenerationBackwards # GetParam() = D11SlotGenerationBackwards (SlotTables.h / Managers.cpp, Fatal{ProtocolCorruption, \"BackendSlotTable.Generation\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11SlotPastTheBackendBound # GetParam() = D11SlotPastTheBackendBound (SlotTables.h / Managers.cpp, Fatal{ProtocolCorruption, \"BackendSlotTable.HandleSlot\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedBytelessLevel # GetParam() = D11StagedBytelessLevel (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.LevelBound\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedExtentDisagrees # GetParam() = D11StagedExtentDisagrees (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.LevelExtent\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedMultisampleTarget # GetParam() = D11StagedMultisampleTarget (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.Target\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedRunPastTheLevelBound # GetParam() = D11StagedRunPastTheLevelBound (StagedTextureStore.h, Fatal{ProtocolCorruption, \"StagedTextureStore.CopyRunInto\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11WholeRespecifyBufferRange # GetParam() = D11WholeRespecifyBufferRange (PipeApply.cpp, Fatal{ProtocolCorruption, \"ResourceRespecify.BufferRange\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/GetTextureImageToBufferShape # GetParam() = GetTextureImageToBufferShape (PipeApplier.cpp, Fatal{ProtocolCorruption, \"GetTextureImageToBuffer.shape\"} the image extent is not a whole level's)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/GetTextureImageToBufferUnreadable # GetParam() = GetTextureImageToBufferUnreadable (PipeApplier.cpp, Fatal{ReplyError, \"GetTextureImageToBuffer\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutBindSamplerStatesCount # GetParam() = LayoutBindSamplerStatesCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"BindSamplerStates.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutBufferSubDataResidentRegionCount # GetParam() = LayoutBufferSubDataResidentRegionCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"BufferSubDataResident.RegionCount\"} got=1 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutDrawVboFlags # GetParam() = LayoutDrawVboFlags (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.Flags\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutDrawVboNumDraws # GetParam() = LayoutDrawVboNumDraws (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.NumDraws\"} got=1 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutRecordSizePastTheWire # GetParam() = LayoutRecordSizePastTheWire (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"record.Size\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsBlockBindingCount # GetParam() = LayoutSetProgramBindingsBlockBindingCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.BlockBindingCount\"} got=65 expected=64)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsSamplerUnitCount # GetParam() = LayoutSetProgramBindingsSamplerUnitCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.SamplerUnitCount\"} got=257 expected=256)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsStorageOverrideCount # GetParam() = LayoutSetProgramBindingsStorageOverrideCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.StorageOverrideCount\"} got=65 expected=64)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetSamplerViewsCount # GetParam() = LayoutSetSamplerViewsCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersClass # GetParam() = LayoutSetShaderBuffersClass (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.Class\"} got=3 expected=3)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersCount # GetParam() = LayoutSetShaderBuffersCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.Count\"} got=85 expected=84)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersHostSpanCount # GetParam() = LayoutSetShaderBuffersHostSpanCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderBuffers.HostSpanCount\"} got=2 expected=1)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderImagesCount # GetParam() = LayoutSetShaderImagesCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetShaderImages.Count\"} got=193 expected=192)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetVertexAttribDefaultsCount # GetParam() = LayoutSetVertexAttribDefaultsCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetVertexAttribDefaults.Count\"} got=1 expected=2)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetVertexBuffersCount # GetParam() = LayoutSetVertexBuffersCount (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetVertexBuffers.Count\"} got=33 expected=32)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/MultiDrawInstanced # GetParam() = MultiDrawInstanced (PipeApplier.cpp, Fatal{ProtocolCorruption, \"MultiDrawArrays+INSTANCED\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ObjectDeathKind # GetParam() = ObjectDeathKind (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ObjectDeath.Kind\"} - 999)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ObjectDeathNullHandle # GetParam() = ObjectDeathNullHandle (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ObjectDeath.Handle\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/PresentFrameSerialZero # GetParam() = PresentFrameSerialZero (PipeApplier.cpp, Fatal{ProtocolCorruption, \"Present.FrameSerial\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobNotInStage # GetParam() = R2BlobNotInStage (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} seg=3 offset=0 size=16 is not SEG_STAGE)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobOutsideItsSegment # GetParam() = R2BlobOutsideItsSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} seg=2 offset=1099511627776 size=16 does not lie)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobSizeWithNoSegment # GetParam() = R2BlobSizeWithNoSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} Size=16 with no segment)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobSizeZeroDeclaresASegment # GetParam() = R2BlobSizeZeroDeclaresASegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} a blob with Size 0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2ContentRecordDeclaresNoBlob # GetParam() = R2ContentRecordDeclaresNoBlob (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"CreateRenderState.blob\"} the record's own fields say)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanOutsideItsSegment # GetParam() = R2HostSpanOutsideItsSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span\"} seg=2 offset=1099511627776 size=6 does not lie)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanPointerCrosses # GetParam() = R2HostSpanPointerCrosses (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span\"} MGHostSpan::Ptr is non-null)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanSegmentWithNoSize # GetParam() = R2HostSpanSegmentWithNoSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span.size\"} got=2 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanSizeWithNoSegment # GetParam() = R2HostSpanSizeWithNoSegment (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"host-span.seg\"} got=6 expected=0)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ReadPixelsToBufferShape # GetParam() = ReadPixelsToBufferShape (PipeApplier.cpp, Fatal{ProtocolCorruption, \"ReadPixelsToBuffer.shape\"} the read box or its format is invalid)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ResourceSubDataLevelExtent # GetParam() = ResourceSubDataLevelExtent (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"ResourceSubData.LevelExtent\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ResourceSubDataUnionBox # GetParam() = ResourceSubDataUnionBox (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"ResourceSubData\"} the union box)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/RingRecordHeaderCorrupt # GetParam() = RingRecordHeaderCorrupt (ServerLoop.cpp, Fatal{ProtocolCorruption, \"SEG_CMD record header\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetDynamicStateBlobSize # GetParam() = SetDynamicStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetDynamicState.Blob\"} got=)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetProgramBindingsOverrideNameUnterminated # GetParam() = SetProgramBindingsOverrideNameUnterminated (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetProgramBindings.StorageOverrides.Name\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetResidualValueStateBlobSize # GetParam() = SetResidualValueStateBlobSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetResidualValueState.Blob\"} got=16 expected=8)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetStorageBlockBindingNameTooLong # GetParam() = SetStorageBlockBindingNameTooLong (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetStorageBlockBinding.Name\"} got=5000 expected=4096)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetStorageBlockBindingNameUnterminated # GetParam() = SetStorageBlockBindingNameUnterminated (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"SetStorageBlockBinding.Name\"} the staged block name)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpAndroidNativeWindow # GetParam() = SurfaceOpAndroidNativeWindow (SurfaceOpCodec.cpp, Fatal{UnmigratedSurface, \"AndroidNativeWindow@P12\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpMetalLayer # GetParam() = SurfaceOpMetalLayer (SurfaceOpCodec.cpp, Fatal{UnmigratedSurface, \"MetalLayer@P12\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpServerOwnedNonZeroToken # GetParam() = SurfaceOpServerOwnedNonZeroToken (SurfaceOpCodec.cpp, Fatal{ProtocolCorruption, \"SurfaceOp.nativeToken\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpUnknownKind # GetParam() = SurfaceOpUnknownKind (SurfaceOpCodec.cpp, Fatal{ProtocolCorruption, \"SurfaceOp\"} - a wire surface op failed validation: UnknownOpKind)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UnitWindowSamplerStates # GetParam() = UnitWindowSamplerStates (PipeApplier.cpp, Fatal{ProtocolCorruption, \"BindSamplerStates.Count\"} - draw_vbo applies)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UnitWindowSamplerViews # GetParam() = UnitWindowSamplerViews (PipeApplier.cpp, Fatal{ProtocolCorruption, \"SetSamplerViews.Count\"} - draw_vbo applies)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesExtent # GetParam() = UserIndicesExtent (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.extent\"} got=200 expected=6)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesIndexSize # GetParam() = UserIndicesIndexSize (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.IndexSize\"} got=3)", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesShape # GetParam() = UserIndicesShape (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.shape\"})", + "FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesStart # GetParam() = UserIndicesStart (PipeWireCodec.cpp, Fatal{ProtocolCorruption, \"DrawVbo.userIndices.Start\"} got=1)", + "GeneralBufferTest.General_BufferCopy", + "GeneralBufferTest.General_BufferDataOperations", + "GeneralBufferTest.General_BufferLifecycle", + "GeneralBufferTest.General_BufferMapping", + "GeneralBufferTest.General_BufferStorageQueriesImmutable", + "GeneralBufferTest.General_CoherentAsFlush_DsaPersistentMapRewritesAndToleratesFlush", + "GeneralBufferTest.General_CoherentAsFlush_NonPersistentMapKeepsExplicitFlushSemantics", + "GeneralBufferTest.General_CoherentAsFlush_PersistentMapAdoptsZeroCopyBackendStorage", + "GeneralBufferTest.General_CoherentAsFlush_PersistentMapSyncsWithoutExplicitFlush", + "GeneralBufferTest.General_FlushWithoutExplicitBitStillErrorsWhenFeatureOff", + "GeneralBufferTest.General_GeneralTest_1", + "GeneralBufferTest.General_InvalidOperations", + "GeneralBufferTest.General_MapFlags", + "GeneralBufferTest.General_NamedBufferStorageMappingWrappers", + "GeneralBufferTest.General_PersistentCoherentFallbackSyncsPerDrawWhenBackendDeclines", + "GeneralBufferTest.General_PersistentCoherentWriteDirtyWithoutUnmap", + "GeneralBufferTest.General_PersistentCoherentZeroCopyStressNoPerDrawReupload", + "GeneralBufferTest.General_PersistentExplicitFlushOnlyDirtiesFlushedRange", + "GeneralBufferTest.General_PersistentMapRequiresStorageFlags", + "GeneralVertexArrayTest.ArrayFormat_BgraStored", + "GeneralVertexArrayTest.ArrayFormat_BindingAndRelativeOffsetAreQueryable", + "GeneralVertexArrayTest.ArrayFormat_FloatPathErrors", + "GeneralVertexArrayTest.ArrayFormat_IntegerPathRejectsFloatTypes", + "GeneralVertexArrayTest.ArrayFormat_IntegerPathRejectsPackedAndBgra", + "GeneralVertexArrayTest.ArrayFormat_PackedStored", + "GeneralVertexArrayTest.CurrentAttrib_GetVertexAttribdv", + "GeneralVertexArrayTest.CurrentAttrib_IntegerFunnels", + "GeneralVertexArrayTest.CurrentAttrib_NonNormalizedValuePreserving", + "GeneralVertexArrayTest.CurrentAttrib_PackedComponentCountAndDefaults", + "GeneralVertexArrayTest.CurrentAttrib_PackedSignedUsesGl33Formula", + "GeneralVertexArrayTest.CurrentAttrib_PackedUnsigned", + "GeneralVertexArrayTest.CurrentAttrib_PackedValidation", + "GeneralVertexArrayTest.CurrentAttrib_SignedNormalizedUsesGl33Formula", + "GeneralVertexArrayTest.CurrentAttrib_UnsignedNormalized", + "GeneralVertexArrayTest.General_ClientSideVertexAttribPointerIsAccepted", + "GeneralVertexArrayTest.General_ComplexUsage", + "GeneralVertexArrayTest.General_CreateVertexArraysCreatesObjectsWithoutChangingBinding", + "GeneralVertexArrayTest.General_CreateVertexArraysRejectsNegativeCount", + "GeneralVertexArrayTest.General_CurrentVertexAttribFillsOmittedComponents", + "GeneralVertexArrayTest.General_CurrentVertexAttribIntegerRoundTrip", + "GeneralVertexArrayTest.General_CurrentVertexAttribQueryRejectsOutOfRangeIndex", + "GeneralVertexArrayTest.General_CurrentVertexAttribRoundTripsAtHighestLegalIndex", + "GeneralVertexArrayTest.General_DeleteBoundVAO", + "GeneralVertexArrayTest.General_DirectStateAccessConfiguresNamedVAOWithoutChangingBinding", + "GeneralVertexArrayTest.General_DirectStateAccessIntegerAttribAndUnbindElementBuffer", + "GeneralVertexArrayTest.General_ElementArrayBufferBindingIsVaoLocalAndZeroUnbinds", + "GeneralVertexArrayTest.General_ElementBufferBindingPoint", + "GeneralVertexArrayTest.General_ErrorConditions", + "GeneralVertexArrayTest.General_IndexBufferBinding", + "GeneralVertexArrayTest.General_IntegerAttributes", + "GeneralVertexArrayTest.General_StatePreservation", + "GeneralVertexArrayTest.General_VAOLifecycle", + "GeneralVertexArrayTest.General_VertexAttributeConfiguration", + "GetterSanity.AtomicCounterQueriesMatchShaderCompilerLimits", + "GetterSanity.ClampsMaxVertexAttribsToCurrentValueStorageCapacity", + "GetterSanity.CombinedUniformComponentsSaturateInsteadOfOverflowing", + "GetterSanity.ComputeWorkGroupQueriesMatchShaderCompilerLimits", + "GetterSanity.EveryLimitWithABuiltinAgreesWithItsQuery", + "GetterSanity.MaxElementIndexIsTheFull32BitIndexCeiling", + "GetterSanity.PerCategoryMultisampleCeilingsAreProbedRatherThanFlooredAtFour", + "GetterSanity.PerStageImageUniformQueriesMatchShaderCompilerLimits", + "GetterSanity.ReportsFragmentInterpolationLimitsForFloatAndIntegerQueries", + "GetterSanity.ReportsKhrSubgroupDynamicParameters", + "GetterSanity.StorageAndUniformBufferOffsetAlignmentsAreSeparateLimits", + "GlamorEglSequence.ChromesGpuProcessGetsANativeFenceOfItsDmaBufWrites", + "GlamorEglSequence.XwaylandFindsEverythingGlamorNeeds", + "GlslangCaptureProbeTest.AMacroSpelledStorageBlockBindingIsADeclaredBinding", + "GlslangCaptureProbeTest.ANonIntegralUniformLocationIsRejectedRatherThanIgnored", + "GlslangCaptureProbeTest.AnOpaqueUniformsExplicitLocationIsCapturedAlongsideAPlainOnes", + "GlslangCaptureProbeTest.AtomicCounterOffsetRulesAreRaisedByTheParse", + "GlslangCaptureProbeTest.EveryDeclaratorOfOneStatementCarriesTheQualifiersLocation", + "GlslangCaptureProbeTest.OpaqueBindingsAreCapturedIncludingNonDecimalAndMacroSpellings", + "GlslangCaptureProbeTest.OpaqueBindingsDisappearWhenTheResolverCaptureIsOff", + "GlslangCaptureProbeTest.OpaqueBindingsSurviveTheRelaxedParseButPlainUniformLocationsDoNot", + "GlslangCaptureProbeTest.StorageBlockBindingPresenceIsStillTruthfulAtTheCollectCallback", + "GlslangCaptureProbeTest.StorageBlockCaptureSurvivesMemoryQualifiersAndIgnoresBufferSamplers", + "GlslangCaptureProbeTest.TheStorageBlockCaptureIsAUnionAcrossStages", + "GlslangCaptureProbeTest.TheSynthesizedAtomicCounterBlocksAreNotCapturedAsStorageBlocks", + "GlslangCaptureProbeTest.UniformLocationsCarryNonDecimalIntegerLiterals", + "GlslangCaptureProbeTest.UniformLocationsExpandArrayOfArraysElements", + "GlslangCaptureProbeTest.UnqualifiedStorageBlocksAreNamedAndQualifiedOnesAreNot", + "GlslangCaptureProbeTest.UnqualifiedStorageBlocksDisappearWhenTheResolverCaptureIsOff", + "GlslangCaptureProbeTest.UnqualifiedUniformBlocksAreCapturedSeparatelyFromStorageBlocks", + "GlslangCaptureProbeTest.WithoutTheSnapshotAPlainUniformsLocationIsNowhereInTheModule", + "GpuHangDetectorTest.ALongSubmissionThatFinishesIsNeverNamed", + "GpuHangDetectorTest.ASubmissionQueuedBehindTheHangIsNeverNamed", + "GpuHangDetectorTest.ASubmissionRunningPastTheBudgetIsNamed", + "GpuHangDetectorTest.AZeroBudgetNamesNothing", + "GpuHangDetectorTest.TheBudgetRunsFromTheFirstSampleThatSawItRunning", + "GpuHangWatchThreadTest.ARegistrationWithoutASamplerIsRefused", + "GpuHangWatchThreadTest.TheHangingDeviceIsNamedOnceAndTheOneWaitingBehindItIsNot", + "GpuHangWatchThreadTest.UnregisterWaitsOutASampleInProgressAndNothingRunsAfterIt", + "ImageEmit.AMakeCurrentClearsTheImageSetAndAdvancesItsSerial", + "ImageEmit.AZeroHighWaterMarkEmitsNothingWithoutHashing", + "ImageEmit.AnAccessModeChangeAloneStillEmitsTheSet", + "ImageEmit.AnEmptySetIsAppliedRatherThanRefusedAndStillMovesTheSerial", + "ImageEmit.AnImageBoundTextureIsMarkedShaderImageBoundAtTheBind", + "ImageEmit.AnImageWindowPastTheImageUnitSpaceIsRefusedRatherThanTruncated", + "ImageEmit.AnInternalFormatChangeAloneStillEmitsTheSet", + "ImageEmit.TheApplicationsFormatAndAccessTravelUnrecast", + "ImageEmit.TheBindFeedsTheImageUnitHighWaterMark", + "ImageEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ImageEmit.TheImageSetLandsInItsWindowWithEveryFieldTheShaderWasBuiltAgainst", + "ImageEmit.TheThreeAccessConstantsArePinnedOnBothSidesOfTheWire", + "ImageUniformCapabilities.QueriesRealPerStageLimitsAndConservativelyGatesGeometry", + "InProcessServer.AnAuthenticatedSecondHelloWhileASessionIsLiveIsRefusedBusy", + "InProcessServer.SequentialSessionsShareOneProcessAndALatchedSessionDoesNotDeclineTheNext", + "InProcessServer.TheFirstSessionsBackendIsPinnedForTheProcessLifetime", + "InProcessTransportTest.AFrameWakeupIsNotEatenByAWaiterOnDescriptors", + "InProcessTransportTest.AWaitThatParksTwiceOnARememberedNotifyIsStillOnePark", + "InProcessTransportTest.BlockedReceiverWakesOnSendAndOnShutdown", + "InProcessTransportTest.BufferTooSmallKeepsTheMessage", + "InProcessTransportTest.CarriesFramesInBothDirections", + "InProcessTransportTest.DoorbellReturnsImmediatelyWhenAlreadyReady", + "InProcessTransportTest.DoorbellSpinsWithoutParkingWhenReadyFlipsInsideTheBudget", + "InProcessTransportTest.DoorbellStillParksWhenTheSpinBudgetRunsOut", + "InProcessTransportTest.DoorbellTimesOutWhenNothingHappens", + "InProcessTransportTest.DoorbellWakesAParkedWaiter", + "InProcessTransportTest.HandsOverADescriptorAndItsSideband", + "InProcessTransportTest.PollAndTimeoutDoNotBlockForever", + "InProcessTransportTest.PreservesOrder", + "InProcessTransportTest.RefusesAPayloadOverTheFrameCap", + "InProcessTransportTest.ShutdownDrainsBeforeItCloses", + "InProcessTransportTest.ShutdownUnparksAWaiterWithNoDeadline", + "IndirectDrawAdvertisement.MatchesEachBackendsUsableCommandSemantics", + "IndirectInstanceIdProbe.ConformingDriverReportsZeroBased", + "IndirectInstanceIdProbe.DrawErrorIsInconclusive", + "IndirectInstanceIdProbe.FillInCapabilitiesWiresProbeResult", + "IndirectInstanceIdProbe.LeakingDriverReportsIncludesBase", + "IndirectInstanceIdProbe.NoVertexSsboSkipsProbe", + "InitialCapsStartup.AHealthyPeerWithoutInitialCapsFailsStartupWithoutDeviceLoss", + "InitialCapsStartup.ANullInitialSnapshotFailsInsteadOfStartingWithAPlaceholder", + "InitialCapsStartup.DelayedTcpSnapshotArmsRunAheadAndLaterSnapshotsCanOnlyDemote", + "JobNodeCancel.CancelAfterCompletionDoesNotUndoTheResult", + "JobNodeCancel.CancelBeforeAnyDispatchSettlesTheNodeAndSkipsTheBody", + "JobNodeCancel.CancelReleasesContinuationsSoDependentsAreNotStranded", + "JobNodeCancel.CancelWhileTheBodyIsRunningLetsItFinishAndReportsCancelled", + "JobNodeContinuation.AlreadyTerminalDependenciesStillSettleTheCounterExactlyOnce", + "JobNodeContinuation.DependencyCounterReachesZeroExactlyOnceAndOnlyAfterEveryDependency", + "JobNodeContinuation.EveryContinuationFiresExactlyOnce", + "JobNodeContinuation.OnTerminalOnAnAlreadyTerminalNodeRunsInlineBeforeItReturns", + "JobNodeException.ANonStandardExceptionIsContainedToo", + "JobNodeException.AThrowingJobDoesNotPoisonTheWorkerForLaterJobs", + "JobNodeException.AnExceptionEscapingABodyCancelsTheJobInsteadOfTerminating", + "JobNodeSubmit.ConcurrencyBudgetIsNeverExceeded", + "JobNodeSubmit.ManyJobsAllComplete", + "JobNodeSubmit.PostedJobRunsOnAPoolThreadAndWaitJoinsIt", + "JobNodeSubmit.RunInlineExecutesOnTheCallingThreadWithoutAPool", + "JobNodeSubmit.WaitOnAnAlreadyTerminalJobReturnsImmediately", + "LegalizeResourceArrayIndexPass.BoundsTheWholeLoopNestAndNotEachLoopSeparately", + "LegalizeResourceArrayIndexPass.DeclinesAUniformIndexedImageAtomic", + "LegalizeResourceArrayIndexPass.FoldsALoopIndexedBlockArray", + "LegalizeResourceArrayIndexPass.FoldsALoopIndexedImageArray", + "LegalizeResourceArrayIndexPass.IsIdempotent", + "LegalizeResourceArrayIndexPass.IsIdempotentOnImageArrays", + "LegalizeResourceArrayIndexPass.LeavesAConstantIndexedBlockArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesAConstantIndexedImageArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesADynamicMemberOfOneBlockByteIdentical", + "LegalizeResourceArrayIndexPass.LeavesADynamicallyIndexedSamplerArrayByteIdentical", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedImageSizeQueryToSelects", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedImageWriteToASwitchAndAReadToSelects", + "LegalizeResourceArrayIndexPass.LowersAUniformIndexedWriteToASwitchAndAReadToSelects", + "LocatedIoBlockCapability.TheOverrideMapsOntoTheCapabilityInverted", + "LocatedIoBlockProbe.ReportsTheDefectOnlyWhenTheUnlocatedControlCarriesThePayload", + "LogForwardChannel.AFatalLineWaitsForItsWriteButOnlyForItsBound", + "LogForwardChannel.AFlushAckGoesOutBehindEveryEarlierLineAndIsNotPaced", + "LogForwardChannel.APeerThatStopsReadingCostsWarnLinesNotTheCallersTime", + "LogForwardChannel.CloseGetsItsSenderBackFromAPeerThatNeverReads", + "LogForwardChannel.ErrorLinesAreNeverDroppedWhileWarnLinesAre", + "LogForwardChannel.ErrorLinesPastThePaceWaitInOrderAndAreNotDropped", + "LogForwardChannel.ErrorLinesPastTheirCapAreCoalescedIntoANamedLineNotLost", + "LogForwardChannel.LinesGoOutInOrderWithTheirLevelOnTheWire", + "LogForwardChannel.OverARealSocketThePeerNotReadingNeverHoldsTheCaller", + "LogForwardLevels.EveryMobileGLLevelCrossesTheWireAndComesBackUnchanged", + "LogForwardLevels.OutOfRangeLevelsClampAndAnUnknownWireLevelIsNeverDemoted", + "LogForwardLevels.TheAndroidPriorityLogIsHandedCarriesEachMgLogLevel", + "LogForwardLogger.APeerLineIsFiledUnderTheLevelTheWireCarried", + "LogForwardLogger.EachMgLogMacroReachesTheForwarderWithItsOwnLevel", + "LogForwardLogger.TheSessionScopedForwarderGetsEachLevelToo", + "LogLevel.AssertGateTracksDebugLiveness", + "LogLevel.AssertIsCompiledOutOfProductionBuilds", + "LogLevel.AssertIsLiveInDebugBuilds", + "LogLevel.DebugBuildKeepsEverything", + "LogLevel.ProductionBuildKeepsErrorAndWarn", + "LogLevel.SinkIsReachableAtAll", + "LogSanity.UsesEnvOverrideForFilePath", + "LowerViewportIndexTest.DemotesTheBuiltinToAnOrdinaryGlobal", + "LowerViewportIndexTest.LeavesAModuleWithoutTheBuiltinUntouched", + "LowerViewportIndexTest.LeavesGlLayerAlone", + "LowerViewportIndexTest.TheProbeAnswersOnlyForAViewportIndexWriter", + "MagmaAggregateWaitTest.MissingTargetAfterAnEarlierPrefixIsRejected", + "MagmaAggregateWaitTest.SingleFenceControlLeavesTheTargetFrameInFlight", + "MagmaPipeIdentityTest.ALiveObjectKeepsItsSlotItsGenerationAndItsMemo", + "MagmaPipeIdentityTest.AMagmaServerNeverPublishesTheRunAheadCapBit", + "MagmaPipeIdentityTest.AReusedSlotDoesNotServeItsPredecessorsMemo", + "MagmaPipeIdentityTest.AnIdleSlotIsRetiredAndReusedWithANewGeneration", + "MagmaPipeIdentityTest.TheAbaControlKnobServesTheStaleMemoAcrossAReusedSlot", + "MagmaProgramSourceTest.ArrayUniformNamesResolveWithinTheArchivedUniform", + "MagmaProgramSourceTest.ReusedHandlesAndRecordVersionsHaveDistinctCacheIdentity", + "MagmaProgramSourceTest.ServerBindingTailsReplaceLinkTimeDefaults", + "MipmapFootprintTest.AbuttingScanlinesStayOneBox", + "MipmapFootprintTest.CleanStartsOver", + "MipmapFootprintTest.MoreBoxesThanTheListKeeps", + "MipmapFootprintTest.OverlappingStaggeredBoxes", + "MipmapFootprintTest.RandomWrites", + "MipmapFootprintTest.ThreeQuadrantsLeaveTheFourthOut", + "MipmapFootprintTest.TwoDistantBoxesAreTwoBoxes", + "MipmapFootprintTest.WholeLevelDirtyIsTheWholeLevel", + "MobileGLPurity.IncludeClosure", + "MultiDrawCapabilities.ExtensionWithoutResolvedPointerIsNotSupport", + "MultiDrawCapabilities.PointerAloneNeverCountsAsSupport", + "MultiSessionFixture.ADeviceLossEndsOnlyItsOwnSession", + "MultiSessionFixture.ClosingOneSessionLeavesTheOtherServing", + "MultiSessionFixture.SameNamesInTwoSessionsDoNotCollide", + "MultiSessionFixture.TwoSessionsInterleaveTwoContextsEachWithoutCrossTalk", + "MultiSessionFixture.TwoShmSessionsInOneProcessAreServedAtOnce", + "MultisampleCapabilities.TheAdvertisedSampleCountsNeverFallBelowOne", + "NegativeApiErrorsTest.BadPrimitiveModeOutranksTheNoProgramGuard", + "NegativeApiErrorsTest.BlitFramebufferRejectsBadMasksAndFilters", + "NegativeApiErrorsTest.BufferRangeOffsetAlignmentAppliesToTheBindingPoint", + "NegativeApiErrorsTest.DispatchComputeIndirectChecksTheBoundBufferExtent", + "NegativeApiErrorsTest.IndexedGettersAgreeWithGetIntegeriv", + "NegativeApiErrorsTest.IndirectParameterDrawsCheckBothBuffers", + "NegativeApiErrorsTest.LinkRejectsAComputeAndNonComputeMix", + "NegativeApiErrorsTest.MultiBindRejectsNamesThatAreNotObjectsYet", + "NegativeApiErrorsTest.MultiBindTexturesBindsToTheTexturesOwnTarget", + "NegativeApiErrorsTest.MultiBindTexturesRejectsBadRangesAndNames", + "NegativeApiErrorsTest.ReservedTransformFeedbackNameIsNotYetAnObject", + "NegativeApiErrorsTest.SyncEntryPointsRejectTheirIllegalArguments", + "NegativeApiErrorsTest.TexStorage3DRejectsCompressedFormatsOnTexture3D", + "NegativeApiErrorsTest.VertexBindingOffsetIsReadableThroughTheSixtyFourBitGetter", + "ObjectDeathWireRoundTrip.TheTextureAndFramebufferTwinsReleaseByHandleAndNeverByAStaleGeneration", + "ObjectLifetimeIdTest.BufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.FramebufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.LiveBufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveFramebufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveProgramObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveRenderbufferObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveSamplerObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveTextureObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.LiveVertexArrayObjectsHaveDistinctLifetimeIds", + "ObjectLifetimeIdTest.ProgramObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.RenderbufferObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.SamplerObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.TextureObjectAtARecycledAddressCarriesAFreshLifetimeId", + "ObjectLifetimeIdTest.VertexArrayObjectAtARecycledAddressCarriesAFreshLifetimeId", + "OptimisticStatusTest.AFailingCompileStillFailsItsLink", + "OptimisticStatusTest.ANewCompileResetsTheLatch", + "OptimisticStatusTest.IrisTwoPhaseReplayProducesIdenticalReflection", + "OptimisticStatusTest.LatchKeepsOneStoryPerCompileAndTheLinkCarriesTheDiagnostic", + "OptimisticStatusTest.OffByDefaultTheStatusStillJoins", + "OptimisticStatusTest.OnceTerminalAnUnqueriedShaderTellsTheTruth", + "OptimisticStatusTest.PendingCompileReportsTrueAndEmptyLogWithoutJoining", + "OptimisticStatusTest.PhaseOneIssuesNoCompileJoin", + "P5fReverseChannel.ANonSingletonSessionOwnsAllFourReverseCallbacks", + "P5fReverseChannel.ASecondSessionCannotClaimTheSameReverseChannel", + "P5fReverseChannel.AcceptCloseAndReacceptOwnTheGlErrorCallback", + "P5fReverseChannel.CachedReverseCallbacksRejectAMissingSessionOwner", + "P5fReverseChannel.CloseDoesNotEraseAnotherGlErrorOwner", + "P5fReverseChannel.GlErrorCallbackRejectsDoubleInstallation", + "P5fReverseChannel.GlErrorMessagesShareFifoWithOtherReverseEvents", + "P5fReverseChannel.GlErrorsUseTheOwnedCallbackWithoutAResidualPull", + "P5fReverseChannel.LegacyGpuWrittenNeverReadsAFrontendObjectInTransport", + "P5fReverseChannel.RecordErrorWithoutCallbackIsNamedFatal", + "P5fReverseChannel.TransportDoesNotConstructHiddenFrontendPrograms", + "PackedReadbackEncodeTest.Encodes8888KeepsLegacyByteOrder", + "PackedReadbackEncodeTest.EncodesBGRAWithChannelMapping", + "PackedReadbackEncodeTest.EncodesIntegerNegativeValuesClampToZero", + "PackedReadbackEncodeTest.EncodesIntegerRGB565", + "PackedReadbackEncodeTest.EncodesIntegerRGBA2101010RevWithFieldClamp", + "PackedReadbackEncodeTest.EncodesPackedFloat10F11F11FRev", + "PackedReadbackEncodeTest.EncodesSharedExponent5999Rev", + "PackedReadbackEncodeTest.EncodesUnsignedByte233Rev", + "PackedReadbackEncodeTest.EncodesUnsignedByte332", + "PackedReadbackEncodeTest.EncodesUnsignedInt1010102", + "PackedReadbackEncodeTest.EncodesUnsignedInt2101010Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort1555Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort4444", + "PackedReadbackEncodeTest.EncodesUnsignedShort4444Rev", + "PackedReadbackEncodeTest.EncodesUnsignedShort5551", + "PackedReadbackEncodeTest.EncodesUnsignedShort565", + "PackedReadbackEncodeTest.EncodesUnsignedShort565Rev", + "PackedReadbackEncodeTest.RejectsMismatchedPackedFieldCounts", + "ParallelShaderCompileTest.BothBackendsAdvertiseTheExtensionIffAsyncIsEnabled", + "ParallelShaderCompileTest.CompilerThreadCallsAreHarmlessWithAsyncOff", + "ParallelShaderCompileTest.CompilerThreadCountIsClampedToTheThreadCount", + "ParallelShaderCompileTest.CompletionStatusIsAlwaysTrueWithAsyncOff", + "ParallelShaderCompileTest.CompletionStatusIsTrueForUntouchedObjects", + "ParallelShaderCompileTest.GLExtensionStringTracksTheAmbientConfiguration", + "ParallelShaderCompileTest.MaxShaderCompilerThreadsGetter", + "ParallelShaderCompileTest.MaxShaderCompilerThreadsIgnoresTheCurrentBudget", + "ParallelShaderCompileTest.NonzeroCompilerThreadsRestoresAsynchronousCompilation", + "ParallelShaderCompileTest.ProgramCompletionStatusReportsFalseWithoutJoining", + "ParallelShaderCompileTest.ShaderCompletionStatusReportsFalseWithoutJoining", + "ParallelShaderCompileTest.UnknownPnamesStillRaiseInvalidEnum", + "ParallelShaderCompileTest.ZeroCompilerThreadsJoinsEverythingAndCompilesInline", + "ParallelShaderCompileTest.ZeroCompilerThreadsJoinsPendingLinksAndTheirSpirvJobs", + "PassthroughTessControlEsslTest.BakesTheDefaultTessLevelsIn", + "PassthroughTessControlEsslTest.DeclaresThePatchSizeAndWritesEveryTessLevel", + "PassthroughTessControlEsslTest.MirrorsTheNeighboursPerVertexBlocks", + "PassthroughTessControlEsslTest.NonFiniteLevelsFollowTheDiscardRule", + "PassthroughTessControlEsslTest.RequestsTheExtensionBelowEs32", + "PassthroughTessControlEsslTest.SpellsIntegralLevelsAsFloatLiterals", + "PassthroughTessControlEsslTest.TinyPositiveLevelsDoNotFlushToZero", + "PassthroughTessControlTest.BakesTheDefaultTessLevelsInAndKeysOnThem", + "PassthroughTessControlTest.CompilesWithNonDefaultLevels", + "PassthroughTessControlTest.DeclaresTheRequestedPatchSize", + "PassthroughTessControlTest.ForwardsPositionAndWritesBothLevelArrays", + "PassthroughTessControlTest.InterfaceIsBuiltInsOnly", + "PassthroughTessControlTest.MatchesTheFrontendPerVertexBlock", + "PassthroughTessControlTest.RedeclaresExactlyTheRequestedMembers", + "PeerLatch.SiteMap", + "PeerLatchTest.ALatchOnTheApplyThreadClosesTheSessionWhileATcpPeerHoldsItOpen", + "PeerLatchTest.ALatchOnTheApplyThreadClosesTheSessionWhileAUnixPeerHoldsItOpen", + "PeerLatchTest.ALatchedRecordIsTheLastRecordItsBatchApplies", + "PeerLatchTest.AMalformedControlFrameOverTcpLatchesAndTheNextConnectionRenders", + "PeerLatchTest.AMalformedRecordLatchesTheSessionAndTheNextTcpConnectionGetsWelcomeAndRenders", + "PeerLatchTest.AMalformedRecordLatchesTheSessionAndTheNextUnixConnectionGetsWelcomeAndRenders", + "PerStageStorageBlockCapabilities.ARejectedQueryIsDrainedAndFallsBackToTheSpecMinimums", + "PerStageStorageBlockCapabilities.AZeroFromTheDriverIsReportedAsZero", + "PerStageStorageBlockCapabilities.TakesTheDriverValuesAndGatesTessAndGeometryOnEs32", + "PersistentBufferOrderingProbeTest.AllocationFailureIsInconclusiveAndRestoresBindings", + "PersistentBufferOrderingProbeTest.CorruptNeverMappedControlCannotAccusePersistentMapping", + "PersistentBufferOrderingProbeTest.CorruptSerializedControlCannotConfirmOrderingDefect", + "PersistentBufferOrderingProbeTest.DeferredCopyFetchIsDetectedWithBothStagingSources", + "PersistentBufferOrderingProbeTest.DeferredMappedSubDataFetchIsDetectedWithPassingControls", + "PersistentBufferOrderingProbeTest.FailedMappingIsInconclusiveAndReleasesResources", + "PersistentBufferOrderingProbeTest.IncompleteFramebufferIsInconclusiveAndRestoresBindings", + "PersistentBufferOrderingProbeTest.OrderedDriverPassesAllUploadsAndRestoresCallerState", + "PersistentBufferOrderingProbeTest.PostCollectorIncludesTheMeasuredFinding", + "PersistentBufferOrderingProbeTest.ReadbackErrorAfterAMismatchDoesNotProduceAFinding", + "PersistentBufferOrderingProbeTest.RequiresExtensionAndCompleteDispatchBeforeAllocating", + "PersistentMapFaultOwnership.AKernelsUntaggedFaultAddressIsOwnedByATaggedShadowsSlot", + "PersistentMapFaultOwnership.TheOwnershipRowNormalisesBothSidesBeforeItCompares", + "PersistentMapFaultOwnership.UntagAddressClearsTheTopByteAndNothingBelowIt", + "PersistentMapWritability.AMapHandsBackARangeWritableWithoutTheFaultHandler", + "PersistentMapWritability.AnArmedPageIsStillAnsweredByTheHandlerAndMadeWritable", + "PersistentMapWritability.RegistrationLeavesEveryPageOfTheRangeReadWrite", + "PipeCatalogue.ApplierAcceptsAWellFormedRecord", + "PipeCatalogue.BufferRangeCarriesNoInlineHostSpan", + "PipeCatalogue.CoverageAccountsForEveryInventoryRow", + "PipeCatalogue.EntryCountMatchesTheDocumentedCount", + "PipeCatalogue.EveryRowCarriesTheWaitClassTheContractGivesIt", + "PipeCatalogue.EveryTextureTargetMapsToItsOwnResourceTarget", + "PipeCatalogue.EveryUnmigratedEmulationIsNamedOnce", + "PipeCatalogue.ExactlyTheRoutedRowsAreInstalledAndTheRestAreStillNull", + "PipeCatalogue.FloatVectorsCompareBitwise", + "PipeCatalogue.FrontendNeverTakesAnApplierAddress", + "PipeCatalogue.GeneratedTablesHoldTheWholeCatalogue", + "PipeCatalogue.HandleIsEightBytes", + "PipeCatalogue.HostSpanResolvesTheMonolithPointer", + "PipeCatalogue.LateArrivalsAreAppendedWithoutRenumbering", + "PipeCatalogue.PipeInputFieldsStartUnfilled", + "PipeCatalogue.PipelineSubsetMembersArePinned", + "PipeCatalogue.ResidualBlockIsExactlyItsTwoValueStructsPlusPatchTail", + "PipeCatalogue.ResidualBlockSizeIsPinned", + "PipeCatalogue.ResourceRespecifyAcksOnlyImmutableStorage", + "PipeCatalogue.ReverseChannelHasTenCallbacks", + "PipeCatalogue.SixValueStructsHaveFieldLists", + "PipeCatalogue.StickyFieldsAreExactlyTheSeven", + "PipeCatalogue.SubDataBufferRangeRidesInTheUnionBox", + "PipeCatalogue.SubDataTargetPacksAResourceTargetAndAnUploadTarget", + "PipeCatalogue.SurfaceNamesItsKindItsTextureTargetAndItsDepthStencilAspect", + "PipeCatalogue.TextureParamsNameTheirBuiltinSamplerAndFramebufferStateNamesItsTarget", + "PipeCatalogue.TheCompositeShaderBandIsCountedApartFromTheOrdinarySpace", + "PipeCatalogue.UninstalledTablesAreAllNull", + "PipeCatalogue.UnmigratedEmulationSitesMatchTheList", + "PipeCatalogue.UnmigratedEmulationSitesSelfTest", + "PipeCatalogue.ValueTypeLayoutsArePinned", + "PipeCatalogue.VerbTableIsTheFunctionTable", + "PipeCatalogue.VerifyComparatorNamesTheDifferingField", + "PipeCatalogue.VertexBufferSetCarriesAnExplicitBaseInstance", + "PipeCatalogue.VertexWireViewsAreFlatAndCarryIsLongSeparately", + "PipeCatalogue.WireOpcodesAreThePositionsInTheCatalogue", + "PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead", + "PipeInputsTest.AFrontendMutationInsideAVerbRefreshesThePushedField", + "PipeInputsTest.BadPoisonOmitKnobIsFatalNamingTheKnob", + "PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob", + "PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial", + "PipeInputsTest.EveryVerbFillsItsClassAndNothingElse", + "PipeInputsTest.MutatedFieldIsNamedAtRead", + "PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale", + "PipeInputsTest.PoisonOmitKnobArmsTheOmission", + "PipeInputsTest.ReadingAFilledFieldCompletes", + "PipeInputsTest.ReadingAnOmittedFieldAbortsNamingTheVerb", + "PipeInputsTest.ReadingBeforeAnyFillAbortsNamingNoVerb", + "PipeInputsTest.TheMutationNoticeRefreshesTheValueButNotTheStamp", + "PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry", + "PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues", + "PipeRouting.AClientWireRowWithNoSessionRefusesByNameRatherThanApplying", + "PipeRouting.ARoutedCallDuringTeardownRefusesByNameNotRunsTheApplier", + "PipeRouting.AnAnswerIsWhatTheRowSaidAndDeclinedIsFalseRatherThanAFailure", + "PipeRouting.AnErrorStatusIsNotFoldedIntoAcceptedOrRefused", + "PipeRouting.AnUnansweredRowIsFatalRatherThanAcceptedOrRefused", + "PipeRouting.TheInstalledClientArmIsWireAndNotMonolithAndEveryRoutedRowMoved", + "PipeRouting.TheTablesAreInstalledWithoutAnybodyHavingRememberedTo", + "PipeRouting.TwoOutstandingAnswersAreFatalBecauseTheBarrierIsOneDeep", + "PipeStatsTest.ByteClassesAccumulateIndependently", + "PipeStatsTest.CounterNamesAreStable", + "PipeStatsTest.EnabledLatchIsTheOnlyGate", + "PipeStatsTest.FormattingTwiceDoesNotConsumeTheWindow", + "PipeStatsTest.GateHitsAndMissesAreSeparateCounters", + "PipeStatsTest.InitIsTheOnlyLatchAndItTakesTheConfigBothWays", + "PipeStatsTest.InitLatchesTheSummaryPeriodFromTheConfigAndNeverKeepsZero", + "PipeStatsTest.JsonDumpNamesEveryCounter", + "PipeStatsTest.JsonDumpPathIsRoleDerivedAndTheBaseNameIsNeverOpened", + "PipeStatsTest.PayloadHistogramBucketsByPowerOfTwo", + "PipeStatsTest.PayloadHistogramSaturatesInsteadOfOverflowing", + "PipeStatsTest.PerFrameFieldsKeepTwoDecimals", + "PipeStatsTest.PresentClearsTheFrameButKeepsTheTotal", + "PipeStatsTest.PresentationsAtTheDefaultPeriodOfOneMakeOneWindowEach", + "PipeStatsTest.StageSegmentBytesIsAWindowedByteClassLikeAnyOther", + "PipeStatsTest.StagedBlobHistogramIsARunTotalAndReachesTheJsonDump", + "PipeStatsTest.StagedBlobHistogramSharesThePayloadBucketEdges", + "PipeStatsTest.SummaryLineCarriesEveryClassAndGate", + "PipeStatsTest.SummaryLineSurvivesZeroDraws", + "PipeStatsTest.SummaryLineSurvivesZeroFrames", + "PipeStatsTest.SummaryLinesReportDisjointWindows", + "PipeStatsTest.SummaryPeriodIsOneHundredAndTwentyFrames", + "PipeStatsTest.WireIndirectCountersPrintInTheirOwnBracket", + "PipeStatsTest.WireRecordsCarryBothTheWindowCountAndItsPerFrameForm", + "PipeStatsTest.WireRecordsFallBackToTheWindowTotalWithoutAFrame", + "PipeWireCodecTest.ABigProgramArchiveDoesNotGrowItsRecordAtAll", + "PipeWireCodecTest.AClassBVerbWithNoSinkDeclinesRatherThanInventsASemantics", + "PipeWireCodecTest.AContentBlobCarriedOutsideSegStageIsFatalAtTheDecoder", + "PipeWireCodecTest.AContentRecordThatDeclaresNoBlobIsFatal", + "PipeWireCodecTest.ADeclaredPerStageSpirvRunIsFatal", + "PipeWireCodecTest.ADrawThatSetsBothTheSpanAndTheIndirectFlagIsFatal", + "PipeWireCodecTest.AHalfDeclaredBlobIsFatalRatherThanReadAsAbsent", + "PipeWireCodecTest.AHostSpanCountThatIsNeitherZeroNorCountIsFatal", + "PipeWireCodecTest.AHostSpanRunPastItsSegmentIsFatalOnDrawVbo", + "PipeWireCodecTest.AHostSpanRunPastItsSegmentIsFatalOnSetShaderBuffers", + "PipeWireCodecTest.ANonNullHostSpanPointerIsFatal", + "PipeWireCodecTest.ANonZeroSizeWithNoSegmentIsFatal", + "PipeWireCodecTest.APadRecordReachingTheDecoderIsFatal", + "PipeWireCodecTest.APartiallyZeroUploadBoxIsFatalRatherThanReadAsEmpty", + "PipeWireCodecTest.ARecordLargerThanHalfTheRingIsFatalRingOverrun", + "PipeWireCodecTest.ARunThatLeavesItsSegmentIsFatal", + "PipeWireCodecTest.ASecondProcessResolverIsFatalRatherThanASilentRace", + "PipeWireCodecTest.ATailThatDoesNotMatchItsOwnCountIsFatal", + "PipeWireCodecTest.ATailWhoseLengthDisagreesWithItsCountIsFatal", + "PipeWireCodecTest.AVarTailRecordIsNotSkippedAsAWrapFiller", + "PipeWireCodecTest.AWholeCaptureSpanReachesTheSinkInTheOrderTheClientEmittedIt", + "PipeWireCodecTest.AdoptTierOneAfterAStreamHandshakeIsADeclineOnTheWirePath", + "PipeWireCodecTest.AdoptTierZeroAfterAStreamHandshakeIsADeclineOnTheWirePath", + "PipeWireCodecTest.AlreadyRetiredStagingReclamationIsNotAProducerWait", + "PipeWireCodecTest.AnEmptyVarTailIsALegalRecordAndNeedsNoPlaceholderEntry", + "PipeWireCodecTest.AnIndirectDrawThatDeclaresRangesIsFatal", + "PipeWireCodecTest.AnUnsettledAdoptTierStillDiesByNameOnTheWirePath", + "PipeWireCodecTest.AppliedSeqAdvancesByExactlyOnePerRecordAndIsNeverBatched", + "PipeWireCodecTest.ApplierResetReachesTheSinkWithItsSerial", + "PipeWireCodecTest.BindShaderImageReachesTheSinkVerbatim", + "PipeWireCodecTest.BindStreamOutputOfNameZeroIsTheDefaultObjectAndNotAnAbsentOne", + "PipeWireCodecTest.BindStreamOutputReachesTheSink", + "PipeWireCodecTest.BufferSubDataResidentMayNotDeclareRegions", + "PipeWireCodecTest.CopyFramebufferToTextureReachesTheSinkForBothForms", + "PipeWireCodecTest.CreateShaderStateCrossesAsOneArchiveAndSixUndeclaredRuns", + "PipeWireCodecTest.DrawVboConditionalSpanTailIsEightAlignedAndSurvives", + "PipeWireCodecTest.DrawVboIndirectTailCrossesInPlaceOfTheSpan", + "PipeWireCodecTest.DrawVboWithoutUserIndicesHasExactlyOneTail", + "PipeWireCodecTest.EndStreamOutputCarriesAllThreeAccountingFieldsAndNotJustTheVertices", + "PipeWireCodecTest.EveryPayloadByteCrossesIncludingTheOnesSpelledPad", + "PipeWireCodecTest.EveryRowThatDoesWriteAReplyCarriesKReplySlot", + "PipeWireCodecTest.FormatCapabilitiesDecoderRefusesTruncationAndTrailingBytes", + "PipeWireCodecTest.FormatCapabilitiesRoundTrip", + "PipeWireCodecTest.GenerateMipmapReachesTheSink", + "PipeWireCodecTest.KHasBlobRoundTripsWithARealChunkBlob", + "PipeWireCodecTest.KHostSpanClassIsValidatedEvenThoughP5ProducesNone", + "PipeWireCodecTest.KNeedsAckRespecifyCarriesItsRedefinitionScope", + "PipeWireCodecTest.KNoneRoundTripsAndReachesItsApplier", + "PipeWireCodecTest.KOptionalUnmapPersistentRoundTrips", + "PipeWireCodecTest.KReplySlotMapPersistentIsAConstantDecline", + "PipeWireCodecTest.KVarTailRoundTripsWithItsTailIntact", + "PipeWireCodecTest.LaunchGridReachesTheSink", + "PipeWireCodecTest.MaxRecordBytesSeenStaysFarBelowHalfTheRing", + "PipeWireCodecTest.MemoryBarrierReachesTheSink", + "PipeWireCodecTest.NoReplyIsWrittenForARowTheCatalogueGivesNoReplySlot", + "PipeWireCodecTest.ObjectDeathReachesTheSinkWithItsHandleAndKind", + "PipeWireCodecTest.PackBufferReadbacksReachTheirOwnArmsAndPostNoReply", + "PipeWireCodecTest.PatchParameterReachesTheSink", + "PipeWireCodecTest.RendererInfoDecoderRefusesEveryTruncation", + "PipeWireCodecTest.RendererInfoRoundTrips", + "PipeWireCodecTest.ResidualValueBlockCrossesAsItsOwnBlob", + "PipeWireCodecTest.ResolveRefusesEveryRunThatLeavesItsSegment", + "PipeWireCodecTest.ResourceCopyRegionReachesTheSinkWithItsTwoNames", + "PipeWireCodecTest.ResourceDescPadsCrossToo", + "PipeWireCodecTest.ResourceSubDataCarriesABlobAndARegionTailTogether", + "PipeWireCodecTest.SamplerParametersCrossByteForByteIncludingBorderColorForm", + "PipeWireCodecTest.SegmentZeroIsNeverARealSegment", + "PipeWireCodecTest.SetContextValuesRoundTripsIntoPipeInputs", + "PipeWireCodecTest.SetGlobalConstantsCarriesTheDefaultUniformBlock", + "PipeWireCodecTest.SetShaderBuffersCarriesBothTailsWhenTheSpanTailIsPresent", + "PipeWireCodecTest.SetStorageBlockBindingCarriesItsNameAsAStagedBlob", + "PipeWireCodecTest.SetStreamOutputTargetsCarriesItsRangesAndItsOffsets", + "PipeWireCodecTest.StagedBytesAreReclaimedOnlyBehindRetiredSeq", + "PipeWireCodecTest.StagedBytesResolveBackToTheSameAddress", + "PipeWireCodecTest.TheAbiFingerprintIsStableWithinABuildAndNotZero", + "PipeWireCodecTest.TheAuditFillIsOffByDefaultSoTheHotPathPaysNothing", + "PipeWireCodecTest.TheAuditFillOverwritesExactlyTheRunsTheRecordResolved", + "PipeWireCodecTest.TheCommandRingWrapCountIsWhatTheHeadActuallyDid", + "PipeWireCodecTest.TheConsumerMaskAnswersPerFamilyAndNotPerOpTable", + "PipeWireCodecTest.TheDecoderWritesNoRingControlFieldOfItsOwn", + "PipeWireCodecTest.TheEncoderNeverWritesSegStagesConsumerCursors", + "PipeWireCodecTest.TheEncoderRefusesTheNonStageCarrierTheDecoderCallsFatal", + "PipeWireCodecTest.TheEncoderRefusesThePerStageSpirvRunTheDecoderCallsFatal", + "PipeWireCodecTest.TheFiveClassBVerbsReachTheSinkAndNothingElse", + "PipeWireCodecTest.TheFourAcceptanceRowsAnswerThroughTheSlotAndNotOnlyThroughTheTally", + "PipeWireCodecTest.TheFourStreamOutputSpanRowsReachTheSink", + "PipeWireCodecTest.TheNoReplyBitSkipsTheAnswerAndKeepsTheAcceptanceRecord", + "PipeWireCodecTest.TheProcessResolverRoundTripsThroughMGPipeHostBytes", + "PipeWireCodecTest.TheStageMarkQueueStaysBoundedWithOneRecordAlwaysInFlight", + "PipeWireCodecTest.TierTwoUnderSplitTransportStillDeclinesRatherThanRefusing", + "PipeWireCodecTest.UserIndexSpanExactlyAtSegmentEndReachesTheSink", + "PipeWireCodecTest.UserIndexSpanRejectsAnExtentBeyondItsLastTwoBytes", + "PipeWireCodecTest.UserIndexSpanRequiresOneIndexedRangeAndNonWrappingExtent", + "PipeWireCodecTest.VertexAttribDefaultsMustAgreeWithItsOwnMask", + "PipelineQuirkDeviceGate.AutoDetectsQualcommOnly", + "PipelineQuirkDeviceGate.ForceOffDisablesEvenOnQualcomm", + "PipelineQuirkDeviceGate.ForceOnEnablesOnAnyVendor", + "PipelineQuirkDeviceGate.ForceOnRoundTripsThroughTheFactoryFlag", + "PipelineQuirkStripDecision.AccumulationOnSecondaryAttachmentIsStripped", + "PipelineQuirkStripDecision.AdditiveOnePlusOneIsNotStripped", + "PipelineQuirkStripDecision.AlphaWeightedAdditiveIsNotStripped", + "PipelineQuirkStripDecision.DisabledBlendIsNotStripped", + "PipelineQuirkStripDecision.EffectivelyOpaqueBlendIsNotStripped", + "PipelineQuirkStripDecision.FragDepthWriterIsExempt", + "PipelineQuirkStripDecision.FullyMaskedAccumulationBlendIsNotStripped", + "PipelineQuirkStripDecision.MaxBlendIsStripped", + "PipelineQuirkStripDecision.MinBlendIsStripped", + "PipelineQuirkStripDecision.MixedOverAndMaskedAttachmentsAreNotStripped", + "PipelineQuirkStripDecision.NoColorAttachmentsMeansNoStrip", + "PipelineQuirkStripDecision.NoDepthWriteMeansNoStrip", + "PipelineQuirkStripDecision.PartiallyMaskedAccumulationIsStripped", + "PipelineQuirkStripDecision.ReverseSubtractIsNotStripped", + "PipelineQuirkStripDecision.SeparateAlphaAccumulationIsNotStripped", + "PipelineQuirkStripDecision.SortedTransparencyOverBlendIsNotStripped", + "PipelineQuirkTest.WireColorBlitKeepsLinearWhereTheBlitStretches", + "PipelineQuirkTest.WireColorBlitSamplesNearestWhereTheBlitIsACopy", + "PipelineQuirkTest.WireDepthResolveProbeDetectsARenderPassThatWritesNothing", + "PipelineQuirkTest.WireDepthResolveProbeIsInconclusiveWhenTheShaderControlFailsToo", + "PipelineQuirkTest.WireDepthResolveProbeKeepsTheRenderPassFirstWhereItResolves", + "PipelineQuirkTest.WireDepthResolveProbeKnobReplacesTheMeasurementNotTheVerdict", + "PipelineQuirkTest.WireDepthResolveProbeRunsOnlyWhereThereIsARenderPassArmToJudge", + "PipelineQuirkTest.WireDepthResolveVerdictIsMemoizedPerDeviceIdentityNotPerProcess", + "PipelineQuirkTest.WirePlaceholderKeysArePrivatePerShapeAndUnitAndBounded", + "PointSizeExtensionNameTest.NamesBothSpellingsOfBothExtensions", + "PointSizeExtensionNameTest.NoTierMeansNoDirective", + "PreAuthGateTest.AFullQueueIsSharedBetweenAddresses", + "PreAuthGateTest.EachMalformedFirstFrameLandsOnTheShapeItIsNamedFor", + "PreAuthGateTest.TheAssemblerRefusesAForeignMagicAndAnOversizeLengthOnTheHeader", + "PreAuthGateTest.TheAssemblerStopsAtTheFirstFrameWhateverTheFragmentation", + "PreAuthGateTest.TheAssemblerTellsAProbeFromATruncatedFrame", + "PreAuthGateTest.TheBackoffWindowStartsAtTheThresholdDoublesAndIsCapped", + "PreAuthGateTest.TheKnobsReadTheirEnvironmentAndKeepTheirDefaultsOtherwise", + "PrimitivesGeneratedNoXfbArmingTest.AutoFollowsExactlyTheSubstituteVerdicts", + "PrimitivesGeneratedNoXfbArmingTest.ForceOffNeverReroutes", + "PrimitivesGeneratedNoXfbArmingTest.ForceOnBypassesTheVerdictButNeverTheStructuralChecks", + "PrimitivesGeneratedNoXfbProbeTeardownTest.AFenceTimeoutLeaksEverythingAndReportsItself", + "PrimitivesGeneratedNoXfbProbeTeardownTest.ASignalledFenceTearsDownNormally", + "PrimitivesGeneratedNoXfbVerdictTest.AConformingDriverReadsStreamCounts", + "PrimitivesGeneratedNoXfbVerdictTest.ASilentDedicatedQueryFallsThroughToStatistics", + "PrimitivesGeneratedNoXfbVerdictTest.ASubstituteWorseThanTheStreamOnAnyShapeIsRefused", + "PrimitivesGeneratedNoXfbVerdictTest.AnswersFittingNeitherHealthNorTheDefectAreInconclusive", + "PrimitivesGeneratedNoXfbVerdictTest.HealthNeedsNeitherTessellationNorAControl", + "PrimitivesGeneratedNoXfbVerdictTest.LavapipeShapedMeasurementTakesTheDedicatedQuery", + "PrimitivesGeneratedNoXfbVerdictTest.SilenceOnOnlyTheDiscardShapesIsStillTheDefect", + "PrimitivesGeneratedNoXfbVerdictTest.StatisticsDeadUnderDiscardIsThePlainOnlySubstitute", + "PrimitivesGeneratedNoXfbVerdictTest.StatisticsExactEverywhereIsTheFullStatisticsSubstitute", + "PrimitivesGeneratedNoXfbVerdictTest.StreamSilentWithoutAWorkingPlainControlIsUnfixable", + "ProgramArtifacts.AliasesAreTheSameTypes", + "ProgramArtifacts.SizesArePinnedOnThisToolchain", + "ProgramArtifacts.TypeFactsIsPodOf44Bytes", + "ProgramArtifacts.VisitFieldsCoversEveryMember", + "ProgramArtifacts.VisitFieldsPassesConstnessThrough", + "ProgramArtifactsCodec.ACompactArchiveOfTenEmptySpirvModulesRoundTrips", + "ProgramArtifactsCodec.ACompactArchiveOfTenShortXfbNamesRoundTrips", + "ProgramArtifactsCodec.ACountOnlyTheByteBoundAdmitsIsRefusedBeforeItsResize", + "ProgramArtifactsCodec.ATruncatedStreamIsRefusedNotGuessed", + "ProgramArtifactsCodec.AVectorCountCannotReservePastTheRemainingArchiveBytes", + "ProgramArtifactsCodec.AVersionMismatchIsRefused", + "ProgramArtifactsCodec.PortableHeaderUsesWireSchemaRatherThanNativeContainerSize", + "ProgramArtifactsCodec.RoundTripsAFullyPopulatedArchive", + "ProgramArtifactsCodec.TheTablesVisitEveryMemberExceptTheLiveProgram", + "ProgramEmit.ACreateStoresTheDescriptorAndARelinkCountsUpAndDropsTheBlockKeyedToTheOldLayout", + "ProgramEmit.ACreateWithNoArtefactsAnOversizedBlockOrACorruptSlotIsRefusedNamingTheProgram", + "ProgramEmit.ADeadProgramsRecordLatchIsRetiredAtItsDeath", + "ProgramEmit.ADeleteDropsTheRecordAndClearsEveryBindingThatNamedIt", + "ProgramEmit.AFailedRelinkReIssuesWithLinkStatusZeroAndNeverAnObjectDeath", + "ProgramEmit.AReIssuedCreateReSendsTheDefaultUniformBlock", + "ProgramEmit.AReLinkReIssuesOnTheSameHandle", + "ProgramEmit.AUniformBlockBindingAfterTheLinkTravelsOnItsOwnRecord", + "ProgramEmit.AnUnchangedProgramEmitsNothingAtAll", + "ProgramEmit.TheDefaultUniformBlockLandsOnTheProgramsRecordAndTheSentinelIsRefused", + "ProgramEmit.TheDrawAndDispatchProgramsAreTwoIndependentSlots", + "ProgramEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ProgramEmit.TheEmitterJoinsAndTheTrackerDoesNot", + "ProgramEmit.TheFramedArchiveRoundTripsWithTheStageOfEveryModule", + "ProgramEmit.TheNeverUploadedSentinelIsNeverEmitted", + "ProgramEmit.TheProgramRecordSurvivesAMakeCurrentWhileTheThreeBindingsDoNot", + "ProgramEmit.TheStageMaskComesFromTheLinkedSnapshotAndNotTheAttachList", + "ProgramEmit.TheThreeBindingTailsAreWholeSetsAndAReIssuedCreateDropsThem", + "ProgramEmit.TheThreeBindingsFollowTheirOwnHandleAndADeadOneLeavesThePreviousBindingStanding", + "ProgramInterfaceTest.ActiveAtomicCounterBufferQueriesMatchTheInterface", + "ProgramInterfaceTest.ArrayNameSubscriptsAreStrictDecimals", + "ProgramInterfaceTest.ArrayedStorageBlockKeepsGlslangStagesForEveryElement", + "ProgramInterfaceTest.ArrayedUniformBlockReferencedByIsPerElement", + "ProgramInterfaceTest.ArraysOfArrays", + "ProgramInterfaceTest.AtomicCounterBuffers", + "ProgramInterfaceTest.AtomicCounterClassicUniformQueries", + "ProgramInterfaceTest.BufSizeIsRespected", + "ProgramInterfaceTest.ComputeRuntimeSizedBufferVariable", + "ProgramInterfaceTest.ErrorConditions", + "ProgramInterfaceTest.GetProgramResourceivReportsLengthOnEveryExitPath", + "ProgramInterfaceTest.ImageUniformsOverAStageLimitFailToLink", + "ProgramInterfaceTest.InputBuiltInsUseGlSpellings", + "ProgramInterfaceTest.InputTypesNamesLocationsAndProps", + "ProgramInterfaceTest.OutputBuiltInsHaveNoLocation", + "ProgramInterfaceTest.OutputTypesAndLocationIndex", + "ProgramInterfaceTest.OverlappingAtomicCounterOffsetsFailToLink", + "ProgramInterfaceTest.ReflectionQueriesOnAnUnlinkedProgramAnswerZero", + "ProgramInterfaceTest.SeparableFragmentProgramSeparatesUniformsFromBufferVariables", + "ProgramInterfaceTest.SeparableGeometryProgramEnumeratesBothBlockBoundaries", + "ProgramInterfaceTest.SeparableVertexProgramEnumeratesItsOwnOutputBlockMembers", + "ProgramInterfaceTest.ShaderStorageBlockBindingRejectsAnIndexOutsideTheInterface", + "ProgramInterfaceTest.ShaderStorageBlockBindingTakesTheResourceQueryIndex", + "ProgramInterfaceTest.ShaderStorageBlocksAndBufferVariables", + "ProgramInterfaceTest.SimpleShaders", + "ProgramInterfaceTest.TopLevelArray", + "ProgramInterfaceTest.TransformFeedbackPseudoVaryingsAreEnumeratedButUnnamed", + "ProgramInterfaceTest.TransformFeedbackVaryingTypes", + "ProgramInterfaceTest.UniformBlockArrayMemberReportsItsBlock", + "ProgramInterfaceTest.UniformBlockBufferBindingFollowsUniformBlockBinding", + "ProgramInterfaceTest.UniformBlocks", + "ProgramInterfaceTest.UniformSimple", + "ProgramInterfaceTest.UnlinkedProgramHasZeroResourcesAndRaisesNoError", + "ProgramPipelineCompositeTest.AGeometryPipelineWithNoVertexStageRefusesToDraw", + "ProgramPipelineCompositeTest.AMonolithicProgramRecordsNothingAndIsItsOwnDrawProgram", + "ProgramPipelineCompositeTest.ANonSeparableStageProgramStillMirrorsItsUniforms", + "ProgramPipelineCompositeTest.ASamplerWritePerDrawDoesNotRebuildTheComposite", + "ProgramPipelineCompositeTest.AValueIdenticalWriteStillTakesTheSlotForItsStage", + "ProgramPipelineCompositeTest.AWrittenStageValueIsNotClobberedByAnotherStagesUntouchedDeclaration", + "ProgramPipelineCompositeTest.ArrayElementWritesMirrorPerElement", + "ProgramPipelineCompositeTest.CompositeCaptureListComesFromTheLinkedSnapshotNotThePendingRequest", + "ProgramPipelineCompositeTest.CompositeCaptureStageIsTheLastVertexProcessingStageThatExists", + "ProgramPipelineCompositeTest.ProgramUniformOnAnUnboundStageProgramReachesTheComposite", + "ProgramPipelineCompositeTest.RelinkingAStageProgramClearsWhatItHadWritten", + "ProgramPipelineCompositeTest.WhenBothStagesWereWrittenTheLastGraphicsStageWins", + "ProgramTest.ASpirvModulesXfbDecorationsBecomeTheProgramsCaptureList", + "ProgramTest.ASpirvModulesXfbDecorationsDoNotSurviveIntoTheTranslatedSource", + "ProgramTest.ASpirvShaderReportsNoApplicationSource", + "ProgramTest.ActiveUniformsExcludeBufferVariablesButKeepAtomicCounters", + "ProgramTest.AnApiColorIndexOfZeroDoesNotOverrideTheShaderIndexQualifier", + "ProgramTest.AnEsslExternalSamplerReportsItsOwnType", + "ProgramTest.AnExternalSamplerInAnInactiveBranchLeavesTheSampler2DAlone", + "ProgramTest.ArrayOfArraysUniformElementOffsets", + "ProgramTest.ArrayedUniformBlockInstanceMustFitEntirelyBelowTheBindingLimit", + "ProgramTest.AtomicCounterArrayReportsThePackedFourByteStride", + "ProgramTest.AtomicCounterBindingAtTheLimitIsRejected", + "ProgramTest.AutoOpaqueLocationCollidingWithExplicitPlainLocationRelocates", + "ProgramTest.BlockMembersConsumeNoUniformLocation", + "ProgramTest.BuiltinShadowingFunctionsRenamedInEsslOutput", + "ProgramTest.BuiltinUsageWithoutShadowingDefinitionKeepsBuiltinCalls", + "ProgramTest.CompileAndLink", + "ProgramTest.CompileAndLinkWithExplicitFragmentOut", + "ProgramTest.CompileAndLinkWithExplicitVertexIn", + "ProgramTest.CompileFragment", + "ProgramTest.CompileShaderWithSamplerAsVarName", + "ProgramTest.CompileVertex", + "ProgramTest.CompileVoxyGpuShaderInt64QuadDecode", + "ProgramTest.CompileVoxySubgroupProbeShader", + "ProgramTest.ConflictingExplicitUniformLocationsOnSameUniformFailLink", + "ProgramTest.ContextWideTessellationPropertiesAnswerEveryWidth", + "ProgramTest.CreateShaderAndCreateShaderProgramvReportTheRightErrorClasses", + "ProgramTest.DeclaredButUnreadUniformIsInactiveAndGlobalUboStaysHidden", + "ProgramTest.DeleteShaderWhileAttachedKeepsNameUsableUntilDetach", + "ProgramTest.DifferentSourceAfterCompileInvalidatesCompiledState", + "ProgramTest.DirectVulkanStorageBlockUsesShaderLayoutBinding", + "ProgramTest.DoWhileDeadLoopUniformsKeepBackingStorage", + "ProgramTest.ExplicitUniformLocationOverlapAcrossStagesFailsLink", + "ProgramTest.ExplicitUniformLocationsHonoredForPlainAndOpaqueUniforms", + "ProgramTest.ExplicitUniformLocationsHonourMaxUniformLocations", + "ProgramTest.FailedCompileIsMemoizedAndStillRecoversOnGoodSource", + "ProgramTest.FragmentOutputsMayShareALocationWhenTheirColorIndexDiffers", + "ProgramTest.FragmentOutputsSharingAColorNumberAtTheSameIndexStillFailToLink", + "ProgramTest.GetActiveUniformsivErrors", + "ProgramTest.GetActiveUniformsivRowMajorBlock", + "ProgramTest.GetActiveUniformsivStd140Block", + "ProgramTest.GetFragDataIndexRejectsInvalidProgram", + "ProgramTest.GetProgramivReportsTheGeometryStageLinkProperties", + "ProgramTest.GetProgramivReportsTheTessellationStageLinkProperties", + "ProgramTest.GlNumSamplesLowersToAHiddenReservedUniform", + "ProgramTest.ImageUniformLayoutBindingInitializesImageUnit", + "ProgramTest.ImplicitLocationStaysInRangeWhenABufferBlockSharesTheProgram", + "ProgramTest.InactiveExplicitUniformLocationIsStillReserved", + "ProgramTest.InactiveExplicitVertexBindingsDoNotReserveLocations", + "ProgramTest.InactiveLoweredFragColorDoesNotDisplaceTheActiveOutput", + "ProgramTest.LinkProgramWithLegacyGlmarkStyleShaders", + "ProgramTest.Mat2UniformUsesTheStd140ColumnStride", + "ProgramTest.MinecraftBlitScreenLightmap", + "ProgramTest.MinecraftPositionTex", + "ProgramTest.NestedStructArrayUniformElementWrites", + "ProgramTest.NonSquareMatrixUniformsRoundTripThroughTheGlobalUbo", + "ProgramTest.OutOfRangeComputeLocalSizeLiteralFailsCompileInsteadOfThrowing", + "ProgramTest.OverloadDelegatingToShadowedBuiltinKeepsItsBuiltinCall", + "ProgramTest.PlainArrayUniformElementLocationsAndWrites", + "ProgramTest.PreprocessCacheOverflowKeepsCompilingCorrectly", + "ProgramTest.ProgramAndShaderNamesShareOneNameSpace", + "ProgramTest.ProgramSeparableIsLatchedAtLinkNotReportedLive", + "ProgramTest.ProgramWithoutGlNumSamplesHasNoReservedUniform", + "ProgramTest.RecompileWithIdenticalSourceKeepsCompiledStateAndStillLinks", + "ProgramTest.RelinkAndSecondProgramReuseCompiledShaders", + "ProgramTest.Sanity", + "ProgramTest.ShaderBinaryFormatsAreAdvertisedConsistently", + "ProgramTest.ShaderBinaryStoresASpirvModuleAndTheStateQueryReportsIt", + "ProgramTest.ShaderBinaryValidatesItsArguments", + "ProgramTest.ShaderSourceClearsTheSpecializedLatch", + "ProgramTest.ShaderSourceKeepsOriginalTextAfterCompile", + "ProgramTest.ShadowingDefinitionInDeadPreprocessorBranchLeavesLiveBuiltinCalls", + "ProgramTest.SodiumStyleVulkanMacroShaderUsesPlainUniforms", + "ProgramTest.SpecializeShaderCompilesTheModuleAndAppliesItsConstants", + "ProgramTest.SpecializeShaderRaisesInvalidValueForBadEntryPointsAndUnknownConstants", + "ProgramTest.SpecializeShaderStillReportsATranslationFailureThroughCompileStatus", + "ProgramTest.StatementKeywordCallInPreprocessorAsymmetricBracesIsNotAShadowingDefinition", + "ProgramTest.StorageBlockBindingAtTheLimitIsStillRejected", + "ProgramTest.TessControlOutputPatchSizePastTheLimitFailsToLinkButStillCompiles", + "ProgramTest.TheArchivesStorageBlockOrderIsTheOneSpirvReflectProduces", + "ProgramTest.TwoShaderObjectsWithIdenticalSourceLinkIndependently", + "ProgramTest.Uniform1uiStoresUnsignedValue", + "ProgramTest.UniformBlockBindingAtTheLimitIsRejected", + "ProgramTest.UniformBlockInstanceArrayReportsPerInstanceBlocks", + "ProgramTest.UniformBlockListExcludesStorageAndAtomicCounterBlocks", + "ProgramTest.UniformBlockPackedAndSharedLayoutsCompileAsStd140", + "ProgramTest.UniformBlockProgramInterfaceMatchesTheUniformBlockList", + "ProgramTest.UniformBlockReflectsUnusedMembersWithGLNamesAndPaddedSize", + "ProgramTest.UniformBlockStructArrayExpandsPerElementWithStd140Strides", + "ProgramTest.UniformEntryPointsRejectAnUnlinkedProgram", + "ProgramTest.UniformLocationGaps", + "ProgramTest.UniformMatrixFunctions", + "ProgramTest.UniformMatrixTranspose", + "ProgramTest.UseProgramStagesRequiresAProgramLinkedAsSeparable", + "ProgramUtilTest.ALoopNestAroundAFragmentOutputIndexIsBoundedAsAWhole", + "ProgramUtilTest.ALoopTooLongToUnrollFallsBackToTheSwitchLowering", + "ProgramUtilTest.ANonFinalUnsizedBufferBlockMemberIsSizedFromItsLargestConstantIndex", + "ProgramUtilTest.AepFansOutToItsMemberExtensionMacros", + "ProgramUtilTest.BakeImageFormatsDeclinesAFormatOfTheWrongComponentClass", + "ProgramUtilTest.BakeImageFormatsDeclinesAnImagePassedToAFunction", + "ProgramUtilTest.BakeImageFormatsGivesAFormatlessImageTheFormatBoundToItsUnit", + "ProgramUtilTest.BakeImageFormatsJoinsATypeTheModuleAlreadyDeclares", + "ProgramUtilTest.BakeImageFormatsLeavesOnlyTheFormatsNoCoreCarrierRescues", + "ProgramUtilTest.BakeImageFormatsLeavesSampledImagesAlone", + "ProgramUtilTest.BakeImageFormatsNeverOverridesADeclaredFormat", + "ProgramUtilTest.BakeImageFormatsRetypesAnArrayOfFormatlessImagesThroughItsAccessChains", + "ProgramUtilTest.BakeImageFormatsSplitsATypeTwoImagesShareWhenTheirFormatsDiffer", + "ProgramUtilTest.BufferTextureSamplerEmitsTheExtDirectiveInEssl", + "ProgramUtilTest.BufferTextureSamplerIsDetectedInTheModule", + "ProgramUtilTest.CompileAndLinkBlitProgram", + "ProgramUtilTest.CompileAndLinkProgram", + "ProgramUtilTest.CompileEnvCarriesComputeLimitsAndFrontendMinima", + "ProgramUtilTest.CompileEnvFingerprintTracksEveryInput", + "ProgramUtilTest.CompileEnvWithoutBackendAdvertisesEverything", + "ProgramUtilTest.CompileFragmentShaderWithDiscard", + "ProgramUtilTest.CompileShaderRetriesAt460WhenNormalizedLegacyVersionRejects420Syntax", + "ProgramUtilTest.CompileShaderStillFailsWithOriginalDiagnosticsWhenRetryCannotHelp", + "ProgramUtilTest.CompileSimpleFragmentShader", + "ProgramUtilTest.CompileSimpleVertexShader", + "ProgramUtilTest.CompileVertexShaderWithLocation", + "ProgramUtilTest.DeadPrivateChainVertexInputIsEliminatedFromOptimizedBinary", + "ProgramUtilTest.DeclaredButUnwrittenOutputSurvivesOptimization", + "ProgramUtilTest.DecompProgram", + "ProgramUtilTest.DecomposeWorkgroupVec3IgnoresNonWorkgroupVec3", + "ProgramUtilTest.DecomposeWorkgroupVec3InSpirvPass", + "ProgramUtilTest.DynamicOutputIndexingOutsideTheFragmentStageIsNotDetected", + "ProgramUtilTest.EmulateNoperspectiveFragmentComponentReadIsRecovered", + "ProgramUtilTest.EmulateNoperspectiveFragmentRecoversWithFragCoordW", + "ProgramUtilTest.EmulateNoperspectiveHandlesScalarAndMultipleVaryings", + "ProgramUtilTest.EmulateNoperspectiveVertexPreMultipliesByPositionW", + "ProgramUtilTest.EmulateNoperspectiveVertexWithHelperScalesExactlyOnce", + "ProgramUtilTest.EsPreambleMacroInjectionStaysNarrow", + "ProgramUtilTest.EsSourceRegainsThePreambleMacrosForTheExtensionsItNames", + "ProgramUtilTest.EsslCoreImageFormatSetIsTheThirteenTheSpecLists", + "ProgramUtilTest.ExplicitSamplerLocationIsStrippedFromTheOptimizedBinary", + "ProgramUtilTest.ExtensionImplicationIsTransitiveAndStaysNamed", + "ProgramUtilTest.FlattenDailyWeatherVariationInterfaceInSpirvPass", + "ProgramUtilTest.FloatAndUnsignedBufferSamplersAreDetectedToo", + "ProgramUtilTest.FragmentWithoutDynamicOutputIndexingIsPassedThroughUnchanged", + "ProgramUtilTest.GenuinelyDynamicFragmentOutputIndexLowersToConstantSwitch", + "ProgramUtilTest.LoopDerivedFragmentOutputIndexFoldsToConstantIndices", + "ProgramUtilTest.Lower1DArrayImagesDeclinesA1DAtomicModuleThatQueriesTheImageSize", + "ProgramUtilTest.Lower1DArrayImagesDeclinesAModuleThatQueriesTheImageSize", + "ProgramUtilTest.Lower1DArrayImagesDeduplicatesAgainstAnExisting2DArrayImage", + "ProgramUtilTest.Lower1DArrayImagesLeavesNonArrayed1DImagesToSpirvCross", + "ProgramUtilTest.Lower1DArrayImagesLeavesSampledImagesAlone", + "ProgramUtilTest.Lower1DArrayImagesRewritesTheTypeAndWidensTheCoordinate", + "ProgramUtilTest.Lower1DArrayImagesWidensThe1DAtomicCoordinate", + "ProgramUtilTest.Lower1DSampledImagesDeclinesAModuleThatQueriesTheTextureSize", + "ProgramUtilTest.Lower1DSampledImagesDeduplicatesAgainstAnExisting2DSampler", + "ProgramUtilTest.Lower1DSampledImagesLeavesPlainLookupsToSpirvCross", + "ProgramUtilTest.Lower1DSampledImagesRewritesOnlyTheArrayednessThatCarriesTheOffset", + "ProgramUtilTest.Lower1DSampledImagesWidensTheGradientsOfA1DLookup", + "ProgramUtilTest.Lower1DSampledImagesWidensTheOffsetOfA1DArrayLookup", + "ProgramUtilTest.LowerRectImagesMergesWithExisting2DImageTypes", + "ProgramUtilTest.MidLineVersionDetectionSurvivesALongDirectiveFreeBody", + "ProgramUtilTest.NoperspectiveInterpolationSurvivesToEssl", + "ProgramUtilTest.NumSamplesShimDoesNotDoubleInject", + "ProgramUtilTest.NumSamplesShimHonoursTheVersionAndExtensionGate", + "ProgramUtilTest.NumSamplesShimIgnoresCommentedAndPartialTokens", + "ProgramUtilTest.NumSamplesShimIsFragmentStageOnly", + "ProgramUtilTest.OnlyAnExactVersionRepeatIsElided", + "ProgramUtilTest.OrdinaryTextureSamplersAreNotBufferTextures", + "ProgramUtilTest.PartiallyBoundVertexInputsAllReceiveALocation", + "ProgramUtilTest.PreprocessApostropheInDirectiveKeepsLaterCodeVisibleToTheParse", + "ProgramUtilTest.PreprocessCoercesBlockPackingQualifiersToStd140", + "ProgramUtilTest.PreprocessDoesNotCorruptIdentifiersContainingNoperspective", + "ProgramUtilTest.PreprocessEsslVersionsRemainVulkanCompatible", + "ProgramUtilTest.PreprocessFragmentShaderInjectsDepthRangeShim", + "ProgramUtilTest.PreprocessFragmentShaderInjectsNumSamplesShim", + "ProgramUtilTest.PreprocessFunctionMacroRedefinitionMultilineCommentCompiles", + "ProgramUtilTest.PreprocessGpuShader5SampleQualifierUsesVersion460", + "ProgramUtilTest.PreprocessIgnoresBlockCommentedExtensionDirectives", + "ProgramUtilTest.PreprocessKeepsApostrophesInsideCommentsHarmless", + "ProgramUtilTest.PreprocessKeepsDefaultPrecisionStatements", + "ProgramUtilTest.PreprocessKeepsPlainLineDirectivesAndSparesLookalikeIdentifiers", + "ProgramUtilTest.PreprocessKeepsPrecisionInLegacyShaderForGlslang", + "ProgramUtilTest.PreprocessKeepsShaderBodyAfterAStarredLineComment", + "ProgramUtilTest.PreprocessKeepsValidVersionDirectivesCompiling", + "ProgramUtilTest.PreprocessLeavesArrayAndConditionalSubroutinesAlone", + "ProgramUtilTest.PreprocessLeavesComputeSharedStorageQualifierAlone", + "ProgramUtilTest.PreprocessLeavesMultiImplementationSubroutinesAlone", + "ProgramUtilTest.PreprocessLegacyFragmentShaderModernizesFragData", + "ProgramUtilTest.PreprocessLegacyFragmentShaderModernizesGlmarkStyleSource", + "ProgramUtilTest.PreprocessLegacyFragmentShaderOutputIsByteStableAcrossTheVersionAnchor", + "ProgramUtilTest.PreprocessLegacySampleInterfaceIdentifiersKeepNames", + "ProgramUtilTest.PreprocessLegacyVertexShaderModernizesGlmarkStyleSource", + "ProgramUtilTest.PreprocessLowersSingleImplementationSubroutineToAForwardingCall", + "ProgramUtilTest.PreprocessMinecraft112BlurShaderKeepsLegacySampleIdentifier", + "ProgramUtilTest.PreprocessModernDesktopVersionsRecognizesUtf8Bom", + "ProgramUtilTest.PreprocessModernSampleQualifierStaysAtItsDeclaredVersion", + "ProgramUtilTest.PreprocessMultilineCommentInDefineBodyCompiles", + "ProgramUtilTest.PreprocessRedefineObjectMultilineCommentCompiles", + "ProgramUtilTest.PreprocessRejectsMalformedVersionDirectives", + "ProgramUtilTest.PreprocessRenamesLexicalPreemptShadowingInSource", + "ProgramUtilTest.PreprocessSubroutineForwardingKeepsParameterQualifiersAndReturnsValues", + "ProgramUtilTest.PreprocessUsesRealSpacedVersionDirectiveForInjectedOutput", + "ProgramUtilTest.RectangleSamplerModuleLeavesTheChainVulkanLegal", + "ProgramUtilTest.RenameSamplerFunctionParameterInSpirvPass", + "ProgramUtilTest.RepeatedIdenticalVersionDirectiveIsElided", + "ProgramUtilTest.RetargetLegacyVersionDirectiveOnlyTouchesNormalizedDesktopCore", + "ProgramUtilTest.Sanity", + "ProgramUtilTest.ShaderPreprocessCacheEvictsFifoOnEntryCap", + "ProgramUtilTest.ShaderPreprocessCacheHitOutlivesEviction", + "ProgramUtilTest.ShaderPreprocessCacheHonorsByteBudget", + "ProgramUtilTest.ShaderPreprocessCacheMemoizesRejectionVerdictsDistinctly", + "ProgramUtilTest.ShaderPreprocessCacheMissesOnChangedEnvFingerprint", + "ProgramUtilTest.ShaderPreprocessCacheRejectsForgedHashCollision", + "ProgramUtilTest.ShaderPreprocessCacheRoundTripsAndSeparatesStages", + "ProgramUtilTest.SpirvCrossEmitsAMalformedCoordinateFor1DArrayImages", + "ProgramUtilTest.SpirvCrossEmitsAScalarCoordinateForA1DImageAtomic", + "ProgramUtilTest.SpirvCrossEmitsAScalarOffsetFor1DSamplers", + "ProgramUtilTest.StorageBlockBindingCeilingIsCheckedAtItsExactBoundary", + "ProgramUtilTest.StripNoPerspectiveFallbackProducesPlainEssl", + "ProgramUtilTest.StripNoPerspectivePassRemovesBothDecorateForms", + "ProgramUtilTest.UnformattedFloatStorageImagesKeepFloatAtomicImageTypesTyped", + "ProgramUtilTest.UnformattedFloatStorageImagesKeepIntegerAtomicImagesTyped", + "ProgramUtilTest.ValidationLatchFlagsInvalidModuleWithoutChangingResults", + "ProtocolSchema.RevisionPinsDigest", + "ProtocolSmokeTest.HelloRoundTrips", + "ProtocolSmokeTest.StreamHandshakeCarriesIndependentWireBuildAndServerWindows", + "ProtocolSmokeTest.TravelsAcrossTheTransportUnchanged", + "ProtocolSmokeTest.TruncatedMessageFailsVerificationInsteadOfReadingGarbage", + "ProtocolSmokeTest.UnionTagsAreFrozenWireValues", + "ProtocolSmokeTest.WelcomeCarriesTheFourSegmentAnnouncements", + "ProvokingVertexConventions.AnIllegalDriverAnswerBecomesUndefined", + "ProvokingVertexConventions.AreTakenFromTheDriverOnlyWhereThePnameExists", + "ProvokingVertexConventions.EachBackendReportsWhatItActuallyPins", + "QueryTest.ACaptureSpanTheAccountingNeverSawKeepsTheBackendResult", + "QueryTest.AGeometryStageCaptureKeepsTheBackendPrimitiveResult", + "QueryTest.AnEmptyTransformFeedbackSpanReadsZero", + "QueryTest.BackendResultsPropagateThroughFrontend", + "QueryTest.ConditionalRenderRejectsTheErrorsTheSpecNames", + "QueryTest.ConditionalRenderResolvesItsPredicateFromTheOcclusionQuery", + "QueryTest.CreateQueriesYieldsQueryObjectsImmediately", + "QueryTest.DisableTimerQueryFeatureMatchesEnvironment", + "QueryTest.EndQueryOnAPipelineStatisticsTargetWithNoActiveQueryIsInvalidOperation", + "QueryTest.EndQueryWithoutActiveQueryRecordsInvalidOperation", + "QueryTest.FailedResultWaitKeepsHandleUntilResultLands", + "QueryTest.GenQueriesReturnsDistinctNonzeroIdsAndTracksLiveness", + "QueryTest.GetQueryivCurrentQueryTracksActiveId", + "QueryTest.NestedBeginQueryRecordsInvalidOperation", + "QueryTest.PipelineStatisticsQueryObjectRefusesASecondTargetAndTargetsAreIndependent", + "QueryTest.PipelineStatisticsTargetsAreAcceptedAndReportZeroCounterBits", + "QueryTest.PrimitivesGeneratedKeepsTheBackendResultUnderTheCpuPreference", + "QueryTest.QueryCounterBitsReportsZeroWhenBackendUnsupported", + "QueryTest.QueryCounterBitsReportsZeroWhenTimerQueryDisabled", + "QueryTest.QueryCounterTimestampResultImmediatelyAvailable", + "QueryTest.TessellationPipelineStatisticsTargetsFollowTheTessellationShaderAdvertisement", + "QueryTest.TimeElapsedSpanFallsBackToImmediateZeroResult", + "QueryTest.TransformFeedbackQueryTargetsReadTheirOwnCounter", + "QueryTest.VertexOnlyCaptureSpansPreferTheCpuPrimitiveAccounting", + "QueryWireRoundTrip.FailedNativeCreationDoesNotBecomeAnAvailableZeroResult", + "QueryWireRoundTrip.PrimitiveQueriesPreservePendingStateNativeResultsAndIdentity", + "ReflectedFragmentReplacesDepth.FalseForAPlainFragmentShader", + "ReflectedFragmentReplacesDepth.FalseForAnEmptyModule", + "ReflectedFragmentReplacesDepth.ReflectedFlagFlipsTheStripDecision", + "ReflectedFragmentReplacesDepth.TrueForAShaderThatAssignsFragDepth", + "ReflectedReadsInstanceIndexBuiltin.FalseForAShaderReadingADifferentBuiltin", + "ReflectedReadsInstanceIndexBuiltin.FalseForAShaderWithNoInputBuiltins", + "ReflectedReadsInstanceIndexBuiltin.FalseForAnEmptyModule", + "ReflectedReadsInstanceIndexBuiltin.TrueForAShaderReadingInstanceIndex", + "RelaxedOpaqueStructTest.ANamedUniformStructLosesItsSamplerInTheDefaultBlock", + "RelaxedOpaqueStructTest.AnAnonymousUniformStructLosesItsSamplerInTheDefaultBlock", + "RemapImageArrayElementUnitsTest.ANonLiteralSubscriptIsDeclinedAndNamed", + "RemapImageArrayElementUnitsTest.AScalarImageWithItsOwnBindingIsUntouchedByTheArrayRepair", + "RemapImageArrayElementUnitsTest.ASuffixAloneDoesNotMakeAnExpressionALiteral", + "RemapImageArrayElementUnitsTest.AUintSubscriptIsStillALiteralElementIndex", + "RemapImageArrayElementUnitsTest.AUseWithoutASubscriptIsDeclined", + "RemapImageArrayElementUnitsTest.AnElementThatIsBothReadAndWrittenIsSplitWithItsOwnBinding", + "RemapImageArrayElementUnitsTest.AnExtentThatDisagreesWithTheReflectionIsDeclined", + "RemapImageArrayElementUnitsTest.ConsecutiveUnitsAreLeftCompletelyAlone", + "RemapImageArrayElementUnitsTest.EachElementCarriesTheUnitTheApplicationGaveIt", + "RemapImageArrayElementUnitsTest.NonConsecutiveUnitsSplitIntoOneScalarPerElement", + "RemapImageArrayElementUnitsTest.TheSplitElementsSurviveTheLaterImagePasses", + "RemoteClientAdoptT0.AGrantedStoreLandsWithTheClientsBytes", + "RemoteClientAdoptT0.AnOfferThatArrivesAfterItsRecordStillLands", + "RemoteClientAdoptT0.AnOfferThatNeverArrivesIsANamedDeclineNotAHang", + "RemoteClientAdoptT0.AnUnsetKnobFallsBackToT2QuietlyAndCountsIt", + "RemoteClientAdoptT0.KnobOneIsRefusedByNameAndAsksT2", + "RemoteClientAdoptT0.KnobTwoIsTodaysT2WithNoT0Line", + "RemoteClientAdoptT0.KnobZeroOverSharedSegmentsAsksT0AndFallsBackToT2ByNameWithoutAGrant", + "RemoteClientAdoptT0.NoAhardwareBufferOnThisPlatformIsT2AndTwoNamedLines", + "RemoteClientAdoptT0.TheServersAllowSwitchOffIsT2AndANamedLine", + "RemoteClientControls.ABufferRespecifyTakesNoReplyWhileATextureOneStillDoes", + "RemoteClientControls.ADifferentTupleMakeCurrentIsAdoptedWithoutAPumpOrPresent", + "RemoteClientControls.ADrawOnASessionWithoutTheRunAheadBitStaysStampedBarriered", + "RemoteClientControls.APackReadOwedWhenTheDeviceIsLostNeverReadsBackAsTheOldBytes", + "RemoteClientControls.AParameterChangeForAConfirmedObjectTakesNoReply", + "RemoteClientControls.ARefusedCreateUnlatchesItsObjectAndItsNextCreateBlocks", + "RemoteClientControls.AnIdenticalRepeatedMakeCurrentRepublishesNothing", + "RemoteClientControls.AnUnreportedFencePollCrossesOnlyEveryPollEscalateTimes", + "RemoteClientControls.BounceReadPixelsShortReplyRefusesBeforeScatter", + "RemoteClientControls.BoundPackBufferOffsetReadRefusesByName", + "RemoteClientControls.CommandWrapWaitsForRetirementAfterThePriorRecordApplied", + "RemoteClientControls.DeclinedFenceReplyAnswersSignaledInsteadOfAborting", + "RemoteClientControls.DeclinedQueryRepliesAnswerNoAnswerYetInsteadOfAborting", + "RemoteClientControls.DeleteTexturesAdvancesTheWireOrdinal", + "RemoteClientControls.DeviceLostRespecifyDoesNotDieOfTheUncarriedBytesCheck", + "RemoteClientControls.DroppedApplierRecordsAreNotRepairedTodayAndThisCaseIsTheDebt", + "RemoteClientControls.ErrorFenceReplyStillRefusesByName", + "RemoteClientControls.ErrorReadPixelsReplyRefusesByName", + "RemoteClientControls.FenceWaitBudgetHonorsGlTimeoutAndFiniteTransportChunks", + "RemoteClientControls.HeaderOnlyDynamicStateCrossesWithoutBlobMissing", + "RemoteClientControls.LongFenceWaitBudgetStillWakesOnShutdown", + "RemoteClientControls.MapPersistentErrorIsNotADecline", + "RemoteClientControls.PersistentMapProducerRefusesTheApplyThread", + "RemoteClientControls.ReadPixelsPutsTheTightExtentOnTheWire", + "RemoteClientControls.ReadPixelsSwapsComponentsInTightAndScatteredReplies", + "RemoteClientControls.ReplyWaitsByOpForAnAtlasShapedLoad", + "RemoteClientControls.ResourceRespecifyErrorIsNotADecline", + "RemoteClientControls.ServerRoleFlushDoesNotRunTheClientSubDataFollowup", + "RemoteClientControls.ServerRoleRespecifyDoesNotEmitClientInitialBytes", + "RemoteClientControls.ShortOkReadPixelsReplyRefusesByName", + "RemoteClientControls.StagingWaitsForRetirementAfterThePriorRecordApplied", + "RemoteClientControls.TeardownRefusesBlitFramebufferOnALiveSession", + "RemoteClientControls.TeardownRefusesClearOnALiveSession", + "RemoteClientControls.TeardownRefusesDrawArraysOnALiveSession", + "RemoteClientControls.TeardownRefusesPresentOnALiveSession", + "RemoteClientControls.TeardownRefusesReadPixelsOnALiveSession", + "RemoteClientControls.TextureUploadsStopOwningAReplyOnTheWireArm", + "RemoteClientControls.TheWindowRefusesToDeferOnALinkThatCannotRetainAnswers", + "RemoteClientControls.UnknownReadPixelsReplyStatusRefusesTightAndBounce", + "RemoteDrawPlan.AClientIndexArrayPlansFromIndexZeroWithNoHandle", + "RemoteDrawPlan.AMisalignedElementOffsetIsRefusedNotRounded", + "RemoteDrawPlan.AnArraysRangeIsFirstAndCountWithNoBias", + "RemoteDrawPlan.AnElementBufferDrawElementsCarriesTheHandleAndItsOffsetInIndices", + "RemoteDrawPlan.TheIndirectBlockNamesBothBuffersAndTheCallsOffsets", + "RemoteDrawPlan.TheInstancedBaseVertexBaseInstanceFormCarriesAllThreeNumbers", + "RemoteDrawPlan.TheThreeIndexTypesSizeAndNothingElseDoes", + "RemoteEmitTable.AClassBSlotWithNoSessionAbortsRatherThanFallingThrough", + "RemoteEmitTable.AFlippedDrawSlotDemandsASessionRatherThanNamingItselfUnmigrated", + "RemoteEmitTable.AnUnmigratedShapeRefusalAbortsAndNamesItself", + "RemoteEmitTable.DeleteTransformFeedbackHasNoRowAndStillAbortsByItsOwnName", + "RemoteEmitTable.EachI1SlotReachesRequireSessionUnderItsOwnName", + "RemoteEmitTable.EachUnmigratedShapeRefusalNamesItsOwnShape", + "RemoteEmitTable.EachXfbAndPatchSlotIsClassBAndDemandsASessionByItsOwnName", + "RemoteEmitTable.NoSlotIsNull", + "RemoteEmitTable.SetSwapIntervalIsTheServerForwarderAndNotAFatal", + "RemoteEmitTable.TheE2DropSwitchStartsDisarmed", + "RemoteEmitTable.TheFiveEmittersAreTheOnesTheCensusMeasured", + "RemoteEmitTable.TheNineteenDrawSlotsAreEmittersDistinctFromEveryStub", + "RemoteEmitTable.TheSevenI1SlotsAreClassBAndAreNotTheFatalThunk", + "RemoteEmitTable.TheSixXfbAndPatchSlotsAreNonNullAndDistinct", + "RemoteEmitTable.TheThreeClassesPartitionAllSeventyOneSlots", + "RemoteF1.AnIndirectDrawStashesTheCommandAndParameterBuffers", + "RemoteF1.BlitNamedCarriesHandlesAndLeavesTheClientBindingsAlone", + "RemoteF1.BoundBlitCarriesNoHandlesAndIsAppliedAsBefore", + "RemoteF1.ClearBufferfiFieldsCross", + "RemoteF1.ClearBufferfvFieldsCross", + "RemoteF1.ClearBufferivFieldsCross", + "RemoteF1.ClearBufferuivFieldsCross", + "RemoteF1.ClearNamedFramebufferfiFieldsCross", + "RemoteF1.ClearNamedFramebufferfvFieldsCross", + "RemoteF1.ClearNamedFramebufferivFieldsCross", + "RemoteF1.ClearNamedFramebufferuivFieldsCross", + "RemoteF1.CopyFramebufferToTextureStashesTheDestinationHandle", + "RemoteF1.CopyTexImage2DFieldsCross", + "RemoteF1.CopyTexSubImage2DFieldsCross", + "RemoteF1.DispatchIndirectStashesTheCommandBuffer", + "RemoteF1.GenerateMipmapFieldsCross", + "RemoteF1.GenerateMipmapStashesTheTextureHandle", + "RemoteF1.NamedBlitIsAppliedWhenTheBackendConsumesThePair", + "RemoteF1.NamedBlitStashesHandlesAndDeclinesWhenTheBackendHasNoNamedArm", + "RemoteF1.UnboundNamedfiRefusesByName", + "RemoteF1.UnboundNamedfvRefusesByName", + "RemoteF1.UnboundNamedivRefusesByName", + "RemoteF1.UnboundNameduivRefusesByName", + "RemoteGuards.ADeferredDestroyFromABarrieredApplyIsStillServed", + "RemoteGuards.ADeferredDestroyFromAnUnbarrieredApplyIsFatalUnderStrict", + "RemoteGuards.AResidualPullUnderABarrieredRecordStillOnlyCounts", + "RemoteGuards.AResidualPullUnderAnUnbarrieredRecordIsFatalWithoutTheStrictKnob", + "RemoteGuards.AllocatorAcquireFromTheApplyThreadIsFatalByName", + "RemoteGuards.AllocatorFindByLifetimeIdFromTheApplyThreadIsFatalByName", + "RemoteGuards.AllocatorFreeFromTheApplyThreadIsFatalByName", + "RemoteGuards.AnAllocatorProbeFromTheApplyThreadOutsideEveryScopeIsFatalByName", + "RemoteGuards.AnAllocatorProbeInsideAnExemptionScopeFromTheApplyThreadIsFatalEvenAtTheOldDebtSites", + "RemoteGuards.AnExemptionScopeHeldOnTheGLThreadDoesNotExemptTheApplyThread", + "RemoteGuards.BarrieredFrontendRegistryMembersRefuseBothLegacyScopes", + "RemoteGuards.BarrieredLegacyScopesCannotExemptAllocator", + "RemoteGuards.BufferChangeSerialFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferHasDefinedContentFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferIsMappedFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferMappedDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.BufferSyncPersistentMappedRangeFromTheApplyThreadIsFatalByName", + "RemoteGuards.CapsMirrorFallbackWithNoServerBackendIsFatalByName", + "RemoteGuards.ClientBarrieredFillWhileTheApplierIsInsideUnderRunAheadIsFatalByName", + "RemoteGuards.ClientPipeInputsFillWhileTheApplierOwnsItIsAllowedWhenBatchingIsOn", + "RemoteGuards.ClientPipeInputsFillWhileTheApplierOwnsItIsFatalByName", + "RemoteGuards.ClientPipeInputsFillWithTheApplierIdleIsAllowed", + "RemoteGuards.ClientPipeInputsTouchInsideABarrieredFillUnderRunAheadIsAllowed", + "RemoteGuards.ClientPipeInputsTouchOutsideABarrieredFillUnderRunAheadIsFatalByName", + "RemoteGuards.HandleRegistryMembersWorkOnBarrieredAndUnbarrieredApply", + "RemoteGuards.LegacyRegistryWrapperCannotExposeFrontendKeysOnApply", + "RemoteGuards.SlotTableHandleOfFromTheApplyThreadIsFatalByName", + "RemoteGuards.SlotTableMintingGetOrCreateFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureAllocateStorageFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetCompressedByteSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetCompressedFormatFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapByteSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapLevelCountFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetMipmapTexelSizeFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetRequestedCompressedFormatFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyFootprintFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyRectsFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureGetStorageDirtyRegionFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureIsStorageDirtyFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMapCompressedMipmapDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMapMipmapDataFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMarkStorageDirtyFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureMarkStorageDirtyRegionFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureTruncateMipmapLevelsFromTheApplyThreadIsFatalByName", + "RemoteGuards.TextureUpdateMipmapSubDataFromTheApplyThreadIsFatalByName", + "RemoteReadback.ABandedScatterWritesExactlyTheBytesTheWholeScatterWrites", + "RemoteReadback.AReplyIsScatteredOnlyWhenItIsOkAndExactlyTheReadsExtent", + "RemoteReadback.DstSizeIsTheTightExtentAndNeverThePackedOne", + "RemoteReadback.EveryPlanCoversTheReadOnceInRowMajorOrderWithBandsThatFitAndStayContiguous", + "RemoteReadback.ExactlyTheCapacityPassesAndOneByteMoreIsRefusedByName", + "RemoteReadback.NotEvenOnePixelFittingIsTheOnlyReadWithNoPlan", + "RemoteReadback.PackSkipImagesIsIgnoredForATwoDimensionalRead", + "RemoteReadback.TheCtsReadOfExactlyTwoMiBIsTwoBandsThatEachFitASlot", + "RemoteReadback.TheFastPathIsTakenExactlyWhenTheScatterWouldChangeNothing", + "RemoteReadback.TheTightRowsAreScatteredWhereThePackStateSaysAndTheGapsAreLeftAlone", + "RemoteRunAhead.ACreditOneClientPaysTheCreditAtEveryPresentAfterTheFirst", + "RemoteRunAhead.ACreditThreeClientPaysNothingForItsFirstThreePresents", + "RemoteRunAhead.ARepublishedServerWindowExtentResizesTheServerOwnedSurfaceAndTheDefaultFramebuffer", + "RemoteRunAhead.AStonewallingClientForfeitsTheReverseChannelWithinTheWaitKnob", + "RemoteRunAhead.AStopWhileTheServerWaitsForADrainEndsTheWaitByNameInsteadOfTheJoinTimeout", + "RemoteRunAhead.ATricklingClientGetsTheWholeWaitThenForfeitsByNameInsteadOfAborting", + "RemoteRunAhead.AnEventBurstBehindAnUnwaitedSequenceFlowControlsInsteadOfAborting", + "RemoteRunAhead.AnIndexedDrawVerbIsUnbarrieredAndTouchesPipeInputsNotAtAll", + "RemoteRunAhead.AnUnbarrieredVerbDoesNotFillPipeInputsAndIsAllowed", + "RemoteRunAhead.ClearingTheVerbBarrierDisarmsRunAheadEvenWithTheCapBit", + "RemoteRunAhead.OnlyTheTextureHalfOfResourceSubDataWantsItsReply", + "RemoteRunAhead.TheKnobAloneDoesNotArmRunAheadWithoutTheServersCapBit", + "RemoteWaitBoundaryControl.AppliedClassWaitsWithRunAheadCap", + "RemoteWaitBoundaryControl.MissingServerCapKeepsClearLockstep", + "RemoteWaitBoundaryControl.ServerCapAllowsClearToRunAhead", + "RenderStateSanity.ClampColorStoresAndReadsBack", + "RenderStateSanity.ColorMaskIndexedStoresAndReadsBack", + "RenderStateSanity.GetDoublevMatchesGetFloatvWidened", + "RenderStateSanity.HintStoresAndReadsBack", + "RenderStateSanity.PixelStorefRoundsAndZeroTestsBooleans", + "RenderStateSanity.PointParameterStoresAndReadsBack", + "RenderStateSanity.PolygonModeStoresAndReadsBack", + "RenderStateSanity.PrimitiveRestartIndexStoresAndReadsBack", + "RenderStateSanity.ProvokingVertexUpdatesStateAndValidatesEnum", + "RenderStateSpans.ChunkTablePartitionsTheBlock", + "RenderStateSpans.DerivationMatchesTheFrontendGetters", + "RenderStateSpans.DynamicChunksCoverMagmasDynamicTailKey", + "RenderStateSpans.IncrementalChunksKeepEveryDerivedFieldInStep", + "RenderStateSpans.PatchCarrierTripWireFiresOnlyWhenTheApplierOwnsChunkP0", + "RenderStateSpans.ResidualTripWireFiresNamingTheCapability", + "RenderStateSpans.ResidualTripWireHoldsAcrossAVerbClassThatDoesNotPublishTheBlock", + "RenderStateSpans.ResidualTripWireIsSilentUntilTheApplierOwnsTheBytes", + "RenderStateSpans.SetterConsistency", + "RenderStateSpans.TheRemainingApplyEntryPointsReachPipeInputs", + "RenderStateSpans.WholeBlockDerivationAgreesWithTheChunkScopedOne", + "RenderStateTest.ARedundantNaNPatchLevelWriteSettlesInsteadOfBumpingForever", + "RenderStateTest.AnEmptyScissorBoxIsDistinguishableFromNeverHavingBeenWritten", + "RenderStateTest.AnIndexedScissorWriteClaimsOnlyItsOwnIndex", + "RenderStateTest.ArraySettersRejectAnOutOfRangeRangeButAcceptAnExactlyFullOne", + "RenderStateTest.ClassicViewportWritesEveryIndexAndIsVisibleThroughIndexZero", + "RenderStateTest.ClearColorStartsAtTransparentBlack", + "RenderStateTest.ClipControlRejectsBadEnumsAndLeavesTheStateAlone", + "RenderStateTest.ClipControlStateRoundTripsAndDefaultsToLowerLeftNegativeOneToOne", + "RenderStateTest.DepthRangeRoundTripsPerIndexAndAliasesIndexZero", + "RenderStateTest.IndexedBlendTogglesStillWork", + "RenderStateTest.IndexedCapabilityTogglesRejectAnOutOfRangeBufferIndex", + "RenderStateTest.IndexedCapabilityTogglesRejectNonIndexedCapabilities", + "RenderStateTest.IndexedRectangleQueriesRejectAnOutOfRangeIndex", + "RenderStateTest.IndexedRectangleSettersRejectAnOutOfRangeIndex", + "RenderStateTest.MaxViewportsMatchesTheIndexedStateWidth", + "RenderStateTest.MinSampleShadingRoundTripsAndClamps", + "RenderStateTest.NegativeExtentsAreRejectedWithoutDisturbingState", + "RenderStateTest.NonIndexedScissorTestEnableWritesEveryViewport", + "RenderStateTest.NumSpirVExtensionsIsQueryableAndZero", + "RenderStateTest.PatchDefaultLevelsAreTreatedAsPipelineState", + "RenderStateTest.PatchDefaultLevelsBelowHalfAreStillTrueAsBooleans", + "RenderStateTest.PatchDefaultLevelsRoundTripThroughEveryGetter", + "RenderStateTest.PatchDefaultLevelsStartAtTheGLDefault", + "RenderStateTest.PatchParameterfvRejectsEveryOtherPname", + "RenderStateTest.PolygonOffsetClampStoresTheClampAndTheFactorUnitsPair", + "RenderStateTest.PrimitiveRestartCapAndIndexAreBothQueryable", + "RenderStateTest.SampleShadingEnableIsStoredAndQueryable", + "RenderStateTest.ScissorBoxRoundTripsPerIndexAndAliasesIndexZero", + "RenderStateTest.ScissorTestEnableRejectsAnOutOfRangeViewportIndex", + "RenderStateTest.ScissorTestIsIndexedByViewport", + "RenderStateTest.TextureBufferBindingAnswersTheBoundBufferName", + "RenderStateTest.TheFirstScissorWriteBumpsTheVersionEvenWhenTheValueDoesNotMove", + "RenderStateTest.ViewportArrayvRoundTripsThroughEveryGetterWidth", + "RenderStateTest.ViewportIndexedWritesTouchExactlyOneIndex", + "RenderStateTest.ViewportRoundsRatherThanTruncatesForIntegerQueries", + "RequestExtendedImageFormatsTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestExtendedImageFormatsTest.NotNeededMeansNotEmitted", + "RequestExtendedImageFormatsTest.TheDirectiveGoesRightAfterTheVersionLine", + "RequestPointSizeExtensionTest.ANullNameMeansNotEmitted", + "RequestPointSizeExtensionTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestPointSizeExtensionTest.CoexistsWithTheOtherHeaderDirectives", + "RequestPointSizeExtensionTest.CoversAMirroredPassthroughControlStage", + "RequestPointSizeExtensionTest.TheDirectiveGoesRightAfterTheVersionLine", + "RequestViewportArrayExtensionTest.AnAlreadyPresentDirectiveIsNotDuplicated", + "RequestViewportArrayExtensionTest.CoexistsWithTheImageFormatDirective", + "RequestViewportArrayExtensionTest.NotNeededMeansNotEmitted", + "RequestViewportArrayExtensionTest.TheDirectiveGoesRightAfterTheVersionLine", + "ResourceEmit.ABindMaskBitIsStickyAcrossARespecifyThatDoesNotRebind", + "ResourceEmit.ABufferCreatedBeforeAMakeCurrentStillLandsItsSubDataAfterOne", + "ResourceEmit.ACallOnARecordTheApplierDoesNotHaveIsCountedRatherThanSilentlyDropped", + "ResourceEmit.ACreateMarksTheSlotLiveAndCarriesItsDescriptor", + "ResourceEmit.ADestroyDropsTheRecordAndAStaleGenerationResolvesToNothing", + "ResourceEmit.ADestroyFollowsTheCreateEvenIfTheOpTableWasUnregisteredMeanwhile", + "ResourceEmit.ADestroyedBufferReleasesItsSlotAndAStaleHandleResolvesToNothing", + "ResourceEmit.ADrawTimeIndexBindingPublishesElementArrayEvenWhenTheRespecifyCannotSeeIt", + "ResourceEmit.APerLevelRespecifyCoveringItsDeclaredRangeKeepsTheOtherLevelsTexels", + "ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName", + "ResourceEmit.AResourceTargetOrKindTheCatalogueDoesNotNameIsRefusedRatherThanRouted", + "ResourceEmit.ARespecifyPublishesTheCreateAHandleNeverGot", + "ResourceEmit.ARespecifyReplacesTheDescriptorAndOnlyAMutationMovesTheSerial", + "ResourceEmit.ASlotOutsideTheRecordTablesBoundIsRefusedRatherThanAllocated", + "ResourceEmit.AVertexElementsBlobRoundTripsAndAShrinkLeavesNothingOfTheOneBeforeIt", + "ResourceEmit.AVertexElementsRecordThatDoesNotDescribeItsOwnBlobIsRefusedNamingIt", + "ResourceEmit.AWholeBufferSubDataBeyondTheRecordBoundIsSplitIntoContiguousRecords", + "ResourceEmit.AWideBufferSubDataSplitsAtTheStageChunkBytes", + "ResourceEmit.AWriteOutsideTheDeclaredStorageIsRefusedNamingTheResource", + "ResourceEmit.AZeroByteRespecifyDefinesTheStoreAndCarriesNoContent", + "ResourceEmit.EveryBufferTargetSetsItsBindMaskBit", + "ResourceEmit.EveryContentCallsOwnBoundsGateRefusesAndNamesTheResource", + "ResourceEmit.EveryP4aFamilyEntryPointDeclinesWhenNoBackendRegisteredTheConsumer", + "ResourceEmit.EveryResourceCallDispatchesByHandleThroughTheInstalledTableOnly", + "ResourceEmit.MapPersistentCountsEveryAttemptWhetherItMintsOrDeclines", + "ResourceEmit.NoResourcePathInThisPhaseLeavesHostWritesLive", + "ResourceEmit.NoTextureOrRenderbufferResourceCallReachesTheBackendOpTable", + "ResourceEmit.SetIndexBufferMovesOnlyItsOwnSerialAndTheBindingFollowsTheHandle", + "ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn", + "ResourceEmit.TheObjectRecordsSurviveAMakeCurrentAndOnlyTheWorkingStateIsReset", + "ResourceEmit.TheResourceOpTableIsUnregisteredUntilABackendInstallsOne", + "ResourceEmit.TheSubDataRangeEncodingRefusesExactlyAtItsTwoBounds", + "ResourceEmit.TheThreeResourceKindsKeepTheirOwnSlotSpaceAndDoNotSeeEachOther", + "ResourceEmit.TheVertexBufferWindowIsBoundedAndItsEntriesLandWhereItSays", + "RetargetTextureBufferExtensionTest.ALongerExtensionSharingThePrefixIsNotRewritten", + "RetargetTextureBufferExtensionTest.CoreAndUnsupportedTiersAreNoOps", + "RetargetTextureBufferExtensionTest.ExtDriverKeepsWhatSpirvCrossEmitted", + "RetargetTextureBufferExtensionTest.OesOnlyDriverGetsTheOesDirective", + "RetargetTextureBufferExtensionTest.OnlyExtensionDirectivesAreRewritten", + "RetargetTextureBufferExtensionTest.SpacedDirectiveIsRewrittenAndNeighboursAreLeftAlone", + "RingTest.ALazyWatermarkMayTrailTheWorkButMustNeverLeadIt", + "RingTest.AWatermarkWaiterMustTestGreaterOrEqualRatherThanEqual", + "RingTest.AWrapFillerDoesNotAdvanceTheRecordSequence", + "RingTest.AppliedSeqAdvancesOncePerRecordAndIsNeverBatchedInP5", + "RingTest.ControlPageLayoutIsTheSharedContract", + "RingTest.CorruptHeaderIsRefusedRatherThanDispatched", + "RingTest.DoorbellHandoffWakesBothSidesOnEveryPublish", + "RingTest.FullRingRefusesAndRecoversWhenTheConsumerRetires", + "RingTest.HalfCapacityRecordFitsAtEveryHeadOffset", + "RingTest.HardDrainBumpsTheGenerationOnlyWhenQuiesced", + "RingTest.PayloadIsPaddedToTheRecordAlignment", + "RingTest.RecordLargerThanHalfTheRingIsRefused", + "RingTest.RecordLargerThanTheRingIsRefused", + "RingTest.RecordPlaceabilityDoesNotDependOnTheHeadOffset", + "RingTest.RejectsACapacityTheRecordHeaderCannotDescribe", + "RingTest.RejectsANonPowerOfTwoCapacity", + "RingTest.RejectsARingTooSmallForTheSmallestRecord", + "RingTest.RoundTripsRecordsInOrder", + "RingTest.SpscProducerConsumerThreadsAgreeOnEveryRecord", + "RingTest.TheTwoFlagSpacesAreDisjointByTranslation", + "RingTest.WatermarksAreAllZeroUntilSomeoneAdvancesThem", + "RingTest.WrapsWithoutSplittingARecord", + "SamplerEmit.ABorderColorFormChangeAloneMintsANewCso", + "SamplerEmit.ABoundSamplerStateHoldsItsCsoUntilTheUnitMoves", + "SamplerEmit.ACreateStoresTheParametersByValueAndAReissueOnALiveIdentityCountsUp", + "SamplerEmit.ADeleteDropsTheRecordAndAStaleNoticeIsCountedRatherThanSilentlyDropped", + "SamplerEmit.AFullyPinnedCacheMintsBeyondItsCapacityAndCountsIt", + "SamplerEmit.AHashCollisionDoesNotAliasTwoSamplerStates", + "SamplerEmit.AMakeCurrentTakesTheUnitSetsAndLeavesTheCsoAndViewRecordsStanding", + "SamplerEmit.ARecordThatDoesNotDescribeItsOwnParametersIsRefusedNamingTheLength", + "SamplerEmit.ARedundantRebindOfTheSameSamplerEmitsNothing", + "SamplerEmit.AReferencedCsoIsNeverTheLruVictim", + "SamplerEmit.AReleaseThisCacheNeverHandedOutIsCountedRatherThanAbsorbed", + "SamplerEmit.AResolvedSamplerViewMarksItsTextureAsSamplerBound", + "SamplerEmit.ASharingContextReusesTheRecordItsGroupAlreadyHolds", + "SamplerEmit.AUnitWindowPastTheMergedUnitSpaceIsRefusedRatherThanTruncated", + "SamplerEmit.AValueMintedInOneShareGroupIsPublishedIntoTheNextGroupThatAcquiresIt", + "SamplerEmit.AViewIsReIssuedOnTheSameHandleWhenItsRestrictionsMove", + "SamplerEmit.AViewIsReissuedOnTheSameHandleAndKeepsItsTexturesBackPointerInStep", + "SamplerEmit.AnEvictionDropsTheValueFromEveryShareGroupItWasPublishedTo", + "SamplerEmit.AnUnchangedSetEmitsNothing", + "SamplerEmit.AnUnchangedTextureReIssuesNothing", + "SamplerEmit.EverySamplerParameterFieldSurvivesTheBlobConversion", + "SamplerEmit.OnlyTheProgramResolvedUnitsAreEmitted", + "SamplerEmit.PaddingCannotChangeTheHash", + "SamplerEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "SamplerEmit.TheTwoUnitSetsLandInTheirWindowAndLeaveEverythingOutsideItAlone", + "SamplerEmit.TwoIdenticalSamplersShareOneCso", + "Sanity.BasicAssertions", + "ServerContextLiveTest.OneSessionsReleaseDoesNotKillANeighboursContext", + "ServerDisplayTest.ADetachThatTimesOutKeepsTheReferenceUntilTheLeaseEnds", + "ServerDisplayTest.ALeaseWhoseSessionIsEndingIsWaitedForAndThenHandedOver", + "ServerDisplayTest.AProcessThatInstalledNothingHasNoDisplay", + "ServerDisplayTest.ARequestedSizeIsWaitedForUntilTheWindowReportsIt", + "ServerDisplayTest.AResizeOfTheLeasedWindowIsToldToItsHolderAndWindowExtentAnswersIt", + "ServerDisplayTest.ASuspendedHolderIsToldAboutTheNextNewWindowUntilItLeasesOneOrCancels", + "ServerDisplayTest.AWaitForAWindowThatNeverComesEndsByNameAfterItsBound", + "ServerDisplayTest.AWindowLeasedToOneHolderIsNotLeasedToAnother", + "ServerDisplayTest.AnAttachWakesTheWaitAndTheLeaseIsTheWindowsOwnSizeForZeroByZero", + "ServerDisplayTest.AnEndingLeaseIsWaitedForOnlyAsLongAsTheRequestWaitsAndTheMarkGoesWithIt", + "ServerDisplayTest.DetachOfALeasedWindowWaitsForTheSessionAndReleasesOnlyAfterIt", + "ServerDisplayTest.DetachOfAWindowNobodyHoldsReleasesItAtOnce", + "ServerDisplayTest.InterruptAndTheCancelPredicateEndAWaitByName", + "ServerDisplayTest.TheWindowsOwnSizeAfterAFixedSizeIsTheLayoutsNotTheStaleFixedOne", + "ServerLoopEglLatchTest.AGuiltyResetEndsTheSessionBeforeItsNextRecordAndAnInnocentOneDoesNot", + "ServerLoopEglTest.ADestroyedContextForgetsTheTupleSoTheSameHandleValuesBindAgain", + "ServerLoopEglTest.ADifferentTupleBindsNativelyAndRepublishesAnIdenticalRepeatDoesNeither", + "ServerLoopEglTest.AReadPixelsReplyIsTheTightExtentWhateverDstSizeTheClientSent", + "ServerLoopEglTest.CreatingASecondContextLeavesTheFirstNativeContextAlive", + "ServerLoopEglTest.CreatingAnotherSurfaceKeepsTheSameNativeContext", + "ServerLoopEglTest.FrontendFramebufferDeathDeletesOnTheContextOwner", + "ServerLoopEglTest.MakeCurrentBindsNativelyOncePerContextAndNeverForwardsAClientRelease", + "ServerLoopEglTest.RenderShadowCannotSkipAnUnchangedVersionAfterContextEpochChanges", + "ServerLoopEglTest.ServerLivenessFollowsControlFramesAcrossReleaseAndRecreation", + "ServerLoopEglTest.SuccessfulVoidWireOperationsReplyWithSuccessAndOriginalSequence", + "ServerLoopEglTest.TheInitializeDisplayReplyArrivesThroughTheFrame", + "ServerLoopEglTest.TheServersNativeContextAsksTheDriverToReportResets", + "ServerLoopLatchTest.AControlFrameTakenAfterTheLatchIsAnsweredWithoutRunning", + "ServerLoopLatchTest.ALatchFromAnotherThreadBetweenTwoRecordsStopsTheNextPop", + "ServerLoopLatchTest.ALatchedRecordEndsItsBatchAndTheApplyThreadLeavesWithoutAStop", + "ServerLoopLatchTest.ALatchedSessionsWindowLeaseIsWaitedForAndHandedToAFreshSession", + "ServerLoopLatchTest.ALostServerWindowIsReleasedMidBatchWhileTheClientStreams", + "ServerLoopLatchTest.ALostServerWindowIsReleasedOnTheApplyThreadBeforeDetachReturnsAndLatchesByName", + "ServerLoopLatchTest.ARecordShorterThanItsTypeIsLatchedBeforeTheApplierStampsIt", + "ServerLoopLatchTest.ASessionWhoseGpuWorkHungAppliesNoFrameAfterTheVerdict", + "ServerLoopLatchTest.AnArmedSessionLatchKeepsTheFirstFaultCountsEveryOneAndPublishesOnce", + "ServerLoopLatchTest.AnUnarmedSessionLatchDiesWithItsLineLikeSessionFail", + "ServerLoopSuspendTest.ABackendThatCannotSuspendStillLatchesServerWindowLost", + "ServerLoopSuspendTest.ALostServerWindowMidStreamSuspendsPromptlyAndTheStreamCarriesOn", + "ServerLoopSuspendTest.ALostServerWindowSuspendsTheSessionAndTheNextWindowResumesIt", + "ServerLoopSuspendTest.AResizeOfTheServerWindowIsPublishedWithoutWaitingForAPresent", + "ServerLoopSuspendTest.AnOffscreenTargetNeverCallsAHeadlessEntryPointTheInstanceDoesNotHave", + "ServerLoopTest.AClearRecordCrossesAndIsStampedAsAVerbBoundary", + "ServerLoopTest.AClientIndexArrayCrossesAsAStagedSpanAndTheSinkSeesItsByteCount", + "ServerLoopTest.AControlRequestRunsOnTheApplyThreadAndUnparksIt", + "ServerLoopTest.AForwarderCallAfterTheLoopStoppedReturnsNotInitializedAndDoesNotRunInline", + "ServerLoopTest.AForwarderWithABackendButNoThreadIsFatalNotAnAppThreadFallback", + "ServerLoopTest.AFramePostedButNotYetTakenIsNotReportedHoweverLongItWaits", + "ServerLoopTest.AFrameTheApplyThreadIsRunningIsReportedToTheProgressSinkWhileItRuns", + "ServerLoopTest.APostFromTheApplyThreadItselfRunsInlineRatherThanDeadlocking", + "ServerLoopTest.AServerWindowRequestOnAServerWithNoDisplayIsRefusedByNameWithoutALatch", + "ServerLoopTest.AStopWhileTheApplyThreadIsBusyInTheBackendWaitsForItInsteadOfAborting", + "ServerLoopTest.AThreadCreatedAfterTheLoopStoppedIsNotMistakenForTheApplyThread", + "ServerLoopTest.AVoidForwarderCrossesAsOneDispatchedFrame", + "ServerLoopTest.AnIndirectDrawRecordReachesTheSinkWithItsBlockIntact", + "ServerLoopTest.AnInstancedBaseVertexDrawRecordReachesTheSinkWithItsFieldsIntact", + "ServerLoopTest.ConcurrentProbesKeepTheirArgumentsAcrossNestedProbes", + "ServerLoopTest.MakeCurrentClassifiesRepeatAndReleaseWithoutRebinding", + "ServerLoopTest.SessionSurfaceModeAdmitsOnlyTheModeTheFirstSurfaceChose", + "ServerLoopTest.ShutdownSplitRolesAfterAnEarlyStartFailureDropsTheServersPrivateBackend", + "ServerLoopTest.StopKillsTheDoorbellJoinsAndTheThreadReallyExits", + "ServerLoopTest.StopWithoutAStartedThreadStillDropsThePrivateBackend", + "ServerLoopTest.StoppingTheServerUnderAStreamingClientLeavesTheQueueAndJoinsPromptly", + "ServerLoopTest.TheAffinityStringResolvesToAMaskAndTheMaskIsLogged", + "ServerLoopTest.TheAuditPoisonFillsExactlyTheStagedRunAfterTheApplierReturns", + "ServerLoopTest.TheControlShadowIsClearedWhenThePumpTakesTheRequest", + "ServerLoopTest.TheEmitTableSwapIntervalSlotCrossesAsOneDispatchedFrame", + "ServerLoopTest.TheExplicitAffinityMaskResolvesToItselfAndIsLogged", + "ServerLoopTest.TheResolvedAffinityMaskIsTheKernelsEffectiveSetNotTheRequest", + "ServerLoopTest.TheServerFormatCapsAccessorReadsTheServersOwnBackendNotTheGlobal", + "ServerLoopTest.TheSessionWatermarkAndTheDecoderTallyAgreeAfterEveryRecord", + "ServerLoopTest.TheSevenFormatCapabilityReadsAnswerFromTheServersBackendNotTheGlobal", + "ServerLoopTest.WireSequenceSurvivesRealDispatchAndFailureReply", + "ServerOwnedSurface.ADisplaylessServerRefusesItByNameOnBothSidesAndTheSessionCarriesOn", + "ServerOwnedSurface.ASurfacelessBindDoesNotLatchTheSessionOffscreen", + "ServerOwnedSurface.AnOffscreenSessionRefusesAServerOwnedSurfaceAsSurfaceModeMismatch", + "ServerOwnedSurface.WithoutTheKnobANullWindowIsTheClientsOwnRefusal", + "ServerProbeTest.AForeignGbmDeviceIsDeclinedAndOneOfOursIsServed", + "ServerProbeTest.AListeningEndpointIsReachableAndAnAbsentOneIsNotQuickly", + "ServerProbeTest.APositiveAnswerIsCachedAndANegativeOneIsAskedAgain", + "ServerProbeTest.TheConfigurationDecidesWhatIsProbed", + "ServerProbeTest.WithAServerListeningADisplayIsHandedOut", + "ServerProbeTest.WithNoServerEveryEntryPointDeclinesWellInsideASecond", + "ServerSpawnTest.AColdBringUpThatOutlastsTheReplyBudgetIsWaitedForBecauseTheServerReportsProgress", + "ServerSpawnTest.ADeadBellIsNotAlwaysAHungUpPeer", + "ServerSpawnTest.ADescriptorCrossesBetweenTheTwoProcesses", + "ServerSpawnTest.AFrozenServerReportsNoProgressAndTheOpStillTimesOutAtTheBudget", + "ServerSpawnTest.AKilledServerLatchesDeviceLostFromTheHangupAndNotFromADeadline", + "ServerSpawnTest.APairPresentedOnlyWhenTheProgramStartsIsRefusedByNameOnceThePairingBudgetIsGone", + "ServerSpawnTest.APairTheBrokerPresentedAtHandoffWaitsForAHelloThatComesSecondsLater", + "ServerSpawnTest.ARawPeerMutatesARecordAfterTheClientEncoderAcceptedIt", + "ServerSpawnTest.AReadbackOnALostDeviceWritesNothingAndDoesNotAbort", + "ServerSpawnTest.AStrayConnectionAheadOfTheClientDoesNotTakeItsSession", + "ServerSpawnTest.AnAbstractEndpointNeedsNoWritableDirectoryAndLeavesNoFile", + "ServerSpawnTest.AnAdoptedFdPairPresentsOnePairBindPairBeforeAnythingElse", + "ServerSpawnTest.AnEglControlOpCrossesToTheOtherProcessAndAnswers", + "ServerSpawnTest.AnFdEndpointThatIsNotAConnectedUnixPairIsRefusedByNameAndWritesNothing", + "ServerSpawnTest.AnFdPairTheBrokerConnectedBringsASharedSegmentSessionUp", + "ServerSpawnTest.AnOpAfterOneThatTimedOutReadsItsOwnReplyAndNotThatLateOne", + "ServerSpawnTest.AnOrderlyStopIsNotADeviceLoss", + "ServerSpawnTest.AnUnresolvableImageIsANamedRefusalAndStartsNothing", + "ServerSpawnTest.ConnectingToNothingIsANamedRefusalNotAHang", + "ServerSpawnTest.RawPeerFramebufferAttachmentBackwardGenerationIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerFramebufferAttachmentPastBackendSlotLimitIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerMultisampleTextureSubDataIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerNoncanonicalMutableExtentCarrierIsRefused", + "ServerSpawnTest.RawPeerOutOfRangeRenderStateCsoSlotGetsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerOversizedReadbackGetsErrorAndSessionContinues", + "ServerSpawnTest.RawPeerTextureRunPastDeclaredLevelBoundIsNamedProtocolCorruption", + "ServerSpawnTest.RawPeerTextureSubDataMustMatchTheAcceptedMutableLevelExtent", + "ServerSpawnTest.RawPeerWholeImageRespecifyCannotSmuggleBufferRangeFields", + "ServerSpawnTest.StartsAServerProcessAndHandshakesAcrossIt", + "ServerSpawnTest.TheBrokersPairBindTemplatesAreTheEncoders", + "ServerSpawnTest.TheHandshakeCarriesTwoDifferentProcessIdsAndNotTwoZeroes", + "SessionHandshakeTest.AHelloAskingAnAdoptTierThatIsNotAnAskIsRefusedByName", + "SessionHandshakeTest.AHelloAskingFor64GiBIsClampedToTheServersTermsAndAllocatesNothingOfIt", + "SessionHandshakeTest.ANullUnionHelloIsRefusedByAcceptRatherThanDereferenced", + "SessionHandshakeTest.ANullUnionWelcomeIsRefusedByStartRatherThanDereferenced", + "SessionHandshakeTest.ARevisionFivePeerIsRefusedByNameAtRevisionSix", + "SessionHandshakeTest.AnUnauthenticatedHelloLearnsNeitherTheFingerprintNorTheBuild", + "SessionHandshakeTest.ConnectAcceptsDifferentBuildWithIdenticalWire", + "SessionHandshakeTest.ConnectCanRequireTheSameBuild", + "SessionHandshakeTest.ForkRefusesDifferentBuildWithIdenticalWire", + "SessionHandshakeTest.SameWidthFieldReorderingChangesTheWireDigestWithoutABuildStamp", + "SessionHandshakeTest.TheAbiFingerprintChangesWhenAnyOfItsInputsDoes", + "SessionHandshakeTest.WireLayoutMismatchReturnsNamedRefuseWithoutAborting", + "SessionHandshakeTest.WireMajorMismatchReturnsNamedRefuseWithoutAborting", + "SessionTest.ABorrowSlotSightingIsCountedRatherThanJustActedOn", + "SessionTest.ABorrowedSlotIsNotHandedBackUntilItIsReleased", + "SessionTest.AFullEventRingLatchesTheFlagRatherThanDecidingWhatToDoAboutIt", + "SessionTest.AFullEventRingWakesAClientParkedOnAppliedSeq", + "SessionTest.AFullEventRingWakesAClientParkedOnThePresentCredit", + "SessionTest.ANullUnionFrameVerifiesWhichIsThePremiseOfBothHandshakeGuards", + "SessionTest.ARecordWearingThePadBitIsDeliveredRatherThanEatenAsAFiller", + "SessionTest.AReplyGeometryThatWouldMisalignASlotHeaderIsRefused", + "SessionTest.AReplyIsAddressedBySeqAndCarriesItsSeqBackForSelfCheck", + "SessionTest.AWrapFillerDoesNotAdvanceTheSessionsAppliedSeq", + "SessionTest.AppliedSeqAdvancesExactlyOncePerRecordAndIsNeverBatched", + "SessionTest.CapsSnapshotFieldIdsAreFrozenAndTheRetiredSlotsStayBurned", + "SessionTest.CompletedFrameSerialIsTheServersAndIsIndependentOfAppliedSeq", + "SessionTest.DeclinedIsARealAnswerWithNoPayload", + "SessionTest.DrainingAFullEventRingClearsTheLatchAndRingsTheServer", + "SessionTest.PresentAckSerialIsWaitedOnWithGreaterOrEqualAndWakesThroughTheReverseBell", + "SessionTest.RetiredSeqMayTrailTheApplyButCanNeverOvertakeIt", + "SessionTest.SessionSegmentsAreRealSharedMemoryAndNotAHeapAllocation", + "SessionTest.ShutdownUnparksTheApplyThreadAndTheJoinIsBounded", + "SessionTest.SubmittedSeqIsThePublishersAndIsPurelyDiagnostic", + "SessionTest.TerminalApplyRejectionDoesNotAcknowledgeTheRecord", + "SessionTest.TheDefaultGeometryIsTheFourContractRingSizes", + "SessionTest.TheDefaultReplyGeometryHoldsTheLargestP5Read", + "SessionTest.TheEventRingCarriesAGlError", + "SessionTest.TheEventRingCarriesTheThreeReverseCallbacks", + "SessionTest.TheInprocPeerGetsItsOwnMappingOfTheSameSharedMemory", + "SessionTest.TheKnobNamesTheRingAndTheSegmentAddsOneControlPage", + "SessionTest.TheLedgersPeakIsItsOwnRunningMaxAndNeverTheKernelsHighWaterMarkVerbatim", + "SessionTest.TheMemoryLedgerIsPerRoleAndIsReleasedOnClose", + "SessionTest.TheProducerRemembersWhatItPublishedEvenIfTheWatermarkLags", + "SessionTest.TheProducersParkLedgerCountsItsOwnWaitsAndNotTheBellsOtherWaiters", + "SessionTest.TheStageCursorTripleStaysDeadAcrossAWholeSession", + "SessionTest.TwoThreadsMoveTwentyThousandRecordsAndAgreeOnEveryOne", + "SessionTestDeath.AReadPixelsLargerThanAReplySlotIsRefusedAtTheClientByName", + "SessionTestDeath.AReplyLargerThanItsSlotIsFatalRatherThanTruncated", + "SessionTestDeath.AWatermarkThatMovesBackwardsIsFatalRatherThanIgnored", + "SetHashSuppressorTest.AComputedZeroIsRemappedSoItIsNeverConfusedWithNeverEmitted", + "SetHashSuppressorTest.InvalidateMakesTheNextSetGoOutWhateverItHashesTo", + "SetHashSuppressorTest.SlotsAreIndependent", + "SetHashSuppressorTest.TheFirstEmissionAlwaysGoesOutOnEverySlot", + "ShaderBufferEmit.ABaseBindingTravelsAsWholeBufferAndARangeBindingTravelsResolved", + "ShaderBufferEmit.AResetApplierCarriesNoBindingPointStateOverAndTheSerialAdvances", + "ShaderBufferEmit.AWindowPastTheCapacityOrAnUnknownClassIsRefusedRatherThanStored", + "ShaderBufferEmit.AnUntouchedClassEmitsNothingWithoutHashing", + "ShaderBufferEmit.EachClassLatchesItsOwnSuppressorSlot", + "ShaderBufferEmit.OnlyTheWritableClassesSetAMaskAndItReachesTheLastPoint", + "ShaderBufferEmit.TheAppliedWindowIsPerClassAndTheSerialMovesOnEveryRecord", + "ShaderBufferEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "ShaderCompileAdoptionMapTest.CancelledNodeIsNotAdoptedAndIsPruned", + "ShaderCompileAdoptionMapTest.EnvFingerprintMismatchIsNotAdopted", + "ShaderCompileAdoptionMapTest.ExpiredNodeIsNotAdoptedAndIsPruned", + "ShaderCompileAdoptionMapTest.RegisteredNodeIsAdoptedOnAnExactMatch", + "ShaderCompileAdoptionMapTest.SweepReclaimsDeadEntries", + "ShaderCompileAdoptionTest.AdoptedFailingCompileReportsTheIdenticalLogToBothObjects", + "ShaderCompileAdoptionTest.AdoptingAlsoArmsTheLayerOneMemo", + "ShaderCompileAdoptionTest.AfterEverySharerIsGoneTheNextCompileIsStillCorrect", + "ShaderCompileAdoptionTest.DeletingOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.DifferentSourceOrStageIsNotAdopted", + "ShaderCompileAdoptionTest.FlagOffAdoptsNothing", + "ShaderCompileAdoptionTest.OrphanSweepOnOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.OrphanSweepWithALinkPinnedSharedNodeHoldsBoth", + "ShaderCompileAdoptionTest.ResourcingOneSharerLeavesTheOtherIntact", + "ShaderCompileAdoptionTest.RunningCancelRequestedNodeIsNotAdopted", + "ShaderCompileAdoptionTest.StressFortyEightObjectsOverSixSources", + "ShaderCompileAdoptionTest.StressSharedNodesUnderResourceAndDelete", + "ShaderCompileAdoptionTest.SuspendedCompilationAdoptsNothing", + "ShaderCompileAdoptionTest.TwoObjectsWithIdenticalSourceShareOneCompileJob", + "ShaderCompilePoolDrain.JobsPostedAfterADrainStillRun", + "ShaderCompilePoolDrain.StopAndDrainWaitsForARunningBodyToReturn", + "ShaderCompilePoolDrain.StopAndDrainWithAThousandQueuedJobsLeavesNoneRunningOrPending", + "ShaderCompilePoolLifecycle.AStoppedPoolRunsPostedJobsInlineOnTheCallingThread", + "ShaderCompilePoolLifecycle.AsyncIsOnByDefaultAndTheOverrideDecidesEitherWay", + "ShaderCompilePoolLifecycle.ConstructingAPoolStartsNoThreadUntilSomethingIsPosted", + "ShaderCompilePoolLifecycle.DetectedThreadCountIsPositive", + "ShaderCompilePoolLifecycle.SetMaxConcurrencyIsClampedToTheThreadCount", + "ShaderCompilePoolLifecycle.StopAndDrainIsIdempotentAndSafeOnAnUnusedPool", + "ShaderCompilerSanity.ArbCullDistanceIsUsableBelow450", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) in dvec3 inPos;\\nlayout(location = 2) in double inWeight;\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n vOut = float(inPos.x + inPos.y + inPos.z + inWeight);\\n gl_Position = vec4(vOut);\\n}\\n\"", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n double s = 0.5lf;\\n for (int i = 0; i < 3; ++i) s = s * 1.5lf + 0.25lf;\\n vOut = float(s);\\n gl_Position = vec4(float(s));\\n}\\n\"", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(location = 0) uniform double uScale;\\nlayout(location = 1) uniform dvec3 uOffset;\\nlayout(location = 2) uniform dmat4 uTransform;\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n dvec3 p = uOffset * uScale + dvec3(...", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(std140, binding = 0) uniform Blk {\\n float a;\\n double d;\\n dvec2 v2;\\n dvec3 v3;\\n dvec4 v4;\\n dmat4 m4;\\n double arr[3];\\n float z;\\n};\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n ...", + "Shapes/DemoteFloat64EsslTest.TheDemotedModuleCanBeEmittedAsEssl/\"#version 460 core\\nlayout(std430, binding = 0) buffer Ssbo {\\n double head;\\n dvec4 wide;\\n double tail[4];\\n};\\nlayout(location = 0) out float vOut;\\nvoid main() {\\n double s = head + wide.w + tail[3];\\n vOut = float(s);\\n gl_Pos...", + "SharedExponentRGB9E5Test.EncodeCanonicalizesRedundantWords", + "SharedExponentRGB9E5Test.EncodeReproducesCanonicalWordsExactly", + "SharedExponentRGB9E5Test.RawPackedPixelTransferCoversOnlyIdenticalLayouts", + "SharedExponentRGB9E5Test.RedundantPackedEncodingIsRGB9E5Only", + "SharedImage.AForeignDescriptorIsNotIdentified", + "SharedImage.AHolderKeepsItsImagesUntilReleasedOrCleared", + "SharedImage.AnExportedDescriptorIdentifiesItsImageAfterCrossingASocket", + "SharedImage.AnImageDiesWithItsLastReferenceAndIsNoLongerIdentified", + "SharedImage.TheInboxKeepsSharedImageAndT0DescriptorsApart", + "SharedImage.UnsupportedFormatsAndSizesAreRefused", + "SharedImageFlushPolicy.AnXServerThatBoundImagesToTexturesFlushesAsABoundary", + "SharedImageFlushPolicy.TheOverrideForcesEitherWay", + "SharedImageSync.AFlushPublishesEveryUsedImageAsAWriteAndARead", + "SharedImageSync.AReadTrackerPublishesOneFrameToEveryImageItRead", + "SharedImageSync.AWriteMovesTheGenerationAndItsFenceIsHandedOutUntilItSignals", + "SharedImageSync.PendingReadsAreWaitedForAndSignaledOnesAreDropped", + "SharedImageYuv.AForeignBufferIsCopiedIntoAnImageOfItsOwn", + "SharedImageYuv.AForeignBufferTooSmallForItsPlanesIsRefused", + "SharedImageYuv.AnNv12ImageHasTwoPlanesInOneDescriptor", + "SharedImageYuv.TheConversionDecodesTheHintedColourSpace", + "SharedImageYuv.ThePlaneCopyFillsEveryDestinationLayout", + "SlotAllocator.CompositeShaderBandIsNeverHandedOut", + "SlotAllocator.FreedSlotComesBackBeforeHighWaterGrows", + "SlotAllocator.GenMovesOnlyOnSlotReuse", + "SlotAllocator.LifetimeIdSurvivesARecycledAddress", + "SlotAllocator.ReservedHandlesAreWhatMGPipeHandlesSaysTheyAre", + "SlotAllocator.SlotZeroIsNeverHandedOut", + "SocketTransportTest.AFrameWakeupIsNotEatenByAWaiterOnDescriptors", + "SocketTransportTest.AGarbageStreamIsLatchedFailedAndNeverRecovers", + "SocketTransportTest.AdoptsAnAlreadyConnectedFdAndRefusesFdPassingWithoutAnAux", + "SocketTransportTest.BlockedReceiverWakesOnSendAndOnShutdown", + "SocketTransportTest.BufferTooSmallKeepsTheMessage", + "SocketTransportTest.CarriesFramesInBothDirections", + "SocketTransportTest.HandsOverADescriptorAndItsSideband", + "SocketTransportTest.PollAndTimeoutDoNotBlockForever", + "SocketTransportTest.PreservesOrder", + "SocketTransportTest.ReassemblesAMessageSplitAcrossReads", + "SocketTransportTest.RefusesAPayloadOverTheFrameCap", + "SocketTransportTest.RequestHalfCloseStillDeliversTheFinalReply", + "SocketTransportTest.ShutdownDrainsBeforeItCloses", + "SocketTransportTest.TcpCarriesControlAndIndependentDataWithKeepalive", + "SocketTransportTest.TcpRefusesToListenWithATokenShorterThanTheMinimum", + "SocketTransportTest.TcpRejectsMalformedNamesAndUnauthenticatedWildcard", + "SocketTransportTest.TheDataBindIsReadExactlyAndTheStreamBehindItIsLeftOnTheSocket", + "SocketTransportTest.TheTokenComparisonAnswersLengthAndPrefixTheSameWay", + "SplitBufferSet.ADestroyedBufferLeavesTheSet", + "SplitBufferSet.AFaultedMapTheDrawDidNotBindStillShipsBeforeTheDrawThatDoes", + "SplitBufferSet.AShadowThatFailsThePageGranularTestKeepsTheInwardAlignmentAndItsEdges", + "SplitBufferSet.ASubPageMapIsOneProtectedPageAndAWriteThroughItFaults", + "SplitBufferSet.AZeroBlockSizeTurnsThePushOffRatherThanMakingItUnlimited", + "SplitBufferSet.BothEdgesOfAWriteMapPublishOneStateRecord", + "SplitBufferSet.MembershipIsSyncPersistentMappedRangesOwnEarlyOutChain", + "SplitBufferSet.Row0EverySsboBindingPointIsMarkedByADraw", + "SplitBufferSet.Row1EveryBoundAtomicCounterIsMarkedByADraw", + "SplitBufferSet.Row2AWritableImageBufferTextureIsMarkedByADraw", + "SplitBufferSet.Row2OnlyAWritableImageBufferTextureCounts", + "SplitBufferSet.Row2TheSweepIsBoundedByTheImageUnitHighWaterMark", + "SplitBufferSet.Row3TransformFeedbackTargetsAreOnlyMarkedWhileACaptureIsActive", + "SplitBufferSet.Row4AReadPixelsIntoAPackPboMarksThePbo", + "SplitBufferSet.Row5EndTransformFeedbackMarksTheCaptureTargets", + "SplitBufferSet.TheAdoptTierIsSettledAtTheHandshakeAndNeverFatal", + "SplitBufferSet.TheAdoptedArmIsNotAMemberAndItIsTheChainRowThatSaysSo", + "SplitBufferSet.TheLastBlockIsTheRemainderAndNotAWholeBlock", + "SplitBufferSet.ThePushCutsTheMappedSpanIntoBlocksAndMovesPmap", + "SplitBufferSet.TheWholeSetIsInertOnTheMonolithPath", + "SplitBufferSet.UnderSplitTheWritebackClearsThePendingFlagAndNotTheRequest", + "SplitLogPaths.ResultAccountingControls", + "SplitReadWriteImageUniformsTest.ADeclarationQualifiedBothWaysIsLeftCompletelyAlone", + "SplitReadWriteImageUniformsTest.ANameThatIsAPrefixOfAnotherIsNotClobbered", + "SplitReadWriteImageUniformsTest.ARepairedButUnsplitStoreGetsNoBarrier", + "SplitReadWriteImageUniformsTest.AliasNamesAvoidExistingIdentifiers", + "SplitReadWriteImageUniformsTest.AlreadyQualifiedDeclarationsAreRenamedButNotRequalified", + "SplitReadWriteImageUniformsTest.AnUnrecognizedUseLeavesTheDeclarationAlone", + "SplitReadWriteImageUniformsTest.BothHalvesKeepTheirBindingThroughRemoveLayoutBinding", + "SplitReadWriteImageUniformsTest.EveryAccessTagIsDistinct", + "SplitReadWriteImageUniformsTest.EverySplitStoreIsFollowedByAnImageMemoryBarrier", + "SplitReadWriteImageUniformsTest.ExemptFormatsAreLeftCompletelyAlone", + "SplitReadWriteImageUniformsTest.ExistingQualifiersAreCarriedOntoBothHalves", + "SplitReadWriteImageUniformsTest.ImageArraySplitsAndKeepsItsArraySize", + "SplitReadWriteImageUniformsTest.ImageSizeAloneDoesNotCountAsALoadOrAStore", + "SplitReadWriteImageUniformsTest.ReadOnlyImageGetsReadonlyAndIsNotSplit", + "SplitReadWriteImageUniformsTest.ReadWriteImageIsSplitIntoAnAliasingPair", + "SplitReadWriteImageUniformsTest.ShaderWithoutImagesIsReturnedUnchanged", + "SplitReadWriteImageUniformsTest.SplitPairIsMadeCoherentEvenWhenTheSourceIsNot", + "SplitReadWriteImageUniformsTest.StagesSpirvCrossQualifiedAlikeShareOneName", + "SplitReadWriteImageUniformsTest.StagesSpirvCrossQualifiedDifferentlyGetDifferentNames", + "SplitReadWriteImageUniformsTest.StagesThatUseAnImageAlikeShareOneName", + "SplitReadWriteImageUniformsTest.StagesThatUseAnImageDifferentlyGetDifferentNames", + "SplitReadWriteImageUniformsTest.TheBarrierLandsAfterAStoreWithNestedParentheses", + "SplitReadWriteImageUniformsTest.TheSplitCountIsReportedToTheCaller", + "SplitReadWriteImageUniformsTest.WriteOnlyImageGetsWriteonlyAndIsNotSplit", + "StagedShadowProductionTest.AQueuedRangeOutsideTheStagedCoverageIsFatalAtTheDrainByName", + "StagedShadowProductionTest.ASparseShadowForcedThroughAPoolReuseUploadIsFatalByName", + "StagedShadowProductionTest.ASparseShadowForcedThroughAStorageRespecifyIsFatalByName", + "StagedShadowProductionTest.ATwinSurvivingContextLossDropsItsFreedShadowBase", + "StagedShadowProductionTest.SubDataThroughTheRealOpsTableCopiesAndSurvivesTheSourcePoison", + "StagedShadowProductionTest.TheEnsurePathUploadsTheServerShadowNotTheClientObjectsBytes", + "StagedShadowProductionTest.TheStreamingIdiomOrphanThenPartialSubDataIsUploadedNotRefused", + "StagedShadowProductionTest.TheStreamingIdiomThroughAPoolReuseIsUploadedNotRefused", + "StagedShadowTest.ADrainOutsideTheStagedCoverageIsFatalByName", + "StagedShadowTest.CoverageIsExactAndAGapIsNotCovered", + "StagedShadowTest.DropForgetsOneResourceAndDropAllForgetsEveryOne", + "StagedShadowTest.HasShadowIsTrueAfterAdoptAndFalseAfterTheShadowIsDropped", + "StagedShadowTest.TheSplitArmCopiesAndSurvivesTheSourceBeingPoisoned", + "StagedTextureProductionTest.HooklessTextureConsumerOwnsBytesAndScopedStorageLifetime", + "StagedTextureProductionTest.StageChunkRunsThroughTheHooklessApplierLandWhereTheirBoxesSay", + "StagedTextureProductionTest.StageChunkRunsThroughTheRealTextureHookLandWhereTheirBoxesSay", + "StagedTextureProductionTest.TextureSubDataThroughTheRealOpsTableCopiesAndSurvivesTheSourcePoison", + "StagedTextureStoreTest.ABytelessDeclaredLevelIsLegalAndRefusesARunByName", + "StagedTextureStoreTest.AClientRunOverAFollowedCopyLandsOnlyItsBoxes", + "StagedTextureStoreTest.ACopyTheStoreCannotVouchForIsNotFollowed", + "StagedTextureStoreTest.AFollowedCopyMovesTheWindowAndLeavesTheSourceAlone", + "StagedTextureStoreTest.AGpuGeneratedLevelHasNoBytesAndItsTexelReadIsFatalByName", + "StagedTextureStoreTest.ALevelWithAPieceMissingIsRefusedAsAWholeLevelReadByName", + "StagedTextureStoreTest.AMutableNoncanonicalLevelKeepsItsExactDeclaredExtentAndBound", + "StagedTextureStoreTest.ATexelReadOutsideTheStagedCoverageIsFatalByName", + "StagedTextureStoreTest.AWholeLevelCopyCompletesADestinationThatHadNoBytes", + "StagedTextureStoreTest.AWholeRunOverAFollowedCopyMarksTheTextureDriverWritten", + "StagedTextureStoreTest.AZeroExtentCarrierIsCanonicalAndAHighDepthWordIsNot", + "StagedTextureStoreTest.AdoptRunExtentMoveDoesNotInheritOldCoverage", + "StagedTextureStoreTest.AnEmptyLevelIsADefinitionWithNoByteBound", + "StagedTextureStoreTest.AnR8LevelIsDeclaredAndTakesItsUpload", + "StagedTextureStoreTest.DefinednessIsTrackedAndAnExtentMoveDropsTheBytes", + "StagedTextureStoreTest.HandleKeysAndTwinAddressKeysCannotCollide", + "StagedTextureStoreTest.MultisampleAndTextureBufferTargetsCannotAcceptStagedTexelBytes", + "StagedTextureStoreTest.OneSessionsBufferDropAllSparesTheOthersShadows", + "StagedTextureStoreTest.ResetDropAndDropAllForgetExactlyWhatTheyName", + "StagedTextureStoreTest.StageChunkRunsAssembleTheLevelImageAndAGapIsNotCovered", + "StagedTextureStoreTest.TheDriverWrittenMarkOutlivesAResetAndDiesWithTheKey", + "StagedTextureStoreTest.TheGpuDirtyMarkIsTheServersOwnDirtyAnswer", + "StagedTextureStoreTest.TheMipExtentDerivationKeepsArrayLayersFixed", + "StagedTextureStoreTest.TheRunImageOffsetIsReadOffTheRecordsOwnRunAndBox", + "StagedTextureStoreTest.TheSplitArmCopiesAndSurvivesTheSourceBeingPoisoned", + "StagedTextureStoreTest.TwoSessionsHoldTheSameHandleAndOneSessionsDropAllSparesTheOther", + "StreamClientCancellationDeath.AHealthyPeerStageTimeoutDoesNotInventDeviceLoss", + "StreamClientPublication.ADisconnectedPeerDeclinesALargeUploadWithoutCopyOrWireOrdinal", + "StreamClientPublication.AllThreePresentCreditsReachAnIdlePeerWithoutAnyClientWait", + "StreamClientPublication.ExportedGlFlushDeliversPublishedCommandsWithoutWaitingForApplied", + "StreamClientStagingProcess.APeerKilledDuringAFullStageWaitDeclinesWithoutCopyingTheNextBlob", + "StreamClientWindow.EveryDeferredCreateAnswerComesBackOnTheShippingArm", + "StreamLinkDeath.RegressingProgressIsNamedProtocolCorruption", + "StreamLinkDeath.StageOutsideNegotiatedWindowIsNamedProtocolCorruption", + "StreamLinkFactory.DeferredServerLinkBindsOnceAndThenCarriesARecord", + "StreamLinkTcp.RecordsSixtyFourMiBStageBurstThroughputOnRealLoopbackTcp", + "StreamPair.ADeclaredAnswerSurvivesFarMoreInterveningAnswersThanAnyFixedBuffer", + "StreamPair.AnAnswerNobodyDeclaredIsNotKeptAtAll", + "StreamPair.AnOlderReplyIsStillReadableByItsSeq", + "StreamPair.AppliedWithoutItsReplyIsRefusedWithoutAnUnboundedWait", + "StreamPair.ControlFenceWaitsForEventBytesOnTheIndependentDataConnection", + "StreamPair.EventDrainReturnsCreditAndClearsRemoteFullLatch", + "StreamPair.PeerEofKillsBothLocalBellsAndWakesAWaiter", + "StreamPair.PeerEofReleasesAnAlreadyWaitingReplyReader", + "StreamPair.RetiredByteCursorCrossesManyWrapsWithoutStageRingCursors", + "StreamPair.StagingArrivesBeforeItsCommandAndLastRecordProgressFlushesOnIdle", + "StreamPair.UnwantedReplyDoesNotBlockLaterReplyAndAppliedPublication", + "StripIoBlockLocationsTest.DeclinesWhenNeitherDirectionIsArmed", + "StripIoBlockLocationsTest.DropsLocationsTheApplicationPutOnTheBlockMembers", + "StripIoBlockLocationsTest.DropsTheQualifierFromBothBlocksAndLeavesVaryingsAlone", + "StripIoBlockLocationsTest.KeepsMemberLocationsOnTheDirectionTheCallerDidNotArm", + "StripIoBlockLocationsTest.ReportsNoChangeForAStageWithoutInterfaceBlocks", + "StripIoBlockLocationsTest.StripsOnlyTheDirectionTheCallerArmed", + "SubsystemDepsTest.EveryRowNamesExactlyOneFamilyAndNoRowRequiresItself", + "SubsystemDepsTest.TheClientNeverEmitsAFamilyTheTableRefuses", + "SubsystemDepsTest.TheFourthRowIsPresentAndTheWithdrawnMirrorPairIsNotFine", + "SubsystemDepsTest.TheServerConsumerGateNeverArmsAFamilyTheTableRefuses", + "SubsystemDepsTest.TheTwoDocumentedRefusalLanesStillRefuseAndTheFullMaskStillArms", + "SupervisorChildren.AForkedSessionChildDiesWithItsSupervisor", + "SurfaceControlFrameTest.ALatchedSessionAnswersAWellFormedSurfaceOpWithoutRunningIt", + "SurfaceControlFrameTest.AMetalLayerOnTheWireIsRefusedByName", + "SurfaceControlFrameTest.APbufferRefusedAsSurfaceModeMismatchIsNamedInTheClientsLog", + "SurfaceControlFrameTest.AServerOwnedCreateEncodesAsItsOwnWindowKindAndNeverCarriesAToken", + "SurfaceControlFrameTest.AServerOwnedCreateWithANonZeroTokenIsProtocolCorruptionByName", + "SurfaceControlFrameTest.AServerOwnedCreateWithANonZeroTokenLatchesAnArmedSession", + "SurfaceControlFrameTest.AServerOwnedRefusalIsNamedInTheClientsLog", + "SurfaceControlFrameTest.AServerOwnedSetWindowHandleOnTheWireIsANamedRefusalNotALatch", + "SurfaceControlFrameTest.AServerOwnedSetWindowHandleRefusesToEncode", + "SurfaceControlFrameTest.AWireWindowKindThatNamesNoBackendFailsDecodeByName", + "SurfaceControlFrameTest.AnAndroidNativeWindowOnTheWireIsRefusedByName", + "SurfaceControlFrameTest.AnUnknownWireOpKindIsProtocolCorruptionByName", + "SurfaceControlFrameTest.EveryFramedOpRoundTripsThroughTheWireEnvelope", + "SurfaceControlFrameTest.EveryMemberIsMechanicallyCheckedAsAnIntegerOrEnum", + "SurfaceControlFrameTest.ExactlyTheTenFramedOpsHaveWireKindsAndTheValuesArePinned", + "SurfaceControlFrameTest.MalformedAndInprocOnlyFramesRefuseToEncode", + "SurfaceControlFrameTest.TheContextLifecycleFramedOpsAreCreateContextAndDestroyContext", + "SurfaceControlFrameTest.TheEleventhFramedOpIsInitCapabilitiesAndItCrossesTheWire", + "SurfaceControlFrameTest.TheFrameIsAPlainBagOfScalars", + "SurfaceControlFrameTest.TheReplyCarriesTheSurfaceGeometryAndTheNamedRefusal", + "SurfaceControlFrameTest.TheReplyHalfRoundTripsAsASurfaceReply", + "SurfaceControlFrameTest.TheServerKnobIsIgnoredWithoutARemoteServer", + "SurfaceControlFrameTest.WindowBackendAndWireWindowKindMapExplicitlyBothWays", + "SurfaceControlFrameTest.WithTheServerKnobAHeadlessWindowSurfaceIsOneServerOwnedFrameAndTakesTheServersSize", + "SurfaceControlFrameTest.WithoutTheServerKnobAClientWindowStillSendsSetWindowHandleFirst", + "SurfaceControlFrameTest.WithoutTheServerKnobANullWindowIsRefusedBeforeAnythingIsSent", + "SwapBuffersWithDamageResolution.PrefersExtThenKhrThenAnswersNothing", + "SwapchainPresentMode.IntervalZeroPrefersImmediateThenMailboxThenFifo", + "SwapchainPresentMode.NegativeIntervalIsFifoRelaxedWhenSupported", + "SwapchainPresentMode.NoRequestKeepsTheDefaultRanking", + "SwapchainPresentMode.PositiveIntervalIsFifo", + "TcpLane.AccountingControls", + "TessellationLinkTest.CompletePipelineStillCapturesAtTheEvaluationStage", + "TessellationLinkTest.FragmentOnlySeparableProgramWithXfbVaryingsStillFailsToLink", + "TessellationLinkTest.PatchQualifiedArrayLinksAcrossTheTessellationStages", + "TessellationLinkTest.PatchQualifiedScalarLinksAcrossTheTessellationStages", + "TessellationLinkTest.TcsOnlySeparableProgramWithXfbVaryingsLinks", + "TessellationLinkTest.TcsOnlySeparableProgramWithoutXfbVaryingsLinks", + "TextureAnisotropyCapabilities.ExtensionIsAdvertisedOnlyWhenTheHostDriverSupportsIt", + "TextureAnisotropyCapabilities.ExtensionPresenceIsDetectedExactly", + "TextureAnisotropyCapabilities.MaxAnisotropyIsQueriedOnlyWhenTheExtensionIsPresent", + "TextureEmit.ABailedLevelStaysDirtyAndStaysOnTheDrainList", + "TextureEmit.ABindMaskBitIsStickyAcrossARespecify", + "TextureEmit.AChainTruncationKeepsTheSurvivingLevelsPendingUploads", + "TextureEmit.ADeadRenderbuffersEntryIsRetiredWithItsSlot", + "TextureEmit.ADeadTexturesHandleResolvesToNothingAndLeavesTheDrainList", + "TextureEmit.ADeadTexturesSamplerViewLatchIsRetiredAtItsDeath", + "TextureEmit.ADestroyedTextureReleasesItsResourceViewAndBuiltinSamplerSlots", + "TextureEmit.ALevelDefinedAfterAnEmittedButUnconsumedUploadKeepsThatUpload", + "TextureEmit.ALevelMarkedCleanIsCollectedAtTheNextDrain", + "TextureEmit.ALevelTooLargeForTheStageChunkIsCutIntoSlabs", + "TextureEmit.ALodWriteOnTheBuiltinSamplerRepublishesTheParams", + "TextureEmit.ARecordWithNoBuiltinSamplerCsoIsRefusedNamingTheTexture", + "TextureEmit.ARecycledTextureSlotDoesNotInheritItsPredecessorsBindMask", + "TextureEmit.ARedefinitionOfANonBaseLevelAtANewSizeDropsOnlyThatLevelsPendingUpload", + "TextureEmit.ARefusedParamsRecordDoesNotAdvanceTheLatch", + "TextureEmit.ARefusedUploadLeavesTheLevelDirtyAndOnTheDrainList", + "TextureEmit.ARenderbufferRespecifyPublishesItsExtentWithoutAVersionCounter", + "TextureEmit.ARespecifyDropsThePendingUploadsAgainstTheStorageItReplaces", + "TextureEmit.ARespecifyOfOneCubeFaceKeepsTheOtherFacesUploadOfTheSameLevel", + "TextureEmit.ARespecifyOfOneLevelKeepsThePendingUploadsOfTheOthers", + "TextureEmit.ARespecifyThatRedefinesNoStorageCarriesTheStickyMaskAndKeepsThePendingUploads", + "TextureEmit.AScatteredUploadCarriesTheLevelShadowsStridesAndNotZero", + "TextureEmit.ASinglePartialWriteCarriesItsBoxAsOneRegion", + "TextureEmit.ASubDataRecordWhoseResourceTargetNamesNoTextureIsRefusedRatherThanRouted", + "TextureEmit.ATextureBornBeforeTheConsumerRegisteredGetsItsRecordFromItsFirstParamsPublication", + "TextureEmit.ATextureInASecondShareGroupNamesABuiltinSamplerItsOwnGroupHolds", + "TextureEmit.ATextureRecycledOntoADeadSlotDoesNotInheritTheDrainEntry", + "TextureEmit.ATexturesBuiltinSamplerHoldsOneCacheReferenceAndSwapsItWithTheContent", + "TextureEmit.ATexturesParametersLandOnItsOwnRecordAndMoveOnlyTheirOwnSerial", + "TextureEmit.AWholeLevelUploadCarriesZeroStrides", + "TextureEmit.AnAccumulatedUploadUnionsItsBoxesAndCollapsesToTheBoxWhenARectListCannotDescribeIt", + "TextureEmit.AnImageBoundTextureCarriesTheImageBindableHintForever", + "TextureEmit.AnImmutableTexturesImageBindableHintReachesTheApplierAfterItsAllocation", + "TextureEmit.AnUploadThroughAViewKeysOnTheStorageOwner", + "TextureEmit.EveryBindKindSetsItsBindMaskBit", + "TextureEmit.EveryDKTwoDependencyRowGatesItsOwnFamilyAndTheMirrorPairsStayLive", + "TextureEmit.EveryTextureTargetMapsToItsOwnResourceTarget", + "TextureEmit.EveryTexturesParamsNameItsBuiltinSamplerCso", + "TextureEmit.MoreThanKMaxDirtyRectsCollapsesToTheBoxWithRegionCountZero", + "TextureEmit.MoreWritesThanTheRectListKeepsCrossAsTheExactFootprint", + "TextureEmit.TheApplierStoresTheRegionListTheEmitterBuiltAndNotAnEmptyOne", + "TextureEmit.TheCreateAndRespecifyCallsAnswerWhetherTheRecordWasAccepted", + "TextureEmit.TheEmitterIsOneNeverDestroyedProcessSingleton", + "TextureEmit.TheSubDataCallAnswersWhetherTheRecordWasAcceptedSoTheClientCanClearItsFlag", + "TextureEmit.TheSubDataValidatorRefusesALevelABoxAndARegionTheRecordCannotDescribe", + "TextureEmit.TheTextureRecordAndItsParamsAndPendingUploadsSurviveAMakeCurrent", + "TextureEmit.TheUnionBoxAndTheRegionListDescribeTheSameTexels", + "TextureEmit.TwoTexturesWithIdenticalSamplingShareOneBuiltinCso", + "TextureEmit.WithNoBackendConsumerTheFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureEmit.WithTheBufferResourceBitClearTheTextureFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureEmit.WithTheSamplerBitClearTheTextureFamilyGateIsFalseAndNothingReachesTheApplier", + "TextureTest.AGenericCompressedInternalFormatLeavesTheLevelUncompressed", + "TextureTest.ASpecificCompressedInternalFormatTagsTheLevelCompressed", + "TextureTest.AnUncompressedRespecificationClearsTheCompressedTag", + "TextureTest.BindSamplerRejectsUnitsBeyondMaxCombinedTextureImageUnits", + "TextureTest.BindTextureUnitEnumAsNameIsSilentNoOp", + "TextureTest.BorderColorFormChangeBumpsTheVersionEvenWhenTheNumbersDoNotMove", + "TextureTest.BorderColorIntegerFormNormalizesAndRoundTripsPerEquations22And23", + "TextureTest.BoundTexImage2DConvertsRedFloatToRgba8", + "TextureTest.BoundTexImage2DDecodesPackedFloatSourceTypes", + "TextureTest.BoundTexImage2DEncodesPackedInternalShadowWords", + "TextureTest.BoundTexImage2DExpandsRedIntegerUnsignedShortToRgba8ui", + "TextureTest.BoundTexImage2DExpandsRedToRgba8WithRowLengthAndSkips", + "TextureTest.BoundTexImage2DExpandsRedUnsignedByteToRgba8", + "TextureTest.BoundTexImage2DReordersBgrUnsignedByteToRgba8", + "TextureTest.BoundTexImage2DUnpacksGreenAndBlueIntoRgba8Channels", + "TextureTest.BoundTexImage2DUnpacksGreenIntegerIntoRgba8UiChannels", + "TextureTest.BoundTexImage2DUnpacksPackedBgra8888ToRgba8WithPixelStoreSkips", + "TextureTest.BoundTexImage3DConvertsRedToRgba8WithImageHeightAndSkips", + "TextureTest.BoundTexImage3DHonorsImageHeightAndSkipImages", + "TextureTest.BoundTexImage3DOn2DArrayHonorsUnpackSubcuboidSelection", + "TextureTest.BoundTexImage3DUnsizedRgbaInfersRgba8AndUnpacksBgra8888Rev", + "TextureTest.BoundTexImageAndSubImage2DUseInferredRgba8ForPackedBgra8888Rev", + "TextureTest.BoundTexStorage2DAllocatesRedTextureForSubImageUpdates", + "TextureTest.BoundTexSubImage2DExpandsRgUnsignedByteToRgba8", + "TextureTest.BoundTexSubImage2DKeepsPackedRgba8888RevAsRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedBgra8888RevToRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedBgra8888ToRgba8", + "TextureTest.BoundTexSubImage2DUnpacksPackedRgba8888ToRgba8", + "TextureTest.BoundTexSubImage2DUsesCompactRowsAfterUnpackProcessing", + "TextureTest.BoundTexSubImage3DRejectsOutOfRangeLevel", + "TextureTest.BoundTexSubImage3DUnpacksPackedBgra8888RevIntoCorrectSlice", + "TextureTest.ClearTexImageErrorContracts", + "TextureTest.ClearTexImageNullClearsWholeNamedTextureAndMarksStorageDirty", + "TextureTest.ClearTexImageRejectsCompressedTextures", + "TextureTest.ClearTexImageRepeatsConvertedClearPixel", + "TextureTest.ClearTexSubImageClearsOnlyRequestedRectangle", + "TextureTest.ColorAttachableTargetsRequestTheThreeChannelWidening", + "TextureTest.CompressedInternalFormatsResolveToTheirUncompressedStorage", + "TextureTest.CompressedTexImage3DShadowsTheWholeStackForReadback", + "TextureTest.CompressedTexSubImage2DHandlesPartialBlocksAndAMipLevel", + "TextureTest.CompressedTexSubImage2DPlacesTheFirstBlockRow", + "TextureTest.CompressedTexSubImage2DRejectsTheRegionsGLForbids", + "TextureTest.CompressedTexSubImage2DReplacesTheStoredBlocks", + "TextureTest.CompressedTexSubImage2DUnpacksFromAPixelUnpackBuffer", + "TextureTest.CompressedTexSubImage3DPlacesBlocksSliceBySlice", + "TextureTest.CompressedTexSubImage3DRejectsTheRegionsGLForbids", + "TextureTest.CompressedTextureSubImage1DRefusesLikeTheBoundCall", + "TextureTest.CompressedTextureSubImage2DModifiesTheNamedTextureOnly", + "TextureTest.CompressedTextureSubImage3DModifiesTheNamedTextureOnly", + "TextureTest.CompressedTextureSubImage3DRejectsAGeneratedButNeverBoundName", + "TextureTest.CompressedUploadsAcceptAPersistentlyMappedUnpackBuffer", + "TextureTest.ConvertsUnsignedInt1010102PixelDataType", + "TextureTest.CopyImageSubDataAcceptsALevelTheTextureDoesHave", + "TextureTest.CopyImageSubDataAcceptsAPlainMutableTexImage2DPair", + "TextureTest.CopyImageSubDataAcceptsEqualTexelSizeAcrossDifferentBaseFormats", + "TextureTest.CopyImageSubDataAcceptsIntegerAndFloatOfTheSameTexelSize", + "TextureTest.CopyImageSubDataBoundsA1DArraysLayersOnTheZAxis", + "TextureTest.CopyImageSubDataBoundsARenderbufferRegion", + "TextureTest.CopyImageSubDataBoundsTheLayerRangeOfAnArray", + "TextureTest.CopyImageSubDataChecksARenderbufferLevelAndStorage", + "TextureTest.CopyImageSubDataCountsCubeMapFacesOnTheZAxis", + "TextureTest.CopyImageSubDataDoesNotApplyMipmapCompletenessToMultisampleTextures", + "TextureTest.CopyImageSubDataDoesNotApplyMipmapCompletenessToRectangleTextures", + "TextureTest.CopyImageSubDataForwardsTheWholeLayerRangeToTheBackend", + "TextureTest.CopyImageSubDataKeepsTheTwoNameNamespacesApart", + "TextureTest.CopyImageSubDataNonExistentNameIsInvalidValue", + "TextureTest.CopyImageSubDataPassesTheRectangleTargetThroughUntranslated", + "TextureTest.CopyImageSubDataRejectsALevelTheTextureDoesNotHave", + "TextureTest.CopyImageSubDataRejectsAMipmapIncompleteTexture", + "TextureTest.CopyImageSubDataRejectsARegionThatLeavesTheImage", + "TextureTest.CopyImageSubDataRejectsDifferentTexelSizesWithTheSameBaseFormat", + "TextureTest.CopyImageSubDataRejectsLevelTheImageDoesNotHave", + "TextureTest.CopyImageSubDataRejectsSampleCountMismatch", + "TextureTest.CopyImageSubDataRejectsTargetsOutsideTheSpecList", + "TextureTest.CopyImageSubDataRejectsTwoTexturesWithNoImageAtAll", + "TextureTest.CopyImageSubDataResolvesARenderbufferEndpointInTheRenderbufferNamespace", + "TextureTest.CopyImageSubDataSizesACompressedArrayLevelByItsBlock", + "TextureTest.CopyImageSubDataTargetNotMatchingTheObjectIsInvalidEnum", + "TextureTest.CopyTexImage1DReportsUnsupportedInsteadOfTerminating", + "TextureTest.CopyTexImage2DAcceptsEveryComponentSubsetOfTheReadBuffer", + "TextureTest.CopyTexImage2DRejectsAFormatTheReadBufferCannotSupply", + "TextureTest.CopyTexSubImage1DBoundsTheDestinationByTheRequestedLevel", + "TextureTest.CopyTexSubImage1DRejectsAnythingButTexture1D", + "TextureTest.CopyTexSubImage3DBoundsTheDestinationByTheRequestedLevelNotLevelZero", + "TextureTest.CopyTexSubImage3DRejectsTargetsTheThreeDimensionalFormDoesNotTake", + "TextureTest.CopyTexSubImage3DValidatesTheDestinationRegionOnACubeMapArray", + "TextureTest.CopyTextureSubImage2DRejectsCubeMapTargets", + "TextureTest.CopyTextureSubImage2DUsesNamedObjectAndRestoresBinding", + "TextureTest.CopyTextureSubImage3DCanAddressEveryCubeMapFace", + "TextureTest.CreateTexturesCreatesObjectsWithoutBinding", + "TextureTest.CtsStyleStateResetOnDefaultTexturesLeavesNoError", + "TextureTest.DecodeShadowDataToWideRGBACoversComponentAndPackedLayouts", + "TextureTest.DefaultTextureAcceptsImageAndParameterCalls", + "TextureTest.DefaultTextureIsBoundInitiallyAndIsPerTarget", + "TextureTest.DefaultTextureIsNotAnObjectNameAndSurvivesDeleteCalls", + "TextureTest.DefaultTextureParametersAreSharedAcrossUnits", + "TextureTest.DefiningImageOnBoundDefaultTextureBumpsBindGeneration", + "TextureTest.DeleteGeneratedButUnboundNameReleasesReservationAndBindFails", + "TextureTest.DeleteInstantiatedTextureInvalidatesNameUntilRegenerated", + "TextureTest.DeleteUnknownNamesIsSilentButBindUnknownNameIsInvalid", + "TextureTest.DeletingBoundTextureRebindsDefaultTexture", + "TextureTest.DepthStencilTextureModeIsBackendVisibleThroughTheParamsVersion", + "TextureTest.DirectGLESTreats2DArrayAsSupportedTextureTarget", + "TextureTest.EverySamplerEntryPointRejectsAnUnknownNameWithInvalidOperation", + "TextureTest.EverySamplerScalarPnameConvertsToTheQueriedType", + "TextureTest.GenThenBindCreatesObjectForUnsizedPackedBgraSubImageUpload", + "TextureTest.GenerateMipmapKeepsA1DArrayLayerCountAtEveryLevel", + "TextureTest.GenerateMipmapKeepsA2DArrayLayerCountAtEveryLevel", + "TextureTest.GenerateMipmapSizesA1DArrayChainFromWidthAloneEvenWithMoreLayersThanTexels", + "TextureTest.GetFloatiVAndGetDoubleiVConvertTheIndexedIntegerQuery", + "TextureTest.GetIntegeriVReportsPerUnitTextureAndSamplerBindings", + "TextureTest.GetInternalformativReportsBasicTextureMetadata", + "TextureTest.GetTexImageOfOneCubeFacePacksIntoAOneFacePixelPackBuffer", + "TextureTest.GetTexImageReadsALevelWhoseLowerLevelsWereNeverDefined", + "TextureTest.GetTexImageStillRejectsALevelThatHoldsNoImage", + "TextureTest.GetTexLevelParameterAnswersBufferStorageGeometry", + "TextureTest.GetTexLevelParameterAnswersSharedSize", + "TextureTest.GetTextureImageReadsNamedObjectWithoutBinding", + "TextureTest.GetTextureSubImageReadsFullNamedLevelWithoutBinding", + "TextureTest.GetTextureSubImageRejectsPartialReadbackForNow", + "TextureTest.GetTextureSubImageSelectsTheCubeFaceZOffsetNames", + "TextureTest.ImageFormatCompatibilityTypeAgreesAcrossEveryTexParameterGetter", + "TextureTest.ImageWidenedUploadExpandsOneAndTwoChannelDataWithGLsMissingChannelValues", + "TextureTest.ImageWidenedUploadSplitsAPacked2101010RevShadowIntoFourChannelCodes", + "TextureTest.MaxTextureMaxAnisotropyIsAnsweredFromTheBackendLimit", + "TextureTest.MultisampleSamplerStateIsInvalidEnumWhileNonZeroBaseLevelIsInvalidOperation", + "TextureTest.NamedTextureCallKeepsUnitBindingAccountingCoherent", + "TextureTest.NamedTextureRebindsAndWorksAfterUsingDefault", + "TextureTest.NamedTextureVectorParametersAndGettersWorkWithoutBinding", + "TextureTest.NormalizeDepth24Stencil8UsesPackedDepthStencilType", + "TextureTest.NormalizeLegacySizedFormatsMapToCanonicalShadowLayouts", + "TextureTest.NormalizePixelFormatKeepsPackedTransferTypesForPackedSizedFormats", + "TextureTest.NormalizePixelFormatMapsStencilOnlyStorageToStencilIndex", + "TextureTest.NormalizePixelFormatWidensThePacked16FormatsUnderTheQuirkBit", + "TextureTest.RelaxedDefaultDeleteGeneratedReservationThenBindCreatesObjectForSubImageUpload", + "TextureTest.RelaxedSemanticsOverrideKeepsDeletedReservationOnCoreProfileContext", + "TextureTest.Rgb565InternalFormatRoundTripsThroughEnumConverters", + "TextureTest.RgtcInternalFormatsAreRejectedOnThreeDimensionalTargets", + "TextureTest.SamplerBorderColorSeparatesTheIntegerFormFromTheNormalizedForm", + "TextureTest.SamplerCompareFuncAcceptsTheWholeNeverToAlwaysRange", + "TextureTest.SamplerMaxAnisotropyUsesTheSameStateAndValidationSemantics", + "TextureTest.SamplerParametersSetThroughTheOtherScalarTypeAreConverted", + "TextureTest.ScalarDsaTextureParameterAppliesTheSameTargetRuleAsItsVectorTwins", + "TextureTest.ScalarSamplerParameterRejectsTheFourComponentBorderColorPname", + "TextureTest.ShadowReadbackRefusesALayoutItCannotProduceInsteadOfOverrunningTheBuffer", + "TextureTest.ShadowReadbackRefusesAPackStateItCannotHonour", + "TextureTest.SnormRenderTargetOptionsApplyToEverySignedNormalizedFormat", + "TextureTest.SnormRenderTargetSubstitutesKeepEveryChannelValueExactly", + "TextureTest.StencilIndexIsATextureInternalFormatPairedOnlyWithStencilStorage", + "TextureTest.StorePackedWordsToClientCopiesWordsVerbatimUnderPackParams", + "TextureTest.TexBufferAndTexBufferRangeRejectANonBufferTargetWithInvalidEnum", + "TextureTest.TexBufferRejectsAnInternalFormatABufferTextureCannotTake", + "TextureTest.TexImage2DAcceptsSpecCompliantFormatCombinations", + "TextureTest.TexImage2DOnLevelZeroKeepsAnAlreadyUploadedHigherLevel", + "TextureTest.TexImage2DRGB9E5FromOtherPackedFloatTypeStillConverts", + "TextureTest.TexImage2DRGB9E5KeepsNonCanonicalClientWords", + "TextureTest.TexImage2DRejectsMismatchedFormatCombinations", + "TextureTest.TexImage2DRespecifyingAnExistingLevelZeroDropsTheStaleChain", + "TextureTest.TexImage2DRespecifyingLevelZeroAtTheSameSizeStillDropsTheChain", + "TextureTest.TexImage2DSingleChannelFormatsKeepIntegerNessRules", + "TextureTest.TexImage3DAndTexStorage3DTagASpecificCompressedInternalFormat", + "TextureTest.TexImage3DAppliesTheCubeMapArrayShapeRules", + "TextureTest.TexImage3DRejectsDepthFormatsForThreeDimensionalTarget", + "TextureTest.TexParameterRejectsIllegalSamplerEnumValues", + "TextureTest.TexParameteriRejectsInvalidSwizzleValue", + "TextureTest.TexStorage2DKeepsA1DArrayLayerCountConstantDownTheMipChain", + "TextureTest.TexStorage2DLeavesAGenericCompressedFormatUncompressed", + "TextureTest.TexStorage2DTagsEveryLevelForASpecificCompressedFormat", + "TextureTest.TexStorage2DTrimsALongerPreExistingMipChain", + "TextureTest.TexStorage3DKeepsTheCubeMapArrayShapeRulesAfterTheyMovedIntoTheSharedValidator", + "TextureTest.TexStorage3DOn2DArrayKeepsLayerCountAcrossLevels", + "TextureTest.TexStorageOnDefaultTextureIsInvalidOperation", + "TextureTest.TexSubImage2DOnImagelessDefaultTextureReportsErrorInsteadOfDereferencingNull", + "TextureTest.TextureBufferKeepsInvalidOperationForANonBufferTexture", + "TextureTest.TextureMaxAnisotropyBelowOneIsInvalidValueAndPreservesState", + "TextureTest.TextureMaxAnisotropyDefaultsToOneAndRoundTripsWithoutRedundantVersionBumps", + "TextureTest.TextureParameterEntryPointsRejectTargetsTheUploadPathAccepts", + "TextureTest.TextureParameterRejectsProxyTargetsThatGetTexLevelParameterStillAccepts", + "TextureTest.TextureParameterfModifiesNamedObjectWithoutBinding", + "TextureTest.TextureParameteriAndBindTextureUnitAreDirectStateAccess", + "TextureTest.TextureStorage1DAndSubImageModifyNamedObjectOnly", + "TextureTest.TextureStorage2DMultisampleTracksNamedObjectState", + "TextureTest.TextureStorage3DAndSubImageModifyNamedObjectOnly", + "TextureTest.TextureStorageAndSubImageModifyNamedObjectOnly", + "TextureTest.TheExternalTargetIsABindingPointOfItsOwn", + "TextureTest.ThreeChannelRenderTargetOptionAppliesToEveryDeniedThreeChannelFormat", + "TextureTest.ThreeChannelWideningRetargetsInternalFormatAndTransferPairTogether", + "TextureTest.UnpackSwapBytesSwapsComponentsNotWholePixels", + "TextureTest.UnsizedRgbaInfersRgba8ForPacked8888Types", + "TextureTest.WidenedRenderTargetUploadExpandsThreeChannelDataWithOpaqueAlpha", + "TextureTest.ZeroSizedMultisampleTexImageDeallocatesTheImage", + "TextureViewTest.AFailedCallLeavesTheNameUninstantiated", + "TextureViewTest.AFramebufferAttachIsBoundedByTheViewsOwnLevelCount", + "TextureViewTest.AlreadyBoundTextureIsInvalidOperation", + "TextureViewTest.BackendWithoutTextureViewSupportRaisesInvalidOperation", + "TextureViewTest.BufferTextureHasNoLegalViewTarget", + "TextureViewTest.ClasslessFormatMayOnlyBeViewedAsItself", + "TextureViewTest.CubeMapArrayViewDemandsAMultipleOfSixLayers", + "TextureViewTest.CubeMapViewDemandsExactlySixLayers", + "TextureViewTest.CubeMapViewDemandsSquareLevels", + "TextureViewTest.CubeMapViewOfAnArrayReadsTheFaceEachTokenNames", + "TextureViewTest.DeletingTheOriginalLeavesTheViewsStorageAlive", + "TextureViewTest.FormatFromAnotherViewClassIsInvalidOperation", + "TextureViewTest.FormatFromTheSameViewClassIsAccepted", + "TextureViewTest.IncompatibleTargetPairIsInvalidOperation", + "TextureViewTest.LegalTargetPairsAreAccepted", + "TextureViewTest.MinLayerPastTheLastLayerIsInvalidValue", + "TextureViewTest.MinLevelPastTheLastLevelIsInvalidValue", + "TextureViewTest.MutableOrigTextureIsInvalidOperation", + "TextureViewTest.MutableTextureReportsNoViewState", + "TextureViewTest.NonTextureTargetIsInvalidEnum", + "TextureViewTest.OrigTextureThatIsNotATextureObjectIsInvalidValue", + "TextureViewTest.SingleLayerTargetsRejectMoreThanOneLayer", + "TextureViewTest.TexStorageOnAnArrayReportsItsLayerCount", + "TextureViewTest.TexStorageSeedsTheFullExtentAsViewState", + "TextureViewTest.TextureThatGenTexturesNeverReturnedIsInvalidOperation", + "TextureViewTest.ViewCarriesItsOwnParametersAndFormat", + "TextureViewTest.ViewClampsItsLevelCountToWhatRemains", + "TextureViewTest.ViewDerivesItsRangeAndInheritsImmutableLevels", + "TextureViewTest.ViewOfAViewComposesOntoTheOriginalRatherThanRestarting", + "TextureViewTest.ZeroTextureIsInvalidValue", + "Tracker.SubsystemBitsDoNotOverlapTheBehaviourBit", + "TrackerAggregates.ABufferRespecifyMovesOnlyTheBufferAggregate", + "TrackerAggregates.AFramebufferDefaultSetterMovesOnlyTheFramebufferAggregate", + "TrackerAggregates.AFramebufferObjectWriteMovesOnlyTheFramebufferAggregate", + "TrackerAggregates.ANoteWithoutALiveContextIsANoOp", + "TrackerAggregates.ARenderbufferStorageDefinitionMovesTheFramebufferAggregate", + "TrackerAggregates.ASamplerParameterMovesOnlyTheParamsAggregate", + "TrackerAggregates.ATextureContentWriteMovesOnlyTheContentAggregate", + "TrackerAggregates.ATextureParameterMovesOnlyTheParamsAggregate", + "TrackerAggregates.ATextureStorageDefinitionMovesTheFramebufferAggregateToo", + "TrackerAggregates.AVertexArrayAttributeMovesOnlyTheVaoAggregate", + "TrackerAggregates.AVertexAttribDefaultMovesOnlyItsOwnAggregate", + "TrackerAggregates.EveryAggregateStartsAtZero", + "TrackerAttribPayload.AFloatWriteCarriesTheFloatBitsAndNamesItsClass", + "TrackerAttribPayload.AUintWriteCarriesTheUintWordsAndNamesItsClass", + "TrackerAttribPayload.AnIntWriteCarriesTheIntWordsAndNamesItsClass", + "TrackerAttribPayload.TheSameNumbersWrittenThroughADifferentClassAreADifferentValue", + "TrackerShippedEmitter.ABaseInstancedDrawAfterAMakeCurrentPublishesItsOwnBaseInstance", + "TrackerShippedEmitter.ABlendToggleThroughTheValidatePointMintsTwoCsos", + "TrackerShippedEmitter.AClipDistanceEnableReArmsTheResidualBlock", + "TrackerShippedEmitter.AFreshContextRepublishesEveryVertexAttributeDefault", + "TrackerShippedEmitter.AFreshContextResetsTheApplierWithTheRenderStateSubsystemOff", + "TrackerShippedEmitter.APushedAttributeDefaultTheApplierCannotReproduceIsRepaired", + "TrackerShippedEmitter.AViewportThroughTheValidatePointMintsNoCso", + "TrackerShippedEmitter.CollidingVaoShuttersStillPublishTheCurrentElementsAndBufferWindow", + "TrackerShippedEmitter.TheSteadyStateThroughTheValidatePointEmitsNothing", + "TrackerWalk.ABaseInstanceSurvivesTheFirstWalkOnAFreshContext", + "TrackerWalk.ANaNPatchLevelEqualsItselfAndDoesNotFireForever", + "TrackerWalk.AProgramSwitchAloneFiresTheSamplerViewBit", + "TrackerWalk.AProgramSwitchBetweenEqualImageUnitCountersFiresTheShaderImageBit", + "TrackerWalk.ARebindOfOneUniformPointToADifferentBufferFiresTheConstBufferBit", + "TrackerWalk.ARedundantDefaultBindStillPublishesAGrowingSamplerWindow", + "TrackerWalk.ARelinkOfAStageProgramFiresTheProgramBits", + "TrackerWalk.ARestagedProgramPipelineFiresTheProgramBits", + "TrackerWalk.ASamplerBindAloneFiresTheSamplerStateBit", + "TrackerWalk.ATextureParameterAloneFiresTheSamplerViewBit", + "TrackerWalk.AggregateGenerationCatchesABoundTextureMoving", + "TrackerWalk.BlendToggleReusesTwoCsos", + "TrackerWalk.EveryBitHasAName", + "TrackerWalk.OnlyTheFiveEmittedBitsNameASubsystem", + "TrackerWalk.SteadyStateEmitsNothing", + "TrackerWalk.TheBindingPointBitsDoNotFireOnAnUnrelatedBufferWrite", + "TrackerWalk.TheFireTalliesOnlyRunWhilePipeStatsIsOn", + "TrackerWalk.TheFirstWalkOnAFreshContextPublishesEverything", + "TrackerWalk.TheIndexBufferBitDoesNotFireOnAnUnrelatedBufferWrite", + "TrackerWalk.TheIndexBufferBitFiresWhenTheSlotVersionWrapsOntoADifferentBuffer", + "TrackerWalk.ThePixelPackShutterIsAByteCompareOfThePackHalfOnly", + "TrackerWalk.UseProgramZeroLeavesTheBoundPipelineDrivingTheProgramBits", + "TrackerWalk.ViewportDoesNotMintACso", + "TrackerWalk.WrapAroundRePushesButNeverMisses", + "TransformFeedbackLifetimeIdTest.APausedSpanStaysOpenWhileAnotherObjectCaptures", + "TransformFeedbackLifetimeIdTest.AnObjectAtARecycledNameCarriesAFreshLifetimeId", + "TranslationCacheTest.AFailedCompileReproducesItsInfoLogFromTheMemo", + "TranslationCacheTest.APayloadOutlivesTheEvictionOfItsEntry", + "TranslationCacheTest.AProgramServedFromTheMemoAnswersTheWholeQuerySurface", + "TranslationCacheTest.AProgramServedFromTheMemoStillAnswersGetFragDataLocation", + "TranslationCacheTest.ASecondCompileOfTheSameSourceSkipsTheParse", + "TranslationCacheTest.AStageServedFromL1cStillLinksWhenTheProgramKeyMisses", + "TranslationCacheTest.AnEntryLargerThanTheWholeBudgetIsNotCached", + "TranslationCacheTest.ConcurrentLinksOfSharedSourcesProduceIdenticalSpirv", + "TranslationCacheTest.ConcurrentLookupsOverOverlappingKeysAgreeWithTheSerialAnswer", + "TranslationCacheTest.ConcurrentLookupsStaySafeWhileEvictionChurns", + "TranslationCacheTest.EvictionIsFifoUnderTheByteBudget", + "TranslationCacheTest.EvictionIsFifoUnderTheEntryCap", + "TranslationCacheTest.HashCollisionDegradesToMissNotToAWrongPayload", + "TranslationCacheTest.HitReturnsTheStoredPayload", + "TranslationCacheTest.L1AndL2KeysNeverAlias", + "TranslationCacheTest.L1DoesNotMemoizeAcrossDifferentSources", + "TranslationCacheTest.L1HitsAgreeWithACacheDisabledTranslation", + "TranslationCacheTest.L1KeyMovesWithEveryInputThatMovesTheSpirv", + "TranslationCacheTest.L1MemoizesASecondProgramWithIdenticalSources", + "TranslationCacheTest.L2KeyMovesWithEveryGateThatSteersTheEsslChain", + "TranslationCacheTest.L2PayloadCarriesTheFlattenedXfbBlockReport", + "TranslationCacheTest.L2RunsTheEmitterOncePerDistinctKey", + "TranslationCacheTest.NameMapsSerializeCanonically", + "TranslationCacheTest.NativeFloat64IsOutOfTheFrontendFingerprintAndInsideTheL1Key", + "TranslationCacheTest.PointSizeDemotionBitsAreOutOfTheFrontendFingerprintAndInsideTheL1Key", + "TranslationCacheTest.TextAppendsCannotRunIntoEachOther", + "TranslationCacheTest.TheCtsShapeStopsParsingAfterTheFirstProgram", + "TranslationCacheTest.TheEscapeHatchDisablesL1Entirely", + "TranslationCacheTest.TheEscapeHatchDisablesL1c", + "TranslationCacheTest.TheFrontendFingerprintIgnoresBackendOnlyDifferences", + "TranslationCacheTest.TheFrontendFingerprintMovesWithEveryFrontendLimit", + "TranslationCacheTest.TheParseVerdictKeyIgnoresBackendOnlyDifferences", + "TranslationCacheTest.TheParseVerdictKeyMovesWithEveryInput", + "TranslationCacheTest.TwoBackendsCompilingTheSameGlslShareOneL1Entry", + "TwinOwnershipTest.ASessionDropTakesOnlyThatSessionsTwins", + "TwinOwnershipTest.AThreadWithNoSessionStillGetsTheProcessWideTwinTable", + "TwinOwnershipTest.AnObjectDeathReleasesOnlyItsOwnSessionsTwins", + "TwinOwnershipTest.TheSameHandleInTwoNonsharedGroupsIsTwoTwins", + "TwinOwnershipTest.TheSixTwinRegistriesResolvePerGroupToo", + "TwinOwnershipTest.TwoContextsOfOneGroupShareTheGroupsTwins", + "UniquifyIoBlockNamesTest.ProbeIgnoresAStageWhoseBlocksAlreadyHaveDistinctNames", + "UniquifyIoBlockNamesTest.ProbeNeverReportsTheBuiltinBlock", + "UniquifyIoBlockNamesTest.ProbeReportsABlockNameUsedInBothDirections", + "UniquifyIoBlockNamesTest.RenamesOnlyTheDirectionTheCallerPlanned", + "UniquifyIoBlockNamesTest.RenamesTheTwoBlocksApartInTheEmittedEssl", + "UniquifyIoBlockNamesTest.ReportsNothingWhenThePlanNamesNoBlockThisStageDeclares", + "UnixSupervisor.ConcurrencyRequiresAnExplicitLimit", + "UnixSupervisor.ConcurrentSharedMemoryClientsHaveSeparateWorkersAndAnExitedSlotIsReused", + "UnorderedMapSanity.EraseReturnsTheSuccessorElement", + "UnorderedMapSanity.EraseWhileIteratingVisitsEveryElementExactlyOnce", + "UnorderedMapSanity.ErasingTheOnlyElementReturnsEnd", + "VertexArrayTest.BoundVAOPreservesState", + "VertexArrayTest.CurrentVertexAttributeStorageCoversFullCapacity", + "VertexArrayTest.DefaultAttributeBindingIsIdentityAcrossFullCapacity", + "VertexArrayTest.DeleteGeneratedButUnboundVertexArrayNameReleasesReservationAndBindFails", + "VertexArrayTest.DeleteOfUnknownOrAlreadyDeletedVertexArrayNameIsSilent", + "VertexArrayTest.DeleteVAO", + "VertexArrayTest.GenerateAndBindVAO", + "VertexArrayTest.IndexBufferBinding", + "VertexArrayTest.MultipleAttributes", + "VertexArrayTest.ValidateNamesAndObjects", + "VertexArrayTest.VertexAttributeSetup", + "VertexArrayTest.VertexBindingIndexIsBoundedByTheAdvertisedAttribLimit", + "VertexAttribBindingStateTest.BindingApiRejectsTheDefaultVertexArrayInCoreProfile", + "VertexAttribBindingStateTest.BindingApiStillAcceptsTheDefaultVertexArrayWhenRelaxed", + "VertexAttribBindingStateTest.DefaultsMatchTheSpecInitialState", + "VertexAttribBindingStateTest.DivisorGoesThroughTheBindingPoint", + "VertexAttribBindingStateTest.RelaxedSemanticsOverrideReopensTheDefaultVertexArray", + "VertexAttribBindingStateTest.SeparateFormatSequenceKeepsLegacyStrideAndPointerAtZero", + "VertexInputEmit.ABaseInstanceChangeAloneStillEmitsTheVertexBufferSet", + "VertexInputEmit.ABindingModelStrideOfZeroSurvivesAsZero", + "VertexInputEmit.ADoubleReleaseOfAVertexElementsSlotIsHarmless", + "VertexInputEmit.AResetApplierCarriesNoVertexInputStateOver", + "VertexInputEmit.AnUnchangedSetWithAnUnchangedBaseInstanceEmitsNothing", + "VertexInputEmit.DestroyedVertexArraysReturnTheirCsoSlotsAndRecords", + "VertexInputEmit.EveryAttributeFieldSurvivesTheWireConversion", + "VertexInputEmit.IsLongAndFloat64TravelSeparately", + "VertexInputEmit.PingPongingBetweenTwoVaosNeverRecreatesEither", + "VertexInputEmit.RebindingTheSameVaoEmitsABindAndNoCreate", + "VertexInputEmit.TheVertexBufferWindowCoversEveryAttributeTheCsoDeclaresEnabled", + "VertexStageStorageBlockUsableTest.ANegativeCountIsUnusableRatherThanClamped", + "VertexStageStorageBlockUsableTest.RequiresAtLeastOneBlock", + "ViewportArrayCapabilities.TheLimitsAreOnlyAskedForWhenTheExtensionIsPresent", + "ViewportIndexReflectionTest.FalseForAGeometryShaderThatOnlyAssignsLayer", + "ViewportIndexReflectionTest.FalseForAPlainGeometryShader", + "ViewportIndexReflectionTest.FalseForAnEmptyModuleWithoutDereferencing", + "ViewportIndexReflectionTest.FalseForTheOrdinaryVertexAndFragmentStages", + "ViewportIndexReflectionTest.TrueForAGeometryShaderThatAssignsViewportIndex", + "ViewportIndexRoutingTest.ADeclarationThatIsNotAtLineStartIsRefused", + "ViewportIndexRoutingTest.AFragmentStageReadOfTheBuiltinIsRedirectedOntoTheVarying", + "ViewportIndexRoutingTest.APrecisionQualifiedDeclarationIsPromotedToo", + "ViewportIndexRoutingTest.AStageWithNoEntryPointIsDeclinedWithoutBeingEdited", + "ViewportIndexRoutingTest.AStageWithoutTheGlobalIsUntouched", + "ViewportIndexRoutingTest.TheDemotedGlobalBecomesAFlatVarying", + "ViewportIndexRoutingTest.TheFragmentGateWrapsTheEntryPoint", + "ViewportIndexRoutingTest.TheGateClampsTheShiftIntoRange", + "ViewportIndexRoutingTest.ThePromotedVaryingIsFlatAndCarriesNoExplicitLocation", + "VkClearManagerTest.CollectGarbageRemovesExpiredTexturesAndTheirPendingClears", + "VkClearManagerTest.StalePendingClearsAreRejectedBeforePeriodicGarbageCollection", + "WaylandFrameThrottle.IntervalOneWaitsForTheCallbackOfThePreviousCommit", + "WaylandFrameThrottle.IntervalZeroSlowsToTheStarvedPaceWhenNothingIsShown", + "WaylandFrameThrottle.IntervalZeroStaysUnpacedWhileTheCompositorAnswers", + "WidenImageFormats.ABufferImageWithNoCoreBaseFormatIsLeftAlone", + "WidenImageFormats.ASplitBufferImageReportsTheSizeItsOwnFormatDescribes", + "WidenImageFormats.BufferImagesAreSplitByTheSubscriptRatherThanWidened", + "WidenImageFormats.CoreFormatModuleIsHandedBackUntouched", + "WidenImageFormats.CoreFormatsAreRefused", + "WidenImageFormats.FourChannelIntegerImageBecomesRgba16uiWithNeitherAccessMasked", + "WidenImageFormats.NormalizedImageBecomesAUimageWhoseAccessesConvertItsCodes", + "WidenImageFormats.OnlyTheNormalizedFormatsCarryCodesAndTheirDenominatorsAreTheFormatsOwn", + "WidenImageFormats.OnlyTheThirtyTwoBitTwoChannelFormatsSplitAsBufferImages", + "WidenImageFormats.PackedFloatImageOnlyReachesEsslThroughTheCarrier", + "WidenImageFormats.SignedNormalizedImageSignExtendsItsCodeAndClampsAtMinusOne", + "WidenImageFormats.SingleChannelUnsignedImageBecomesRgba8uiWithBothAccessesMasked", + "WidenImageFormats.TenTenTenTwoImageTakesAPerChannelDenominator", + "WidenImageFormats.TheExtensionNarrowsTheWideningToWhatSpirvCrossWillNotPrint", + "WidenImageFormats.ThreeChannelPackedFloatImageBecomesRgba16fWithOnlyAlphaPinned", + "WidenImageFormats.TwentySixNonCoreFormatsHaveALosslessCoreCarrier", + "WidenImageFormats.TwoChannelFloatImageBecomesRgba32fWithBothAccessesMasked", + "WidenImageFormats.WidenedModulesEmitEsslNamingTheCoreCarrier", + "WirePipelineCompatibility.ExactCompatibilitySurvivesNativeObjectTurnover", + "WirePipelineCompatibility.HashUsesCompatibilityIdentityAndSeparatesNativeDomain", + "X11DisplayGuard.AnEglDisplayInAnXServerDoesNotDialItself", + "X11DisplayGuard.AnOrdinaryClientDialsUnlessForbidden", + "X11DisplayGuard.AnXServerNeverDialsItsOwnDisplay", + "X11DisplayGuard.DisplayNamesYieldTheirNumber", + "X11DisplayGuard.OnlyListeningSocketsOfThatDisplayCount", + "X11DisplayGuard.ThisProcessServesADisplayWhileItListensOnItsSocket", + "X11PresentChain.AFrameIsCopiedIntoAnImportedImageAndPresented", + "X11PresentChain.AResizeRetiresOldImagesAsTheyComeBack", + "X11PresentChain.AllImagesHeldWaitsThenGrowsToFourThenDropsTheFrame", + "X11PresentChain.AnImageComesBackWithIdleNotifyAndIsReused", + "X11PresentChain.ConfigureNotifyReportsTheNewSizeOnce", + "X11PresentChain.FailuresSendTheWindowBackToReadback", + "X11PresentChain.IntervalOneWaitsForThePreviousCompletionAndTargetsTheNextMsc", + "X11PresentChain.IntervalZeroIsUnpacedUntilACompletionIsOverdue", + "X11PresentChain.PartialDamageIsFlippedIntoTheUpdateRegion", + "X11PresentChain.TheChainFreesEveryPixmapAndReleasesEveryImage", + "X11PresentPath.Dri3WhenTheConnectionAndTheBackendHaveEverything", + "XfbBlockVaryingTest.AlsoAcceptsTheInstanceQualifiedSpelling", + "XfbBlockVaryingTest.CapturesAWholeBlockMemberArray", + "XfbBlockVaryingTest.CapturesAnonymousInstanceBlockMember", + "XfbBlockVaryingTest.CapturesBlockMemberElementsByBlockTypeName", + "XfbBlockVaryingTest.RejectsAnUnknownBlock", + "XfbBlockVaryingTest.RejectsAnUnknownBlockMember", + "XfbBlockVaryingTest.StillResolvesPlainOutputs", + "XfbFrontendOrderInvarianceTest.AsyncOff_ClipDistanceBeforeXfbChangesNothingInTheFrontend", + "XfbFrontendOrderInvarianceTest.AsyncOn_ClipDistanceBeforeXfbChangesNothingInTheFrontend", + "XfbFrontendOrderInvarianceTest.BLinksWhileAIsStillInFlight", + "XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly", + "XfbFrontendOrderInvarianceTest.EveryShapeActuallyLinks", + "XfbFrontendOrderInvarianceTest.FreshProcessAThenB", + "XfbFrontendOrderInvarianceTest.FreshProcessControlB", + "XfbFrontendOrderInvarianceTest.LongCaseSequenceLikeGlcts", + "XfbFrontendOrderInvarianceTest.NoMemoHitPossibleForB", + "XfbFrontendOrderInvarianceTest.PerContextStateBisection", + "XfbFrontendOrderInvarianceTest.RepeatedAbPairsAreBitStable" + ] + } +}