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: PSV0 13 Size: 144 14 PSVInfo: 15 Version: 0 16 ShaderStage: 13 17 GroupSharedBytesUsed: 1024 18 GroupSharedBytesDependentOnViewID: 2056 19 PayloadSizeInBytes: 4092 20 MaxOutputVertices: 8196 21 MaxOutputPrimitives: 4092 22 MinimumWaveLaneCount: 0 23 MaximumWaveLaneCount: 4294967295 24 ResourceStride: 16 25 Resources: 26 - Type: Sampler 27 Space: 2 28 LowerBound: 3 29 UpperBound: 4 30 - Type: Invalid 31 Space: 32768 32 LowerBound: 8388608 33 UpperBound: 2147483648 34 - Name: DXIL 35 Size: 24 36 Program: 37 MajorVersion: 6 38 MinorVersion: 0 39 ShaderKind: 13 40 Size: 6 41 DXILMajorVersion: 0 42 DXILMinorVersion: 1 43 DXILSize: 0 44... 45 46# CHECK: Name: PSV0 47# CHECK: PSVInfo: 48# CHECK-NEXT: Version: 0 49# CHECK-NEXT: ShaderStage: 13 50# CHECK-NEXT: GroupSharedBytesUsed: 1024 51# CHECK-NEXT: GroupSharedBytesDependentOnViewID: 2056 52# CHECK-NEXT: PayloadSizeInBytes: 4092 53# CHECK-NEXT: MaxOutputVertices: 8196 54# CHECK-NEXT: MaxOutputPrimitives: 4092 55# CHECK-NEXT: MinimumWaveLaneCount: 0 56# CHECK-NEXT: MaximumWaveLaneCount: 4294967295 57# CHECK-NEXT: ResourceStride: 16 58# CHECK-NEXT: Resources: 59# CHECK-NEXT: - Type: Sampler 60# CHECK-NEXT: Space: 2 61# CHECK-NEXT: LowerBound: 3 62# CHECK-NEXT: UpperBound: 4 63# CHECK-NEXT: - Type: Invalid 64# CHECK-NEXT: Space: 32768 65# CHECK-NEXT: LowerBound: 8388608 66# CHECK-NEXT: UpperBound: 2147483648 67# CHECK-NEXT: Name 68