mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-07 01:53:24 +09:00
- the PoisonOmitted and VerifySplitPoisonOmitted entries set the harness marker MGITEST_POISON_OMIT; the re-executed child arms the pair through Harness/PoisonOmissionArm.h - MGPipeSetPoisonOmission, the stamp withhold, the name lookups and the server half (now one atomic word) compile only with MOBILEGL_PIPE_VERIFY - three PipeInputsTest cases withhold the stamp test-side; PoisonOmitKnobArmsTheOmission and BadPoisonOmitKnobIsFatalNamingTheKnob are retired - skip census: the two retired cases leave the unit-strict and unit-verify names
19431 lines
1.6 MiB
Plaintext
19431 lines
1.6 MiB
Plaintext
{
|
|
"junit-integration-inproc-acceptance-inproc/integration": {
|
|
"skipped": [
|
|
"DirectGLES.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration",
|
|
"DirectGLES.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
|
|
"DirectGLES.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
|
|
"DirectGLES.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
|
|
"DirectGLES.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
|
|
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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.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.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares",
|
|
"DirectGLES.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize",
|
|
"DirectGLES.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn",
|
|
"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.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
|
|
"DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
|
|
"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.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.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.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.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.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn",
|
|
"DirectVulkan.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn",
|
|
"DirectVulkan.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues",
|
|
"DirectVulkan.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete",
|
|
"DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
|
|
"DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder",
|
|
"DirectGLES.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
|
|
"DirectGLES.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
|
|
"DirectGLES.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation",
|
|
"DirectGLES.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable",
|
|
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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.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.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.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.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.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.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.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.SpirvShaderBinaryScenario.AnUnsupportedBinaryFormatIsRejectedInsteadOfSilentlyAccepted",
|
|
"DirectGLES.SpirvShaderBinaryScenario.CompileShaderOnASpirvShaderIsInvalidOperationAndShaderSourceTakesItBack",
|
|
"DirectGLES.SpirvShaderBinaryScenario.ShaderBinaryFormatIsAdvertisedExactlyOnce",
|
|
"DirectGLES.SpirvShaderBinaryScenario.SpecializeShaderErrorSurfaceMatchesTheExtension",
|
|
"DirectGLES.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied",
|
|
"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.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling",
|
|
"DirectGLES.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling",
|
|
"DirectGLES.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle",
|
|
"DirectGLES.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle",
|
|
"DirectGLES.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources",
|
|
"DirectGLES.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel",
|
|
"DirectGLES.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels",
|
|
"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.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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.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.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.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.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.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.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.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.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.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"
|
|
]
|
|
},
|
|
"junit-integration-inproc-acceptance-inproc/integration-all": {
|
|
"skipped": [
|
|
"DirectGLES.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration",
|
|
"DirectGLES.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
|
|
"DirectGLES.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
|
|
"DirectGLES.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
|
|
"DirectGLES.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
|
|
"DirectGLES.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout",
|
|
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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.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.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.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-monolith-control-monolith/integration",
|
|
"optional": "runs only when transport_pinned.py cannot prove the exclusion; the inproc-acceptance leg then runs every integration-gpu entry under this stem instead",
|
|
"instead_of": "junit-integration-inproc-acceptance-inproc/integration"
|
|
},
|
|
"junit-integration-inproc-acceptance-inproc/integration-staged-copy": {
|
|
"skipped": [
|
|
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
|
|
"DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName",
|
|
"DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
|
|
"DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels",
|
|
"DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
|
|
"DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
|
|
"DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
|
|
"DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName",
|
|
"DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore",
|
|
"DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension",
|
|
"DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
|
|
"DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName",
|
|
"DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
|
|
"DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels",
|
|
"DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
|
|
"DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock"
|
|
],
|
|
"names": [
|
|
"DirectGLES.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange",
|
|
"DirectGLES.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths",
|
|
"DirectGLES.AtomicCounterScenario.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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.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.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.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.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling",
|
|
"DirectGLES.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling",
|
|
"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.AtomicCounterScenario.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.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.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.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"
|
|
]
|
|
},
|
|
"junit-integration-inproc-acceptance-inproc/integration-staged-copy-all": {
|
|
"skipped": [
|
|
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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_from": "junit-integration-monolith-control-monolith/integration-staged-copy",
|
|
"optional": "runs only when transport_pinned.py cannot prove the exclusion; the inproc-acceptance leg then runs every integration-gpu entry under this stem instead",
|
|
"instead_of": "junit-integration-inproc-acceptance-inproc/integration-staged-copy"
|
|
},
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.CopyTextureSubImage2DPixels",
|
|
"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.GenerateTextureMipmapPixels",
|
|
"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.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.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.CopyTextureSubImage2DPixels",
|
|
"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.GenerateTextureMipmapPixels",
|
|
"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.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.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": [
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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.On.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels",
|
|
"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.On.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels",
|
|
"DirectGLES.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"DirectGLES.Split.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed",
|
|
"DirectGLES.Split.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers",
|
|
"DirectGLES.Split.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback",
|
|
"DirectGLES.Split.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedDepthAndDepthStencilReads",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips",
|
|
"DirectGLES.Split.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed",
|
|
"DirectGLES.Split.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused",
|
|
"DirectGLES.Split.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded",
|
|
"DirectGLES.Split.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu",
|
|
"DirectGLES.Split.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange",
|
|
"DirectGLES.Split.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot",
|
|
"DirectGLES.Split.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
|
|
"DirectGLES.Split.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf",
|
|
"DirectGLES.Split.ClipDistanceScenario.EnableIsObservableThroughIsEnabled",
|
|
"DirectGLES.Split.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly",
|
|
"DirectGLES.Split.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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexCopyBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexMapWriteUnmap",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexOrphanAndReupload",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentCoherentWrite",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentMapFlush",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexCopyBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexMapWriteUnmap",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexOrphanAndReupload",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentCoherentWrite",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentMapFlush",
|
|
"DirectGLES.Split.Ct.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder",
|
|
"DirectGLES.Split.Ct.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable",
|
|
"DirectGLES.Split.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees",
|
|
"DirectGLES.Split.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically",
|
|
"DirectGLES.Split.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind",
|
|
"DirectGLES.Split.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw",
|
|
"DirectGLES.Split.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer",
|
|
"DirectGLES.Split.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision",
|
|
"DirectGLES.Split.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith",
|
|
"DirectGLES.Split.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt",
|
|
"DirectGLES.Split.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot",
|
|
"DirectGLES.Split.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt",
|
|
"DirectGLES.Split.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheTransposeFlagStillTransposes",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble",
|
|
"DirectGLES.Split.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters",
|
|
"DirectGLES.Split.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults",
|
|
"DirectGLES.Split.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource",
|
|
"DirectGLES.Split.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment",
|
|
"DirectGLES.Split.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment",
|
|
"DirectGLES.Split.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels",
|
|
"DirectGLES.Split.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferfiPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferfvPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferuivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferfiPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferfvPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferuivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.CopyTexImage2DPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.CopyTexSubImage2DPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapDepthPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapPackedFloatPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding",
|
|
"DirectGLES.Split.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation",
|
|
"DirectGLES.Split.F1WireScenario.ComputeImageStoreFramebufferPixels",
|
|
"DirectGLES.Split.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer",
|
|
"DirectGLES.Split.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack",
|
|
"DirectGLES.Split.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers",
|
|
"DirectGLES.Split.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal",
|
|
"DirectGLES.Split.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels",
|
|
"DirectGLES.Split.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow",
|
|
"DirectGLES.Split.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch",
|
|
"DirectGLES.Split.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels",
|
|
"DirectGLES.Split.F1WireScenario.SrgbDrawTracksFramebufferConversion",
|
|
"DirectGLES.Split.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered",
|
|
"DirectGLES.Split.F1WireScenario.Texture1DFramebufferClearPixels",
|
|
"DirectGLES.Split.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites",
|
|
"DirectGLES.Split.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer",
|
|
"DirectGLES.Split.F1WireScenario.UniformBufferRangeAndRebindPixels",
|
|
"DirectGLES.Split.F1WireScenario.VertexIdSamplerAndScalarUniformPixels",
|
|
"DirectGLES.Split.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported",
|
|
"DirectGLES.Split.FencePollScenario.PollsOfASignaledFenceCrossNothing",
|
|
"DirectGLES.Split.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver",
|
|
"DirectGLES.Split.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom",
|
|
"DirectGLES.Split.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment",
|
|
"DirectGLES.Split.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment",
|
|
"DirectGLES.Split.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip",
|
|
"DirectGLES.Split.GuiBatchScenario.Baseline",
|
|
"DirectGLES.Split.GuiBatchScenario.BlendAndDepth",
|
|
"DirectGLES.Split.GuiBatchScenario.FullFidelityWithRegrowth",
|
|
"DirectGLES.Split.GuiBatchScenario.MeshesBlockLeftUnbound",
|
|
"DirectGLES.Split.GuiBatchScenario.ShortIndices",
|
|
"DirectGLES.Split.GuiBatchScenario.ThreeFramesWithoutRelayout",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersBaseVertex",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersWideIndices",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GeneratedMipLevelSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.SnormUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.UploadSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.ADeclaredFormatStillWins",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds",
|
|
"DirectGLES.Split.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw",
|
|
"DirectGLES.Split.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw",
|
|
"DirectGLES.Split.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AllKindsInOneProgram",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTextureRectangle",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture3D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureBuffer",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureCube",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureCubeArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureRectangle",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture3D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureBuffer",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureCube",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureCubeArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureRectangle",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero",
|
|
"DirectGLES.Split.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages",
|
|
"DirectGLES.Split.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload",
|
|
"DirectGLES.Split.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
|
|
"DirectGLES.Split.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
|
|
"DirectGLES.Split.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
|
|
"DirectGLES.Split.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
|
|
"DirectGLES.Split.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice",
|
|
"DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray",
|
|
"DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.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.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"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.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.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.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-monolith-control-monolith/integration-staged-copy": {
|
|
"skipped": [
|
|
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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": [
|
|
"DirectGLES.AdvertisedLimitsScenario.EveryBufferLimitIsWithinItsAdvertisedRange",
|
|
"DirectGLES.AdvertisedLimitsScenario.IndexedBufferBindingsAreReportedVerbatimOnBothWidths",
|
|
"DirectGLES.AtomicCounterScenario.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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.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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"DirectGLES.Split.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed",
|
|
"DirectGLES.Split.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers",
|
|
"DirectGLES.Split.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback",
|
|
"DirectGLES.Split.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedDepthAndDepthStencilReads",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips",
|
|
"DirectGLES.Split.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed",
|
|
"DirectGLES.Split.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused",
|
|
"DirectGLES.Split.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded",
|
|
"DirectGLES.Split.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu",
|
|
"DirectGLES.Split.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange",
|
|
"DirectGLES.Split.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates",
|
|
"DirectGLES.Split.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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexCopyBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexMapWriteUnmap",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexOrphanAndReupload",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentCoherentWrite",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentMapFlush",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexCopyBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexMapWriteUnmap",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexOrphanAndReupload",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentCoherentWrite",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentMapFlush",
|
|
"DirectGLES.Split.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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.Handles.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents",
|
|
"DirectVulkan.HandleRecycle.Handles.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-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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"DirectGLES.Split.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed",
|
|
"DirectGLES.Split.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers",
|
|
"DirectGLES.Split.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback",
|
|
"DirectGLES.Split.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedDepthAndDepthStencilReads",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips",
|
|
"DirectGLES.Split.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed",
|
|
"DirectGLES.Split.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused",
|
|
"DirectGLES.Split.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded",
|
|
"DirectGLES.Split.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu",
|
|
"DirectGLES.Split.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange",
|
|
"DirectGLES.Split.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot",
|
|
"DirectGLES.Split.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
|
|
"DirectGLES.Split.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf",
|
|
"DirectGLES.Split.ClipDistanceScenario.EnableIsObservableThroughIsEnabled",
|
|
"DirectGLES.Split.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexCopyBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexMapWriteUnmap",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexOrphanAndReupload",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentCoherentWrite",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentMapFlush",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexCopyBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexMapWriteUnmap",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexOrphanAndReupload",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentCoherentWrite",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentMapFlush",
|
|
"DirectGLES.Split.Ct.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder",
|
|
"DirectGLES.Split.Ct.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable",
|
|
"DirectGLES.Split.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees",
|
|
"DirectGLES.Split.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically",
|
|
"DirectGLES.Split.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind",
|
|
"DirectGLES.Split.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw",
|
|
"DirectGLES.Split.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer",
|
|
"DirectGLES.Split.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision",
|
|
"DirectGLES.Split.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith",
|
|
"DirectGLES.Split.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt",
|
|
"DirectGLES.Split.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot",
|
|
"DirectGLES.Split.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt",
|
|
"DirectGLES.Split.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheTransposeFlagStillTransposes",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble",
|
|
"DirectGLES.Split.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters",
|
|
"DirectGLES.Split.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults",
|
|
"DirectGLES.Split.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource",
|
|
"DirectGLES.Split.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment",
|
|
"DirectGLES.Split.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment",
|
|
"DirectGLES.Split.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels",
|
|
"DirectGLES.Split.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferfiPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferfvPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferuivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferfiPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferfvPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferuivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.CopyTexImage2DPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.CopyTexSubImage2DPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapDepthPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapPackedFloatPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding",
|
|
"DirectGLES.Split.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation",
|
|
"DirectGLES.Split.F1WireScenario.ComputeImageStoreFramebufferPixels",
|
|
"DirectGLES.Split.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer",
|
|
"DirectGLES.Split.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack",
|
|
"DirectGLES.Split.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers",
|
|
"DirectGLES.Split.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal",
|
|
"DirectGLES.Split.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels",
|
|
"DirectGLES.Split.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow",
|
|
"DirectGLES.Split.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch",
|
|
"DirectGLES.Split.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels",
|
|
"DirectGLES.Split.F1WireScenario.SrgbDrawTracksFramebufferConversion",
|
|
"DirectGLES.Split.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered",
|
|
"DirectGLES.Split.F1WireScenario.Texture1DFramebufferClearPixels",
|
|
"DirectGLES.Split.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites",
|
|
"DirectGLES.Split.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer",
|
|
"DirectGLES.Split.F1WireScenario.UniformBufferRangeAndRebindPixels",
|
|
"DirectGLES.Split.F1WireScenario.VertexIdSamplerAndScalarUniformPixels",
|
|
"DirectGLES.Split.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported",
|
|
"DirectGLES.Split.FencePollScenario.PollsOfASignaledFenceCrossNothing",
|
|
"DirectGLES.Split.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver",
|
|
"DirectGLES.Split.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom",
|
|
"DirectGLES.Split.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment",
|
|
"DirectGLES.Split.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment",
|
|
"DirectGLES.Split.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip",
|
|
"DirectGLES.Split.GuiBatchScenario.Baseline",
|
|
"DirectGLES.Split.GuiBatchScenario.BlendAndDepth",
|
|
"DirectGLES.Split.GuiBatchScenario.FullFidelityWithRegrowth",
|
|
"DirectGLES.Split.GuiBatchScenario.MeshesBlockLeftUnbound",
|
|
"DirectGLES.Split.GuiBatchScenario.ShortIndices",
|
|
"DirectGLES.Split.GuiBatchScenario.ThreeFramesWithoutRelayout",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersBaseVertex",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersWideIndices",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GeneratedMipLevelSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.SnormUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.UploadSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.ADeclaredFormatStillWins",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds",
|
|
"DirectGLES.Split.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw",
|
|
"DirectGLES.Split.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw",
|
|
"DirectGLES.Split.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AllKindsInOneProgram",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTextureRectangle",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture3D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureBuffer",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureCube",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureCubeArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureRectangle",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture3D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureBuffer",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureCube",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureCubeArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureRectangle",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero",
|
|
"DirectGLES.Split.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages",
|
|
"DirectGLES.Split.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload",
|
|
"DirectGLES.Split.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
|
|
"DirectGLES.Split.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
|
|
"DirectGLES.Split.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
|
|
"DirectGLES.Split.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
|
|
"DirectGLES.Split.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice",
|
|
"DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray",
|
|
"DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.NamedBlit.F1WireScenario.NamedBlitDefaultEndpointPixels",
|
|
"DirectGLES.Split.NamedBlit.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels",
|
|
"DirectGLES.Split.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays",
|
|
"DirectGLES.Split.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
|
|
"DirectGLES.Split.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation",
|
|
"DirectGLES.Split.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped",
|
|
"DirectGLES.Split.OrientationScenario.DefaultFramebufferPassRendersUpright",
|
|
"DirectGLES.Split.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass",
|
|
"DirectGLES.Split.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected",
|
|
"DirectGLES.Split.OrientationScenario.OffscreenPassRendersUpright",
|
|
"DirectGLES.Split.OrientationScenario.OrientationIsStableAcrossFrames",
|
|
"DirectGLES.Split.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry",
|
|
"DirectGLES.Split.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright",
|
|
"DirectGLES.Split.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt",
|
|
"DirectGLES.Split.OrientationScenario.SubViewportSubRectRoundTripIsUpright",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain",
|
|
"DirectGLES.Split.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact",
|
|
"DirectGLES.Split.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry",
|
|
"DirectGLES.Split.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween",
|
|
"DirectGLES.Split.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw",
|
|
"DirectGLES.Split.P4aFinalFixScenario.GenerateMipmapImmediately",
|
|
"DirectGLES.Split.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne",
|
|
"DirectGLES.Split.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord",
|
|
"DirectGLES.Split.P5fRsp.F1WireScenario.EachWireFrameHasZeroResidualPulls",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory",
|
|
"DirectGLES.Split.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination",
|
|
"DirectGLES.Split.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination",
|
|
"DirectGLES.Split.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem",
|
|
"DirectGLES.Split.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw",
|
|
"DirectGLES.Split.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares",
|
|
"DirectGLES.Split.PersistentCoherentMapScenario.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"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.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"DirectGLES.Split.SmallRing.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw",
|
|
"DirectGLES.Split.SmallRing.TriangleScenario.AVboBackedTriangleReachesReadPixels",
|
|
"DirectGLES.Split.SmallRing.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary",
|
|
"DirectGLES.Split.SmallRing.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
|
|
"DirectGLES.Split.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues",
|
|
"DirectGLES.Split.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete",
|
|
"DirectGLES.Split.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied",
|
|
"DirectGLES.Split.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames",
|
|
"DirectGLES.Split.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength",
|
|
"DirectGLES.Split.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow",
|
|
"DirectGLES.Split.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.BlockInstanceArrayOfOne",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
|
|
"DirectGLES.Split.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding",
|
|
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel",
|
|
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload",
|
|
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow",
|
|
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly",
|
|
"DirectGLES.Split.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling",
|
|
"DirectGLES.Split.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling",
|
|
"DirectGLES.Split.StrictArming.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
|
|
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed",
|
|
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers",
|
|
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback",
|
|
"DirectGLES.Split.StrictProgramArm.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle",
|
|
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle",
|
|
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources",
|
|
"DirectGLES.Split.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel",
|
|
"DirectGLES.Split.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels",
|
|
"DirectGLES.Split.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage",
|
|
"DirectGLES.Split.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch",
|
|
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver",
|
|
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver",
|
|
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver",
|
|
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession",
|
|
"DirectGLES.Split.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession",
|
|
"DirectGLES.Split.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage",
|
|
"DirectGLES.Split.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind",
|
|
"DirectGLES.Split.TextureUploadShape.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree",
|
|
"DirectGLES.Split.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner",
|
|
"DirectGLES.Split.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView",
|
|
"DirectGLES.Split.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary",
|
|
"DirectGLES.Split.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary",
|
|
"DirectGLES.Split.TextureViewScenario.BetterCloudsCoveragePipeline",
|
|
"DirectGLES.Split.TextureViewScenario.CoherencyIsBidirectional",
|
|
"DirectGLES.Split.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable",
|
|
"DirectGLES.Split.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone",
|
|
"DirectGLES.Split.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers",
|
|
"DirectGLES.Split.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat",
|
|
"DirectGLES.Split.TextureViewScenario.ViewOfAViewComposesTheLevelRanges",
|
|
"DirectGLES.Split.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer",
|
|
"DirectGLES.Split.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero",
|
|
"DirectGLES.Split.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers",
|
|
"DirectGLES.Split.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment",
|
|
"DirectGLES.Split.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete",
|
|
"DirectGLES.Split.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha",
|
|
"DirectGLES.Split.TriangleScenario.AVboBackedTriangleReachesReadPixels",
|
|
"DirectGLES.Split.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary",
|
|
"DirectGLES.Split.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
|
|
"DirectGLES.Split.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns",
|
|
"DirectGLES.Split.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame",
|
|
"DirectGLES.Split.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive",
|
|
"DirectGLES.Split.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer",
|
|
"DirectGLES.Split.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer",
|
|
"DirectGLES.Split.UniformInitializerScenario.RelinkingRestoresTheInitializer",
|
|
"DirectGLES.Split.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages",
|
|
"DirectGLES.Split.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations",
|
|
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages",
|
|
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations",
|
|
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn",
|
|
"DirectGLES.Split.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws",
|
|
"DirectGLES.Split.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws",
|
|
"DirectGLES.Split.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws",
|
|
"DirectGLES.Split.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws",
|
|
"DirectGLES.Split.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn",
|
|
"DirectGLES.Split.VertexArrayEnableDisableScenario.TheEvenHalfAlone",
|
|
"DirectGLES.Split.VertexArrayEnableDisableScenario.TheOddHalfAlone",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.FormatBeforeBufferStillResolves",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset",
|
|
"DirectGLES.Split.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex",
|
|
"DirectGLES.Split.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle",
|
|
"DirectGLES.Split.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange",
|
|
"DirectGLES.Split.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport",
|
|
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact",
|
|
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait",
|
|
"DirectGLES.Split.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets",
|
|
"DirectGLES.Split.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait",
|
|
"DirectGLES.Split.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads",
|
|
"DirectGLES.Split.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore",
|
|
"DirectGLES.Split.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords",
|
|
"DirectGLES.Split.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize",
|
|
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn",
|
|
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer",
|
|
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject",
|
|
"DirectGLES.Split.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets",
|
|
"DirectGLES.Split.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity",
|
|
"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.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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"DirectGLES.Split.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed",
|
|
"DirectGLES.Split.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers",
|
|
"DirectGLES.Split.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback",
|
|
"DirectGLES.Split.BandedReadbackScenario.AReadLargerThanTheWholeReplySegmentIsBanded",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedDepthAndDepthStencilReads",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedReadIntoAPixelPackBufferKeepsItsPadding",
|
|
"DirectGLES.Split.BandedReadbackScenario.BandedReadsHonourPackAlignmentRowLengthAndSkips",
|
|
"DirectGLES.Split.BandedReadbackScenario.GetTexImageLargerThanAReplySlotIsWindowed",
|
|
"DirectGLES.Split.BandedReadbackScenario.RenderbufferReadOfExactlyTwoMiBIsBandedNotRefused",
|
|
"DirectGLES.Split.BandedReadbackScenario.TwoMiBPlusOneRowIsBanded",
|
|
"DirectGLES.Split.BufferTextureScenario.AnImageStoreIntoABufferTextureIsVisibleToTheCpu",
|
|
"DirectGLES.Split.BufferTextureScenario.LevelQueriesDescribeTheAttachedBufferRange",
|
|
"DirectGLES.Split.BufferTextureScenario.VertexStageTexelFetchReadsTheBufferAndTracksItsUpdates",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.AnOrdinaryLevelZeroTextureStillReadsBackCorrectly",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ClearAndReadBackALevelWhoseLowerLevelsDoNotExist",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ClearSubImageOfALevelWhoseLowerLevelsDoNotExist",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ReadBackALevelSeparatedFromLevelZeroByAGap",
|
|
"DirectGLES.Split.ClearTexImageUndefinedLevelZeroScenario.ReadingMipLevelsPreservesSubsequentSamplingLodRange",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ABlitIntoTheDefaultFramebufferSurvivesAnEarlierClear",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ADrawIntoTheDefaultFramebufferSurvivesAnEarlierClear",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.AMultisampleResolveBlitIntoTheDefaultFramebufferKeepsItsOrientation",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToASubRectReadback",
|
|
"DirectGLES.Split.ClearThenReadPixelsScenario.ClearWithNoDrawIsVisibleToDefaultFramebufferReadPixels",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.AClientMemoryVertexArrayReachesTheDrawItFeeds",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.ClientAttributesKeepBaseVertexAndDividedBaseInstanceFetches",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.ClientVerticesAndIndicesKeepTheirBytesAfterTheDrawReturns",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.EverySubDrawOfAMultiDrawArraysGetsItsOwnClientRange",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndicesSelectTheClientVerticesBeforeTheyAreCopied",
|
|
"DirectGLES.Split.ClientVertexArrayScenario.GpuWrittenIndirectCommandsDefineTheClientAttributeSnapshot",
|
|
"DirectGLES.Split.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
|
|
"DirectGLES.Split.ClipDistanceScenario.AnEnabledClipDistanceRemovesTheNegativeHalf",
|
|
"DirectGLES.Split.ClipDistanceScenario.EnableIsObservableThroughIsEnabled",
|
|
"DirectGLES.Split.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToArrayCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToArrayHonoursDifferentLayerOffsets",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.ArrayToVolumeCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToArrayCopiesEverySlice",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToVolumeAtNonZeroMipLevel",
|
|
"DirectGLES.Split.CopyImageLayeredScenario.VolumeToVolumeHonoursNonZeroZ",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.AValidLevelZeroCopyStillMovesPixels",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelOneOfASingleLevelTextureIsRejected",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelOneOfATwoLevelTextureIsAccepted",
|
|
"DirectGLES.Split.CopyImageLevelRangeScenario.LevelTwoOfATwoLevelTextureIsRejected",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.ARenderbufferSourceLandsInTheTexture",
|
|
"DirectGLES.Split.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexCopyBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexMapWriteUnmap",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexOrphanAndReupload",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentCoherentWrite",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.IndexPersistentMapFlush",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.PartialStalenessIsCaughtByWholeRegionChecks",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexCopyBufferSubData",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexMapWriteUnmap",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexOrphanAndReupload",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentCoherentWrite",
|
|
"DirectGLES.Split.CrossFrameBufferScenario.VertexPersistentMapFlush",
|
|
"DirectGLES.Split.Ct.CtWireScenario.ApplierResetCrossesAtThePrimedEdgeInSerialOrder",
|
|
"DirectGLES.Split.Ct.CtWireScenario.FramebufferDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TextureDeathCrossesAndTheRecycledSlotAnswersTheNewObject",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TheDirectApplierResetCallOnTheGLThreadIsRoleViolation",
|
|
"DirectGLES.Split.Ct.CtWireScenario.TheServerPublishesTheResidentSubDataCapabilityFromItsOwnTable",
|
|
"DirectGLES.Split.DefaultFramebufferAcrossSwapScenario.ADrawAfterASwapLandsInTheImageTheReadbackThenSees",
|
|
"DirectGLES.Split.DefaultFramebufferAcrossSwapScenario.AReadbackAfterASwapStillSeesTheFrameThatWasDrawn",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AStorageBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.ATransformFeedbackBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AUniformBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DeletedBoundBufferScenario.AnAtomicCounterBufferDeletedWhileBoundLeavesNoStaleBinding",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack",
|
|
"DirectGLES.Split.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.DescriptorPoolGrowthScenario.AFrameOfDistinctSetsLandsWholeAndGrowsItsPoolsGeometrically",
|
|
"DirectGLES.Split.DescriptorPoolGrowthScenario.AGivenBackBurstLeavesNoStaleSetBehind",
|
|
"DirectGLES.Split.DoublePrecisionScenario.A64BitVertexFormatIsRecordedAndItsArrayIsDroppedAtDraw",
|
|
"DirectGLES.Split.DoublePrecisionScenario.ADoubleUniformKeepsItsDeclaredInitializer",
|
|
"DirectGLES.Split.DoublePrecisionScenario.ADoubleUniformReachesTheShaderAtFloatPrecision",
|
|
"DirectGLES.Split.DoublePrecisionScenario.AStorageBlockWithDoublesKeepsTheLayoutItWasBoundWith",
|
|
"DirectGLES.Split.DoublePrecisionScenario.AnEnabledLongArrayDoesNotBreakADrawThatIgnoresIt",
|
|
"DirectGLES.Split.DoublePrecisionScenario.EveryDoubleShapeLandsInItsOwnSlot",
|
|
"DirectGLES.Split.DoublePrecisionScenario.EveryDoubleUniformShapeArrivesWhereTheShaderReadsIt",
|
|
"DirectGLES.Split.DoublePrecisionScenario.GetUniformdvReadsBackWhatWasStored",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheConformanceUniformShaderAgreesWithEveryValueItWasGiven",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheFp64ExtensionIsNotAdvertised",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheTransposeFlagStillTransposes",
|
|
"DirectGLES.Split.DoublePrecisionScenario.TheUniformIsStillReportedAsADouble",
|
|
"DirectGLES.Split.DrawParametersScenario.APlainDrawAfterABaseInstancedOneSeesZeroAgain",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawArraysInstancedBaseInstanceReportsItsBaseInstance",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawArraysReportsAZeroBaseVertexDespiteItsFirst",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawElementsAfterABaseVertexDrawReportsZeroAgain",
|
|
"DirectGLES.Split.DrawParametersScenario.DrawElementsBaseVertexReportsItsBaseVertex",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawArraysIndirectCountObeysItsParameterBuffer",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawArraysNumbersItsSubDraws",
|
|
"DirectGLES.Split.DrawParametersScenario.MultiDrawElementsIndirectCarriesEveryCommandsParameters",
|
|
"DirectGLES.Split.DualSourceBlendScenario.DualSourceBlendDrawProducesOneOfTheTwoDefinedResults",
|
|
"DirectGLES.Split.DualSourceBlendScenario.DualSourceFactorsWithBlendingDisabledJustWriteTheSource",
|
|
"DirectGLES.Split.EmptyScissorScenario.AnExplicitlyEmptyScissorBoxClipsEveryFragment",
|
|
"DirectGLES.Split.EmptyScissorScenario.IndexedZeroDimensionScissorBoxesClipEveryFragment",
|
|
"DirectGLES.Split.EmptyTextureLevelScenario.ALevelDefinedEmptyThenRedefinedCarriesTheNewTexels",
|
|
"DirectGLES.Split.EmptyTextureLevelScenario.TheCtsStateResetDefinesEveryDefaultTargetEmpty",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferfiPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferfvPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearBufferuivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferfiPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferfvPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.ClearNamedFramebufferuivPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.CopyTexImage2DPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.CopyTexSubImage2DPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapDepthPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapPackedFloatPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.GenerateMipmapPixels",
|
|
"DirectGLES.Split.F1.F1WireScenario.TextureAndFramebufferReadsPreservePackBufferPadding",
|
|
"DirectGLES.Split.F1.F1WireScenario.TextureReadbackRejectsPackedDestinationOverflowBeforeWriting",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultFromANonSampleableSourceDegrades",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultHonorsScissorAndReversedRect",
|
|
"DirectGLES.Split.F1WireScenario.ColorBlitToDefaultIgnoresViewportAndPreservesOrientation",
|
|
"DirectGLES.Split.F1WireScenario.ComputeImageStoreFramebufferPixels",
|
|
"DirectGLES.Split.F1WireScenario.ComputeImageStoreThroughViewPreservesOtherRootLayer",
|
|
"DirectGLES.Split.F1WireScenario.ComputeWrittenVertexAndIndexBuffersDrawAndReadBack",
|
|
"DirectGLES.Split.F1WireScenario.CopyImageInPlaceAcrossLevelsAndLayers",
|
|
"DirectGLES.Split.F1WireScenario.EnabledVertexBufferDrawKeepsNamedP7Fatal",
|
|
"DirectGLES.Split.F1WireScenario.GenerateMipmapHonorsMutableBaseAndMaxWithoutChangingOtherLevels",
|
|
"DirectGLES.Split.F1WireScenario.GenerateMipmapThroughViewKeepsOwnerLevelsAndLayersOutsideItsWindow",
|
|
"DirectGLES.Split.F1WireScenario.MultisampleColorBlitScalesAndFlipsThroughTheResolveScratch",
|
|
"DirectGLES.Split.F1WireScenario.PartialTextureUploadPreservesGpuClearPixels",
|
|
"DirectGLES.Split.F1WireScenario.SrgbDrawTracksFramebufferConversion",
|
|
"DirectGLES.Split.F1WireScenario.StreamedBufferSubDataBeforeEachDrawIsOrdered",
|
|
"DirectGLES.Split.F1WireScenario.Texture1DFramebufferClearPixels",
|
|
"DirectGLES.Split.F1WireScenario.TextureReadbackLargerThanAReplySlotContainsGpuWrites",
|
|
"DirectGLES.Split.F1WireScenario.TextureViewClearTargetsItsRootMipAndLayer",
|
|
"DirectGLES.Split.F1WireScenario.UniformBufferRangeAndRebindPixels",
|
|
"DirectGLES.Split.F1WireScenario.VertexIdSamplerAndScalarUniformPixels",
|
|
"DirectGLES.Split.FencePollScenario.AFenceThatFinishesWhileTheClientOnlyPollsIsReported",
|
|
"DirectGLES.Split.FencePollScenario.PollsOfASignaledFenceCrossNothing",
|
|
"DirectGLES.Split.FencePollScenario.ZeroTimeoutPollLoopsEndInBoundedTime",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DefaultFramebufferDepthStencilFormatIsBlitCompatible",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfALayeredCubeAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAPlainTexture2DAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.DepthOfAnArrayLayerAttachmentReadsBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackAttachmentShapeScenario.PackedArrayLayerAttachmentReadsBackBothAspects",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AResolvedMultisampleDepthReadsBackFromTheDestination",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ASingleSampledDepthStencilBlitCopiesEveryAspect",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ASubRectangleReadsTheRightBandInTheRightOrder",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.CopyTexImageFromADepthAttachmentSurvivesAReadBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.DepthAndStencilConvertIntoEveryClientWidth",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.DepthReadbackHonoursThePackPixelStoreParameters",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.EverySourceKindReadsItsClearBack",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.GetTexImageReadsAPackedDepthStencilTexture",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.PackedDepthStencilReadPixelsCarriesBothAspects",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.ReadbackLeavesNoGLStateBehind",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.TextureDepthReadbackUsesSignedRangesAndHalfFloatEncoding",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.TextureStencilHalfFloatReadbackEncodesTheIndex",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.AScissoredDepthBlitIntoTheDefaultFramebufferLandsInTheScissorBox",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferDepthReadbackKeepsTheGLRowOrder",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.DefaultFramebufferStencilClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.ForcedDs.DepthStencilReadbackScenario.UserFramebufferDepthClearIsVisibleToReadPixels",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.CoreFormatBakedFromTheBoundUnitIsUnaffected",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.R16uiBakedFromTheBoundUnitStillReachesTheDriver",
|
|
"DirectGLES.Split.FormatlessImageBakeScenario.R8uiBakedFromTheBoundUnitStillReachesTheDriver",
|
|
"DirectGLES.Split.FragCoordOriginScenario.DefaultFramebufferFragCoordCountsFromTheBottom",
|
|
"DirectGLES.Split.FragmentOutputArrayIndexScenario.LoopIndexedOutputArrayWritesEveryAttachment",
|
|
"DirectGLES.Split.FragmentOutputArrayIndexScenario.UniformIndexedOutputArrayWritesOnlyTheSelectedAttachment",
|
|
"DirectGLES.Split.FramebufferChurnScenario.RepeatedFramebufferReadbackStaysExact",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthMutableMaxLevelBelowTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.DepthStorageWithFewerLevelsThanTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatMutableBaseLevelOneKeepsTheLevelsOutsideItsWindow",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatMutableMaxLevelBelowTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.PackedFloatStorageWithFewerLevelsThanTheChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb16fRenderTargetBaseGeneratesFromTheGpuWrittenLevel",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb16fUploadedBaseGeneratesItsChain",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb32fRenderTargetBaseGeneratesFromTheGpuWrittenLevel",
|
|
"DirectGLES.Split.GenerateMipmapServerScenario.Rgb32fUploadedBaseGeneratesItsChain",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.AttachingAGeometryStageAfterTheLinkDoesNotConstrainTheDrawMode",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.AttachingATessEvalStageAfterTheLinkDoesNotForceGlPatches",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.LinesInGeometryProgramStillAcceptsLineModesOnly",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.PointsInGeometryProgramRejectsEveryOtherMode",
|
|
"DirectGLES.Split.GeometryDrawModeScenario.PointsInGeometryProgramRejectsNonPointModesOnFeedbackDraws",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.AnExplicitDefaultColorIndexStillDraws",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.InvariantIsAcceptedOnANonVertexStageInput",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.SamplerArrayElementsSampleConsecutiveTextureUnits",
|
|
"DirectGLES.Split.Glsl420DeclarationScenario.UniformBlockArrayInstancesTakeConsecutiveBindings",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ABaseVertexAComputeShaderWroteReachesGlBaseVertex",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawArraysIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAComputeShaderWroteDrivesMultiDrawElementsIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.ACountAnAtomicCounterProducedDrivesMultiDrawElementsIndirectCount",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.DoubleVerticesAComputeShaderWroteAreNarrowedFromTheWrittenBytes",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.IndirectCommandsAComputeShaderWroteIntoAnOrphanedStoreDraw",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteIntoAnOrphanedStoreSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitEveryMultiDrawStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAComputeShaderWroteSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesAScatteredTransformFeedbackCapturedSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesATransformFeedbackCapturedSplitTheStrip",
|
|
"DirectGLES.Split.GpuWrittenDrawInputScenario.RestartIndicesImageStoresWroteSplitTheStrip",
|
|
"DirectGLES.Split.GuiBatchScenario.Baseline",
|
|
"DirectGLES.Split.GuiBatchScenario.BlendAndDepth",
|
|
"DirectGLES.Split.GuiBatchScenario.FullFidelityWithRegrowth",
|
|
"DirectGLES.Split.GuiBatchScenario.MeshesBlockLeftUnbound",
|
|
"DirectGLES.Split.GuiBatchScenario.ShortIndices",
|
|
"DirectGLES.Split.GuiBatchScenario.ThreeFramesWithoutRelayout",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersBaseVertex",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersShortIndicesBaseVertex",
|
|
"DirectGLES.Split.GuiBatchScenario.TwoBuildersWideIndices",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GeneratedMipLevelSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfANullDefinitionSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfAnUploadedMipLevelSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOfOneArrayLayerSurvivesBesideTheUploadedLayer",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOverAnImmutableUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearOverAnUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.LevelDefinedAfterTheSyncDoesNotDisturbTheOthers",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.LevelDefinedAndUploadedAfterTheSyncKeepsTheUpload",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImageLandsOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImagesFillingThreeQuartersOfTheirUnionLandOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.PendingSubImagesWhoseUnionSpansTheLevelLandOnTheGpuClear",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.Snorm16UploadSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.SnormUploadSurvives",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.UploadSurvivesAWideningRemint",
|
|
"DirectGLES.Split.ImageBindableRemintScenario.UploadedLevelKeepsItsUpload",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.ADeclaredFormatStillWins",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.AFormatlessWriteonlyImageWrites",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.FirstBindAfterLinkRebuilds",
|
|
"DirectGLES.Split.ImageFormatQualifierScenario.RebindToADifferentFormatRebuilds",
|
|
"DirectGLES.Split.ImageLoadStoreSsoScenario.PerElementImageUnitsReachAPipelineDraw",
|
|
"DirectGLES.Split.ImageLoadStoreSsoScenario.ReassigningAnImageUnitBetweenDrawsReachesTheNextDraw",
|
|
"DirectGLES.Split.ImageSizeAfterRespecScenario.ADrawSeesTheNewSizeOfARespecifiedImageTexture",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AllKindsInOneProgram",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.AtomicallyAddsToTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTextureRectangle",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture3D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureBuffer",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureCube",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureCubeArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.LoadsTextureRectangle",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture1D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture1DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisample",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture3D",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureBuffer",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureCube",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureCubeArray",
|
|
"DirectGLES.Split.ImageTargetKindScenario.StoresTextureRectangle",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.AClientIndexArrayIsStagedAndDrawsTheQuadItNames",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.AnElementBufferDrawElementsOffsetSelectsTheRightQuad",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawElementsBaseVertexMovesTheSameIndicesToTheOtherQuad",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawElementsInstancedBaseVertexPaintsOneQuadPerInstance",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.DrawRangeElementsDrawsTheRangedRun",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.ANegativeBorderOnAnUnsignedFormatClampsToTheFormatsMaximum",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.ASignedIntegerBorderIsClampedToTheFormatsRepresentableRange",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.AnOversizedUnsignedBorderIsClampedToTheFormatsMaximum",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.InsideTexelsAreUnaffectedByTheBorderColour",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.SamplerParameterIivBorderColourSurvivesToAnIntegerSampler",
|
|
"DirectGLES.Split.IntegerBorderColorScenario.TexParameterIivBorderColourSurvivesToAnIntegerSampler",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALayerPastAnArraysLastSliceReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALevelPastATextureViewsWindowReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ALevelPastAnImmutableTexturesStorageReadsZero",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADispatch",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AMissingMipLevelOfAnIncompleteTextureReadsZeroInADraw",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AStoreThroughAnEmptyUnitIsLoadedThroughNeitherAnotherEmptyUnitNorItself",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.AStoreThroughAnInvalidUnitIsLoadedThroughNeitherAnotherInvalidUnitNorItself",
|
|
"DirectGLES.Split.InvalidImageUnitScenario.ATextureWithNoStorageReadsZero",
|
|
"DirectGLES.Split.IoBlockNameCollisionScenario.DistinctlyNamedBlocksCarryThePayloadThroughFiveStages",
|
|
"DirectGLES.Split.IoBlockNameCollisionScenario.OneBlockNameInBothDirectionsStillCarriesThePayload",
|
|
"DirectGLES.Split.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
|
|
"DirectGLES.Split.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
|
|
"DirectGLES.Split.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
|
|
"DirectGLES.Split.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
|
|
"DirectGLES.Split.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ADrawQueuedBeforeASubDataKeepsItsOwnBytes",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ARespecifyWithADrawQueuedKeepsThatDrawsStore",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.GpuWriteIntoTheArenaIsReadBack",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.GpuWriteThenTheTierCaseInOneProcess",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.ReadbackSeesTheLatestCpuWrite",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.RespecifiedIndexArenaKeepsVaoBinding",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.RespecifiedVertexArenaKeepsVaoBindings",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.SubDataAfterAnInFlightDrawReachesTheNextDraw",
|
|
"DirectGLES.Split.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.BlitBetweenNonZeroColorLayers",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.BlitDepthBetweenNonZeroLayers",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.EndingAMiddleMipDrawPreservesOtherLevels",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.ReadDepthOffClearedNonZeroLayer",
|
|
"DirectGLES.Split.LayeredAttachmentBarrierScenario.ReadPixelsOffRenderedNonZeroLayer",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.CubeMapFaceReadbackAnswersTheFaceItWasAskedFor",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayColorAttachmentReachesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthAttachmentGatesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapArrayDepthStencilAttachmentGatesEveryLayerFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredCubeMapClearMaterialisedBySamplingReachesEveryFace",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredOneDArrayClearMaterialisedBySamplingReachesEveryLayer",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.LayeredThreeDColorAttachmentReachesEverySlice",
|
|
"DirectGLES.Split.LayeredAttachmentShapeScenario.NonLayeredThreeDSliceAttachmentWritesOnlyThatSlice",
|
|
"DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerFaceOfACubeMapArray",
|
|
"DirectGLES.Split.LayeredTextureReadbackScenario.GetTexImageReturnsEveryLayerOfA1DArray",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierBaseVertex.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierCompute.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierCompute.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierDrawElements.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierIndirect.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawArraysPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsBaseVertexPaintsEverySubDraw",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.IndexedDrawFamilyScenario.MultiDrawElementsIndirectDrawsFromTheIndirectBuffer",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexBeyondIndexTypeRangeMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.ClientSideIndicesBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PlainBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PrimitiveRestartStripBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.PrimitiveRestartUnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.UnsignedByteBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.UnsignedShortBatchMatchesUnrolledDraws",
|
|
"DirectGLES.Split.MultiDrawTierMultiIndirect.MultiDrawScenario.ZeroCountSubDrawsMatchUnrolledDraws",
|
|
"DirectGLES.Split.NamedBlit.F1WireScenario.NamedBlitDefaultEndpointPixels",
|
|
"DirectGLES.Split.NamedBlit.F1WireScenario.NamedBlitPreservesBindingsAndRestoresNextVerbsPixels",
|
|
"DirectGLES.Split.NoViewportArrayEmulation.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.ASplitBufferImageStillSamplesWholeTexels",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.ATwoChannelImageTextureStillSamplesAsRGZeroOne",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.BufferImageAddressesTheApplicationsOwnTexels",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.NormalizedImageCarriesEveryLayerFaceOfACubeMapArray",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.PackedFloatImageDecodesItsUploadAndDropsSurplusStores",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.PackedIntegerImageSplitsItsUploadAndKeepsAllFourChannels",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.SignedNormalizedImageSignExtendsItsCodesAndClampsAtMinusOne",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.SingleChannelUnsignedImageDropsSurplusStoresAndLoadsZeroOne",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.TenTenTenTwoImageUsesItsOwnPerChannelDenominators",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.TwoChannelFloatImageDropsSurplusStoresAndLoadsZeroOne",
|
|
"DirectGLES.Split.NonCoreImageFormatScenario.UnsignedNormalizedImageCarriesItsCodesBothWays",
|
|
"DirectGLES.Split.OptimisticShaderStatus.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
|
|
"DirectGLES.Split.OrientationScenario.BlitOutOfTheDefaultFramebufferKeepsBandAndOrientation",
|
|
"DirectGLES.Split.OrientationScenario.DefaultFramebufferAfterOffscreenIsNotFlipped",
|
|
"DirectGLES.Split.OrientationScenario.DefaultFramebufferPassRendersUpright",
|
|
"DirectGLES.Split.OrientationScenario.DefaultFramebufferSurvivesAnOffscreenPass",
|
|
"DirectGLES.Split.OrientationScenario.FboSubRectReadbackAndSubViewportAreUnaffected",
|
|
"DirectGLES.Split.OrientationScenario.OffscreenPassRendersUpright",
|
|
"DirectGLES.Split.OrientationScenario.OrientationIsStableAcrossFrames",
|
|
"DirectGLES.Split.OrientationScenario.QuadrantSignatureSeparatesEverySquareSymmetry",
|
|
"DirectGLES.Split.OrientationScenario.SubRectReadbackReturnsTheRequestedBandUpright",
|
|
"DirectGLES.Split.OrientationScenario.SubViewportDrawLandsWhereGLPutsIt",
|
|
"DirectGLES.Split.OrientationScenario.SubViewportSubRectRoundTripIsUpright",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.ADepthOccluderDrawnBeforeTheSplitHidesADrawAfterIt",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.AMultisampleTargetKeepsItsSamplesAcrossTheSplit",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.APrimitivesGeneratedQueryOpenAcrossTheSplitCountsBothSides",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.AStencilMarkMadeBeforeTheSplitGatesADrawAfterIt",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.ATransformFeedbackCaptureActiveAcrossTheSplitAppendsEveryDraw",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.BlendingAccumulatesOntoPixelsWrittenBeforeTheSplit",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.EveryDrawOfTheFrameLandsAcrossCommandBufferSplits",
|
|
"DirectGLES.Split.OversizedRecordingSplitScenario.OcclusionQueriesOpenAcrossTheSplitCountBothSides",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ADirtyTextureDeletedBeforeAnyVerbIsWalkedByTheNextDrain",
|
|
"DirectGLES.Split.P4aFinalFixScenario.AFramebufferDeletedAfterADsaClearLeavesItsAttachmentIntact",
|
|
"DirectGLES.Split.P4aFinalFixScenario.AProgramDeletedWhileInUseLeavesTheNextDrawIntact",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ARenderbufferAndItsFramebufferDeletedAfterAClearLeaveTheNextDrawIntact",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ASamplerObjectDeletedWhileBoundLeavesTheNextDrawIntact",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ATextureRecycledOntoTheDeadSlotDoesNotInheritItsDrainEntry",
|
|
"DirectGLES.Split.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify",
|
|
"DirectGLES.Split.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween",
|
|
"DirectGLES.Split.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw",
|
|
"DirectGLES.Split.P4aFinalFixScenario.GenerateMipmapImmediately",
|
|
"DirectGLES.Split.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne",
|
|
"DirectGLES.Split.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ABoundSamplerObjectIsDrivenThroughItsCsoTwinOnTheHandleArm",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.AProgramSwitchWithEqualImageUnitCountersMovesTheImageWindow",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ATextureBoundToAnEmptySlotUnderOneProgramIsSampledByTheNext",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord",
|
|
"DirectGLES.Split.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord",
|
|
"DirectGLES.Split.P5fRsp.F1WireScenario.EachWireFrameHasZeroResidualPulls",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.ALaterBufferSubDataWinsOverThePackReadWhereTheyOverlap",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.APackBufferReadFeedsAnUploadFromTheSameBuffer",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.APackBufferReadPostsNoReplyAndMarksTheBuffer",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.GetTexImageIntoAPackBufferMatchesClientMemory",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.MapBufferRangeAfterAPackBufferReadSeesThePixels",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.ReadPixelsIntoAPackBufferMatchesClientMemoryUnderEveryPackState",
|
|
"DirectGLES.Split.PackBufferReadbackScenario.SwapBytesIntoAPackBufferMatchesClientMemory",
|
|
"DirectGLES.Split.PackedWordReadbackScenario.ACopiedRgb9E5WordSurvivesInAnR11fG11fB10fDestination",
|
|
"DirectGLES.Split.PackedWordReadbackScenario.ACopyThroughARenderbufferReachesAnRgb9E5Destination",
|
|
"DirectGLES.Split.PackedWordReadbackScenario.AnUploadedPackedWordReadsBackVerbatim",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.AHundredSubImagesKeepTheGpuClearBetweenThem",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.ClearAfterAPendingSubImageWins",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb16fSubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8SnormSubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8uiScatteredSubImagesLandWhereWritten",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgb8uiSubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgba8ScatteredSubImagesLandWhereWritten",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Rgba8SubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Srgb8ScatteredSubImagesLandWhereWritten",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.Srgb8SubImageKeepsTheGpuClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterADrawIntoTheLevelLandsOnTheDraw",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClear",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImageAfterAQueuedClearLandsOnTheClearForAReadback",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImagesFillingThreeQuartersOfTheirUnionKeepTheGpuClearBetweenThem",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.SubImagesWhoseUnionSpansTheLevelKeepTheGpuClearInTheGap",
|
|
"DirectGLES.Split.PartialUploadOverGpuContentScenario.TwoDistantSubImagesKeepTheGpuClearBetweenThem",
|
|
"DirectGLES.Split.PersistentCoherentMapScenario.AWriteAfterAFrameBoundaryReachesTheNextFramesDraw",
|
|
"DirectGLES.Split.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares",
|
|
"DirectGLES.Split.PersistentCoherentMapScenario.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"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.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"DirectGLES.Split.SmallRing.PersistentCoherentMapScenario.TwoWritesThroughTheCoherentPointerEachReachTheirOwnDraw",
|
|
"DirectGLES.Split.SmallRing.TriangleScenario.AVboBackedTriangleReachesReadPixels",
|
|
"DirectGLES.Split.SmallRing.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary",
|
|
"DirectGLES.Split.SmallRing.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
|
|
"DirectGLES.Split.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues",
|
|
"DirectGLES.Split.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete",
|
|
"DirectGLES.Split.SpirvShaderBinaryScenario.SpecializedModulesLinkAndRenderWithTheirConstantsApplied",
|
|
"DirectGLES.Split.SsboArrayDynamicIndexScenario.ReadsAndWritesTheBlockTheIndexNames",
|
|
"DirectGLES.Split.SsboArrayLengthScenario.AReadonlyWriteonlyArrayStillReportsItsLength",
|
|
"DirectGLES.Split.SsboArrayLengthScenario.RangeBindingsReportTheBoundWindow",
|
|
"DirectGLES.Split.SsboArrayLengthScenario.WholeBufferBindingsReportTheElementCount",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.BlockInstanceArrayOfOne",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.BlockInstanceArrayOfOneWithSharedLayout",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.BlockWithNoLayoutQualifierAtAll",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.ExplicitBindingWithNoInstanceName",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.GlobalLayoutDefaultsThenAnInstanceNamedBlock",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.InstanceNamedBlockWithNoBindingQualifier",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.NoBindingQualifierBesideAUniformBlock",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
|
|
"DirectGLES.Split.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
|
|
"DirectGLES.Split.StorageBufferRegrowScenario.AGrownStoreIsVisibleThroughItsExistingIndexedBinding",
|
|
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackFromAnImmutableLevel",
|
|
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.ACopiedWindowReadsBackOverTheUpload",
|
|
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.APartialUploadAfterTheCopyKeepsTheCopiedWindow",
|
|
"DirectGLES.Split.StoreRead.CopyImageStoreReadbackScenario.AnUploadedLevelReadsBackExactly",
|
|
"DirectGLES.Split.StreamedArenaScenario.StreamedIndexDataSurvivesArenaRecycling",
|
|
"DirectGLES.Split.StreamedArenaScenario.StreamedVertexDataSurvivesArenaRecycling",
|
|
"DirectGLES.Split.StrictArming.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
|
|
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.CountersAccumulateAcrossDispatchesAndFollowAReseed",
|
|
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.DispatchIncrementsTheBoundCounterBuffers",
|
|
"DirectGLES.Split.StrictProgramArm.AtomicCounterScenario.SubDataAfterDispatchSurvivesAnImmediateReadback",
|
|
"DirectGLES.Split.StrictProgramArm.MultiDrawScenario.BaseVertexDrawsRejectMalformedArguments",
|
|
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineFetchesTheSameTexelUnderTheIdentitySwizzle",
|
|
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesAReversedSwizzle",
|
|
"DirectGLES.Split.SwizzleAccessRoutineScenario.EveryAccessRoutineSeesConstantSwizzleSources",
|
|
"DirectGLES.Split.SwizzleAccessRoutineScenario.RepeatedProgramBuildsKeepFetchingTheSameTexel",
|
|
"DirectGLES.Split.SyncWireScenario.FenceWaitStatusAndDeletionCrossAndPreserveRenderedPixels",
|
|
"DirectGLES.Split.TessellationDrawModeScenario.PatchesRejectedWithoutATessellationEvaluationStage",
|
|
"DirectGLES.Split.TessellationDrawModeScenario.TessellationProgramRejectsNonPatchModes",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesFromASeparableEvaluationProgramInAPipelineObject",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPointSizeByNameFromTheGeometryStage",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPositionAndGlPointSizeByNameFromTheEvaluationStage",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.CapturesGlPositionByNameFromTheEvaluationStage",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.MapsTheCaptureBufferAfterEachOfTwoPatchDraws",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.TheEvaluationStageSeesGlPointSizeAcrossItsPatch",
|
|
"DirectGLES.Split.TessellationXfbCaptureScenario.TheEvaluationStageSeesTheUserPerVertexBlockOfItsPatch",
|
|
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver",
|
|
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver",
|
|
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver",
|
|
"DirectGLES.Split.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AGeneratedMipLevelSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AGpuClearAfterTheUploadSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AGpuClearedMipLevelSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.ALevelDefinedWithoutDataAfterTheLastSyncDoesNotEndTheSession",
|
|
"DirectGLES.Split.TextureRemintPullScenario.ALevelRedefinedLargerWithoutDataAfterTheLastSyncDoesNotEndTheSession",
|
|
"DirectGLES.Split.TextureRemintPullScenario.ANullDefinedTextureWrittenOnlyByTheGpuSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.APartialUploadIntoALevelDefinedAfterTheLastSyncReachesTheImage",
|
|
"DirectGLES.Split.TextureRemintPullScenario.APendingPartialUploadMergesOverGpuWrittenTexels",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AWidenedFormatsGpuClearSurvivesTheCarrierRemint",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AWidenedFormatsUploadSurvivesTheCarrierRemint",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AnImmutableTexturesGpuClearSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AnRgba16SnormImmutableUploadSurvivesTheCarrierRemint",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AnRgba8SnormUploadSurvivesTheImageBind",
|
|
"DirectGLES.Split.TextureRemintPullScenario.AnUploadedMutableTextureKeepsItsTexelsAcrossTheImageBind",
|
|
"DirectGLES.Split.TextureUploadShape.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree",
|
|
"DirectGLES.Split.TextureViewAliasScenario.SubImageThroughAViewIsSampledThroughTheOwner",
|
|
"DirectGLES.Split.TextureViewAliasScenario.SubImageThroughTheOwnerIsSampledThroughTheView",
|
|
"DirectGLES.Split.TextureViewAliasScenario.TheOwnerUploadDrainRunsAgainAfterADrawBoundary",
|
|
"DirectGLES.Split.TextureViewAliasScenario.TheViewUploadDrainRunsAgainAfterADrawBoundary",
|
|
"DirectGLES.Split.TextureViewScenario.BetterCloudsCoveragePipeline",
|
|
"DirectGLES.Split.TextureViewScenario.CoherencyIsBidirectional",
|
|
"DirectGLES.Split.TextureViewScenario.DeletingTheOriginalKeepsTheViewUsable",
|
|
"DirectGLES.Split.TextureViewScenario.GenerateMipmapThroughAViewLeavesTheOwnerShapeAlone",
|
|
"DirectGLES.Split.TextureViewScenario.GetTexImageThroughAViewReturnsOnlyItsOwnLayers",
|
|
"DirectGLES.Split.TextureViewScenario.ReinterpretingViewReadsTheSameBitsThroughAnotherFormat",
|
|
"DirectGLES.Split.TextureViewScenario.ViewOfAViewComposesTheLevelRanges",
|
|
"DirectGLES.Split.TextureViewScenario.ViewOfOneArrayLayerAddressesThatLayer",
|
|
"DirectGLES.Split.TextureViewScenario.ViewOfOneMipLevelAddressesThatLevelAsItsOwnLevelZero",
|
|
"DirectGLES.Split.TextureViewScenario.WritingThroughALayerSlicedViewLandsOnItsOwnLayers",
|
|
"DirectGLES.Split.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment",
|
|
"DirectGLES.Split.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete",
|
|
"DirectGLES.Split.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha",
|
|
"DirectGLES.Split.TriangleScenario.AVboBackedTriangleReachesReadPixels",
|
|
"DirectGLES.Split.TriangleScenario.TheSameVboAndVaoRedrawAcrossAFrameBoundary",
|
|
"DirectGLES.Split.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
|
|
"DirectGLES.Split.UnboundCounterBlockScenario.ADeclaredButUnboundCounterDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ABufferTextureWithNoAttachedBufferDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSampler2DMSDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSamplerBufferDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundSignedSampler2DMSDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ADeclaredButUnboundUnsignedSampler2DMSDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AFormatlessWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.ASamplerOnAUnitWhoseDefaultTextureIsIncompleteDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImage2DLeftUnboundDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDispatch",
|
|
"DirectGLES.Split.UnboundImageDescriptorScenario.AWriteonlyImageBufferLeftUnboundDoesNotLoseTheDraw",
|
|
"DirectGLES.Split.UnboundUniformBlockScenario.ADispatchDeclaringAnEmptyUniformPointRuns",
|
|
"DirectGLES.Split.UnboundUniformBlockScenario.ADrawDeclaringAnEmptyUniformPointPaintsTheFrame",
|
|
"DirectGLES.Split.UnboundUniformBlockScenario.AUniformBufferDeletedWhileBoundLeavesAnEmptyPointBothPathsSurvive",
|
|
"DirectGLES.Split.UniformInitializerScenario.AnApplicationWriteBeatsTheInitializer",
|
|
"DirectGLES.Split.UniformInitializerScenario.AnUnsetUniformReadsItsDeclaredInitializer",
|
|
"DirectGLES.Split.UniformInitializerScenario.RelinkingRestoresTheInitializer",
|
|
"DirectGLES.Split.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages",
|
|
"DirectGLES.Split.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations",
|
|
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksCarryTheirPayloadThroughFiveStages",
|
|
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.BlocksNamedInBothDirectionsStillMeetWithoutLocations",
|
|
"DirectGLES.Split.UnlocatedIoBlocks.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn",
|
|
"DirectGLES.Split.UnwrittenPositionOutputScenario.ARedeclaredButUnwrittenPositionStillDraws",
|
|
"DirectGLES.Split.UnwrittenPositionOutputScenario.AShaderWithNoPositionBlockStillDraws",
|
|
"DirectGLES.Split.UnwrittenPositionOutputScenario.AWrittenRedeclaredPositionStillDraws",
|
|
"DirectGLES.Split.UnwrittenPositionOutputScenario.CapturingAWrittenPositionStillDraws",
|
|
"DirectGLES.Split.VertexArrayEnableDisableScenario.EitherHalfOfTheAttributesInTurn",
|
|
"DirectGLES.Split.VertexArrayEnableDisableScenario.TheEvenHalfAlone",
|
|
"DirectGLES.Split.VertexArrayEnableDisableScenario.TheOddHalfAlone",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.BaseInstanceLeavesPerVertexArraysWhereTheyWere",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.BaseInstanceMovesTheInstancedArraysStartElement",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.BindingDivisorAppliesToEveryAttributeOnThePoint",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.BindingStrideZeroRepeatsOneElement",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.DoubleArrayIsFetchedAtFloat32Precision",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.EveryInputArrayElementGetsItsOwnCurrentValue",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.FormatAndBindingFeedTheDraw",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.FormatBeforeBufferStillResolves",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.InputArrayCaptureProgramFeedsTheDraw",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.LongDoubleArrayIsFetchedAtFloat32Precision",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.NormalizedIsIgnoredForDoubleArrays",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.PointerStrideZeroStaysTightlyPacked",
|
|
"DirectGLES.Split.VertexAttribBindingScenario.RelativeOffsetComposesWithBindingOffset",
|
|
"DirectGLES.Split.ViewportArrayScenario.AnIndexedScissorEnableClipsOnlyThatIndex",
|
|
"DirectGLES.Split.ViewportArrayScenario.EachViewportIndexRasterizesIntoItsOwnRectangle",
|
|
"DirectGLES.Split.ViewportArrayScenario.EachViewportIndexUsesItsOwnDepthRange",
|
|
"DirectGLES.Split.ViewportArrayScenario.TheDefaultFramebufferAppliesTheSameFlipToEveryViewport",
|
|
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.ArrayMipLevelLandsInFlatImageIntact",
|
|
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.FlatImageLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.WidenedPacked16.CopyImagePacked16Scenario.RenderbufferLandsInArrayMipLevelIntact",
|
|
"DirectGLES.Split.WireIndirectDispatchScenario.ComputeWrittenGroupCountsDispatchWithoutAHostWait",
|
|
"DirectGLES.Split.WireIndirectDispatchScenario.CpuWrittenGroupCountsAreReadByTheGpuAtTheirOffsets",
|
|
"DirectGLES.Split.WireIndirectDrawScenario.ComputeWrittenCommandsDrawWithoutAHostWait",
|
|
"DirectGLES.Split.WireIndirectDrawScenario.ComputeWrittenCountWordIsTheOneTheGpuReads",
|
|
"DirectGLES.Split.WireIndirectDrawScenario.EveryIndirectFormIsIssuedNativelyFromItsStore",
|
|
"DirectGLES.Split.WireMipShapeScenario.VolumeChainIsGeneratedAlongItsDepth",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.APlainCaptureIntoAMegabyteRangeReachesTheApplication",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.AScatteredCaptureIntoAMegabyteRangeReachesTheApplication",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithAPartialUploadKeepsItsVaryings",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.OrphanedCaptureTargetWithNoUploadAtAllKeepsItsVaryings",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceEnables",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadLines8",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAfterClipDistanceWorkloadPoints1",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureAlone",
|
|
"DirectGLES.Split.Xfb.XfbAfterClipDistanceScenario.SkipComponentsCaptureSurvivesEveryClipWorkloadStopPoint",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAFragmentlessProgramRecords",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAPatchesDrawRecords",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureFromAnAdjacencyDrawRecords",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ACaptureListBeginningWithGlNextBufferSparesTheEarlierBuffer",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ASecondGeometryCaptureAfterADeqpStateResetStillRecords",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone",
|
|
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords",
|
|
"DirectGLES.Split.XfbCaptureBufferReuseScenario.ARespecificationMayChangeTheCaptureBufferSize",
|
|
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoABufferObjectOfItsOwn",
|
|
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoOneImmutableStorageBuffer",
|
|
"DirectGLES.Split.XfbCaptureBufferReuseScenario.EverySpanIntoOneRespecifiedBufferObject",
|
|
"DirectGLES.Split.XfbPrimitiveQueryScenario.ACaptureThatFitsReportsEveryPrimitiveOnBothTargets",
|
|
"DirectGLES.Split.XfbPrimitiveQueryScenario.AnOverflowingVertexOnlyCaptureStopsWritingAtTheBufferCapacity",
|
|
"SplitLogPaths.PrivateAndDistinct"
|
|
]
|
|
},
|
|
"junit-integration-split-strict/unit-strict": {
|
|
"skipped": [
|
|
"LogLevel.AssertIsLiveInDebugBuilds",
|
|
"LogLevel.DebugBuildKeepsEverything",
|
|
"PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead",
|
|
"PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob",
|
|
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
|
|
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
|
|
"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",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTesc",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTese",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeVert",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitVertex",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapVertex",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleDepthResolveFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleResolveVertex",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleStencilResolveFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertVertex",
|
|
"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.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.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",
|
|
"Channels/AdoptInboxTest.ADescriptorThatIsNotAnOfferIsSkipped/socket",
|
|
"Channels/AdoptInboxTest.AnOfferForALaterRecordIsKeptForItAndDoesNotAnswerAnEarlierOne/inprocess",
|
|
"Channels/AdoptInboxTest.AnOfferForALaterRecordIsKeptForItAndDoesNotAnswerAnEarlierOne/socket",
|
|
"Channels/AdoptInboxTest.AnOfferForAnEarlierRecordIsStaleAndClosed/inprocess",
|
|
"Channels/AdoptInboxTest.AnOfferForAnEarlierRecordIsStaleAndClosed/socket",
|
|
"Channels/AdoptInboxTest.AnOfferThatArrivesDuringTheWaitIsTaken/inprocess",
|
|
"Channels/AdoptInboxTest.AnOfferThatArrivesDuringTheWaitIsTaken/socket",
|
|
"Channels/AdoptInboxTest.AnOfferThatNeverComesTimesOutWithinItsBound/inprocess",
|
|
"Channels/AdoptInboxTest.AnOfferThatNeverComesTimesOutWithinItsBound/socket",
|
|
"Channels/AdoptInboxTest.OffersInOrderAreTakenByTheirOwnRecords/inprocess",
|
|
"Channels/AdoptInboxTest.OffersInOrderAreTakenByTheirOwnRecords/socket",
|
|
"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.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.UnderSplitTheRecordAloneAnswersTheLiveHostMapQuestion",
|
|
"DirectGLESSanity.AdvertisesDepthTextureForGlmarkShadowScenes",
|
|
"DirectGLESSanity.AdvertisesUniformBufferObjectAndStencilTexturing",
|
|
"DirectGLESSanity.AdvertisesVoxyRequiredRenderingExtensions",
|
|
"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.ARecycledSlotIsANewHandleAndTheStaleOneResolvesToNothing",
|
|
"DirectGLESSlotTable.ASavedCopyOfARealRegistryDropsTheTwinOnTheSameNotice",
|
|
"DirectGLESSlotTable.AWholeTableSavesResetsAndRestores",
|
|
"DirectGLESSlotTable.AnAnnouncedDeathReturnsTheSlotWithoutASweep",
|
|
"DirectGLESSlotTable.AnnouncedDeathKeepsObjectChurnFromAccumulatingWithoutASweep",
|
|
"DirectGLESSlotTable.EveryReKeyedObjectClassAnnouncesItsOwnDeath",
|
|
"DirectGLESSlotTable.EverySwitchedOverKindResolvesItsTwinThroughTheHandleArm",
|
|
"DirectGLESSlotTable.FindNeverMutatesTheTable",
|
|
"DirectGLESSlotTable.OneDeathNoticeDropsTheTwinInEveryHolderOfTheKind",
|
|
"DirectGLESSlotTable.RepeatedLookupsOfALiveObjectKeepOneHandle",
|
|
"DirectGLESSlotTable.TheHandleArmInstallsTheDeathNoticeConsumer",
|
|
"DirectGLESSlotTable.TheTwinRegistryCasesInThisBinaryRunOnTheHandleArm",
|
|
"DirectGLESSlotTable.TwoTablesOfTheSameKindShareOneSlotAndKeepTheirOwnTwin",
|
|
"DirectGLESStateGuards.DefaultFramebufferBindGoesThroughShadow",
|
|
"DirectGLESStateGuards.FramebufferBindingShadowPinsOnceThenSkips",
|
|
"DirectGLESStateGuards.PackStateShadowAppliesMinimalDeltas",
|
|
"DirectGLESStateGuards.PixelPackBindingCacheSkipsRedundantBindsAndRestsAtZero",
|
|
"DirectGLESStateGuards.ScratchFBODetachesCrossAspectResidue",
|
|
"DirectGLESStateGuards.ScratchFBOReadDrawBufferStateCached",
|
|
"DirectGLESStateGuards.ScratchFBOTextureDeletionForcesFullScrub",
|
|
"DirectGLESTextureSync.ARecycledTextureSlotReMintsTheTwinOnTheHandleArm",
|
|
"DirectGLESVertexInputDraw.TheAttributeWalkTakesItsBuffersFromTheRecordNotTheFrontendVao",
|
|
"DirectGLESVertexInputDraw.TheIndexArmTakesItsBufferAndItsSerialFromTheRecord",
|
|
"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.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",
|
|
"Endpoints/PairAcceptorTest.AClientWhoseFirstFrameIsAHelloIsRefusedByNameAndNeverPaired/unix",
|
|
"Endpoints/PairAcceptorTest.AStrayConnectAndCloseRightBeforeAClientDoesNotTakeItsPlace/tcp",
|
|
"Endpoints/PairAcceptorTest.AStrayConnectAndCloseRightBeforeAClientDoesNotTakeItsPlace/unix",
|
|
"Endpoints/PairAcceptorTest.AnAuxWhoseControlNeverArrivesIsDroppedAfterTheBudgetAndTheNextClientPairs/tcp",
|
|
"Endpoints/PairAcceptorTest.AnAuxWhoseControlNeverArrivesIsDroppedAfterTheBudgetAndTheNextClientPairs/unix",
|
|
"Endpoints/PairAcceptorTest.TwoClientsWhoseFourConnectionsInterleaveArePairedEachWithItsOwn/tcp",
|
|
"Endpoints/PairAcceptorTest.TwoClientsWhoseFourConnectionsInterleaveArePairedEachWithItsOwn/unix",
|
|
"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",
|
|
"Framing.ADataMagicReaderKeepsTheSameLengthAndReassemblyRules",
|
|
"FramingTest.BadMagicIsReportedAndLatchesTheReaderDead",
|
|
"FramingTest.BufferTooSmallReportsTheSizeAndKeepsTheMessage",
|
|
"FramingTest.EmptyPayloadRoundTrips",
|
|
"FramingTest.MagicIsOnTheWireAsMGLF",
|
|
"FramingTest.ManyMessagesCompactTheBufferInsteadOfGrowing",
|
|
"FramingTest.OversizedLengthIsRejectedBeforeAnyAllocation",
|
|
"FramingTest.RoundTripsTwoMessagesFedOneByteAtATime",
|
|
"FramingTest.SendRefusesAPayloadOverTheCap",
|
|
"FramingTest.TakeWithNoCompleteMessageDoesNotBlockOrCorrupt",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ApplierResetSerial",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/BindContextUnknownToken",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecOpcodeUnknown",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecRecordShorterThanItsType",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CodecTailCrossCheck",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateRenderStateBlobSize",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateSamplerStateParametersSize",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateShaderStateReflectionGarbage",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/CreateShaderStateSpirvDeclared",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11ArchiveVectorCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11CreateRenderStateCsoSlot",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11ReadbackPastTheReplyLimit",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11RespecifyExtentCarrier",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11SlotGenerationBackwards",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11SlotPastTheBackendBound",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedBytelessLevel",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedExtentDisagrees",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedMultisampleTarget",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11StagedRunPastTheLevelBound",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/D11WholeRespecifyBufferRange",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/GetTextureImageToBufferShape",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/GetTextureImageToBufferUnreadable",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutBindSamplerStatesCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutBufferSubDataResidentRegionCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutDrawVboFlags",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutDrawVboNumDraws",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutRecordSizePastTheWire",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsBlockBindingCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsSamplerUnitCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetProgramBindingsStorageOverrideCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetSamplerViewsCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersClass",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderBuffersHostSpanCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetShaderImagesCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetVertexAttribDefaultsCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/LayoutSetVertexBuffersCount",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/MultiDrawInstanced",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ObjectDeathKind",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ObjectDeathNullHandle",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/PresentFrameSerialZero",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobNotInStage",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobOutsideItsSegment",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobSizeWithNoSegment",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2BlobSizeZeroDeclaresASegment",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2ContentRecordDeclaresNoBlob",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanOutsideItsSegment",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanPointerCrosses",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanSegmentWithNoSize",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/R2HostSpanSizeWithNoSegment",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ReadPixelsToBufferShape",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ResourceSubDataLevelExtent",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/ResourceSubDataUnionBox",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/RingRecordHeaderCorrupt",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetDynamicStateBlobSize",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetProgramBindingsOverrideNameUnterminated",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetStorageBlockBindingNameTooLong",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SetStorageBlockBindingNameUnterminated",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpAndroidNativeWindow",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpMetalLayer",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpServerOwnedNonZeroToken",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/SurfaceOpUnknownKind",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UnitWindowSamplerStates",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UnitWindowSamplerViews",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesExtent",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesIndexSize",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesShape",
|
|
"FuzzArm2/PeerLatchSite.TheForgedBytesEndTheSessionByNameAndTheSupervisorServesARenderingNextSession/UserIndicesStart",
|
|
"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_PersistentCoherentWriteDirtyWithoutUnmap",
|
|
"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.AMagmaServerNeverPublishesTheRunAheadCapBit",
|
|
"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.BadVerifyCorruptKnobIsFatalNamingTheKnob",
|
|
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
|
|
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
|
|
"PipeInputsTest.EveryVerbFillsItsClassAndNothingElse",
|
|
"PipeInputsTest.MutatedFieldIsNamedAtRead",
|
|
"PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale",
|
|
"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.TheFiveEmittersAreTheOnesTheCensusMeasured",
|
|
"RemoteEmitTable.TheNineteenDrawSlotsAreEmittersDistinctFromEveryStub",
|
|
"RemoteEmitTable.TheSevenI1SlotsAreClassBAndAreNotTheFatalThunk",
|
|
"RemoteEmitTable.TheSixXfbAndPatchSlotsAreNonNullAndDistinct",
|
|
"RemoteEmitTable.TheThreeClassesPartitionEverySlot",
|
|
"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.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.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.OnlyTheTextureHalfOfResourceSubDataWantsItsReply",
|
|
"RemoteRunAhead.TheKnobAloneDoesNotArmRunAheadWithoutTheServersCapBit",
|
|
"RemoteWaitBoundaryControl.AnUnwaitedPublishIsSeenAsNoWait",
|
|
"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.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.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.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.UnderSplitTheWritebackClearsThePendingFlagAndNotTheRequest",
|
|
"SplitLaneHarness.TransportClaimRule",
|
|
"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",
|
|
"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.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.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.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",
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.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.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.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.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-monolith-control-monolith/integration",
|
|
"optional": "runs only when build-linux-split builds its own library, or the split lane's logs do not prove the IPC defaults"
|
|
},
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.CopyTextureSubImage2DPixels",
|
|
"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.GenerateTextureMipmapPixels",
|
|
"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.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.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.CopyTextureSubImage2DPixels",
|
|
"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.GenerateTextureMipmapPixels",
|
|
"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.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.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-monolith-control-monolith/integration",
|
|
"optional": "runs only when build-linux-split builds its own library, or the split lane's logs do not prove the IPC defaults"
|
|
},
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.ThePushIsTheOnlyRouteAWriteTakesToTheServer",
|
|
"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.EveryCorruptedFieldIsNamedByTheComparator",
|
|
"PipeInputsTest.MutatedFieldIsNamedAtRead",
|
|
"PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry",
|
|
"PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues",
|
|
"ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName",
|
|
"ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn",
|
|
"XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly"
|
|
],
|
|
"names_from": "junit-integration-split-strict/unit-strict",
|
|
"optional": "runs only when build-linux-split builds its own library; the test job runs the same unit lane on the reused build"
|
|
},
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.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",
|
|
"ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn",
|
|
"SplitBufferSet.ADestroyedBufferLeavesTheSet",
|
|
"SplitBufferSet.AFaultedMapTheDrawDidNotBindStillShipsBeforeTheDrawThatDoes",
|
|
"SplitBufferSet.AShadowThatFailsThePageGranularTestKeepsTheInwardAlignmentAndItsEdges",
|
|
"SplitBufferSet.ASubPageMapIsOneProtectedPageAndAWriteThroughItFaults",
|
|
"SplitBufferSet.AnOlderWritebackCannotRetireANewerGpuWriteMark",
|
|
"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.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",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTesc",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeTese",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/PrimitivesGeneratedNoXfbProbeVert",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireColorBlitVertex",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireDepthMipmapVertex",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleDepthResolveFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleResolveVertex",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireMultisampleStencilResolveFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertFragment",
|
|
"BakedShaders/BakedInternalShaders.HeaderMatchesItsSource/WireYuvConvertVertex",
|
|
"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.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.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.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.UnderSplitTheRecordAloneAnswersTheLiveHostMapQuestion",
|
|
"DirectGLESSanity.AdvertisesDepthTextureForGlmarkShadowScenes",
|
|
"DirectGLESSanity.AdvertisesUniformBufferObjectAndStencilTexturing",
|
|
"DirectGLESSanity.AdvertisesVoxyRequiredRenderingExtensions",
|
|
"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.ARecycledSlotIsANewHandleAndTheStaleOneResolvesToNothing",
|
|
"DirectGLESSlotTable.ASavedCopyOfARealRegistryDropsTheTwinOnTheSameNotice",
|
|
"DirectGLESSlotTable.AWholeTableSavesResetsAndRestores",
|
|
"DirectGLESSlotTable.AnAnnouncedDeathReturnsTheSlotWithoutASweep",
|
|
"DirectGLESSlotTable.AnnouncedDeathKeepsObjectChurnFromAccumulatingWithoutASweep",
|
|
"DirectGLESSlotTable.EveryReKeyedObjectClassAnnouncesItsOwnDeath",
|
|
"DirectGLESSlotTable.EverySwitchedOverKindResolvesItsTwinThroughTheHandleArm",
|
|
"DirectGLESSlotTable.FindNeverMutatesTheTable",
|
|
"DirectGLESSlotTable.OneDeathNoticeDropsTheTwinInEveryHolderOfTheKind",
|
|
"DirectGLESSlotTable.RepeatedLookupsOfALiveObjectKeepOneHandle",
|
|
"DirectGLESSlotTable.TheHandleArmInstallsTheDeathNoticeConsumer",
|
|
"DirectGLESSlotTable.TheTwinRegistryCasesInThisBinaryRunOnTheHandleArm",
|
|
"DirectGLESSlotTable.TwoTablesOfTheSameKindShareOneSlotAndKeepTheirOwnTwin",
|
|
"DirectGLESStateGuards.DefaultFramebufferBindGoesThroughShadow",
|
|
"DirectGLESStateGuards.FramebufferBindingShadowPinsOnceThenSkips",
|
|
"DirectGLESStateGuards.PackStateShadowAppliesMinimalDeltas",
|
|
"DirectGLESStateGuards.PixelPackBindingCacheSkipsRedundantBindsAndRestsAtZero",
|
|
"DirectGLESStateGuards.ScratchFBODetachesCrossAspectResidue",
|
|
"DirectGLESStateGuards.ScratchFBOReadDrawBufferStateCached",
|
|
"DirectGLESStateGuards.ScratchFBOTextureDeletionForcesFullScrub",
|
|
"DirectGLESTextureSync.ARecycledTextureSlotReMintsTheTwinOnTheHandleArm",
|
|
"DirectGLESVertexInputDraw.TheAttributeWalkTakesItsBuffersFromTheRecordNotTheFrontendVao",
|
|
"DirectGLESVertexInputDraw.TheIndexArmTakesItsBufferAndItsSerialFromTheRecord",
|
|
"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.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",
|
|
"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_PersistentCoherentWriteDirtyWithoutUnmap",
|
|
"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.AMagmaServerNeverPublishesTheRunAheadCapBit",
|
|
"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.BadVerifyCorruptKnobIsFatalNamingTheKnob",
|
|
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
|
|
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
|
|
"PipeInputsTest.EveryVerbFillsItsClassAndNothingElse",
|
|
"PipeInputsTest.MutatedFieldIsNamedAtRead",
|
|
"PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale",
|
|
"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.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.AnOlderWritebackCannotRetireANewerGpuWriteMark",
|
|
"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.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",
|
|
"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.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.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.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",
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
|
|
"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.APartialSubDataBetweenDispatchesKeepsTheShaderWrittenNeighbour",
|
|
"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.APartialSubDataBetweenTwoDrawsOfOneFrameKeepsTheFirstDrawsBytes",
|
|
"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.EveryCorruptedFieldIsNamedByTheComparator",
|
|
"PipeInputsTest.MutatedFieldIsNamedAtRead",
|
|
"PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry",
|
|
"PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues",
|
|
"ResourceEmit.APerLevelRespecifyThatDoesNotCoverItsDeclaredRangeIsRefusedByName",
|
|
"ResourceEmit.TheLiveHostWritesWireFiresOnTheCallAPersistentMapProducerWouldSetItOn",
|
|
"XfbFrontendOrderInvarianceTest.DumpBSpirvForDisassembly"
|
|
],
|
|
"names_from": "junit-integration-split-strict/unit-strict"
|
|
}
|
|
}
|