1# RUN: yaml2obj %s | obj2yaml | FileCheck %s 2 3--- !dxcontainer 4Header: 5 Hash: [ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 6 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ] 7 Version: 8 Major: 1 9 Minor: 0 10 PartCount: 2 11Parts: 12 - Name: SFI0 13 Size: 8 14 Flags: 15 Doubles: false 16 ComputeShadersPlusRawAndStructuredBuffers: false 17 UAVsAtEveryStage: false 18 Max64UAVs: false 19 MinimumPrecision: false 20 DX11_1_DoubleExtensions: false 21 DX11_1_ShaderExtensions: false 22 LEVEL9ComparisonFiltering: false 23 TiledResources: false 24 StencilRef: false 25 InnerCoverage: false 26 TypedUAVLoadAdditionalFormats: false 27 ROVs: false 28 ViewportAndRTArrayIndexFromAnyShaderFeedingRasterizer: false 29 WaveOps: false 30 Int64Ops: false 31 ViewID: false 32 Barycentrics: false 33 NativeLowPrecision: false 34 ShadingRate: false 35 Raytracing_Tier_1_1: false 36 SamplerFeedback: false 37 AtomicInt64OnTypedResource: false 38 AtomicInt64OnGroupShared: false 39 DerivativesInMeshAndAmpShaders: false 40 ResourceDescriptorHeapIndexing: false 41 SamplerDescriptorHeapIndexing: false 42 RESERVED: false 43 AtomicInt64OnHeapResource: false 44 AdvancedTextureOps: false 45 WriteableMSAATextures: false 46 NextUnusedBit: false 47 - Name: FKE0 48 Size: 8 49... 50 51# CHECK: Parts: 52# CHECK-NEXT: - Name: SFI0 53# CHECK-NEXT: Size: 8 54# CHECK-NOT: Flags: 55# CHECK-NEXT: - Name: FKE0 56