114 lines · yaml
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s2 3--- !dxcontainer4Header:5 Hash: [ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 6 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]7 Version:8 Major: 19 Minor: 010 PartCount: 211Parts:12 - Name: PSV013 Size: 14414 PSVInfo:15 Version: 316 ShaderStage: 1317 GroupSharedBytesUsed: 102418 GroupSharedBytesDependentOnViewID: 205619 PayloadSizeInBytes: 409220 MaxOutputVertices: 819621 MaxOutputPrimitives: 409222 MinimumWaveLaneCount: 023 MaximumWaveLaneCount: 429496729524 UsesViewID: 025 SigPrimVectors: 12826 MeshOutputTopology: 1627 SigInputVectors: 028 SigOutputVectors: [ 8, 16, 32, 64 ]29 NumThreadsX: 51230 NumThreadsY: 102431 NumThreadsZ: 204832 EntryName: MSEntry33 ResourceStride: 2434 Resources:35 - Type: Sampler36 Space: 237 LowerBound: 338 UpperBound: 439 Kind: TextureCube40 Flags:41 UsedByAtomic64: false42 - Type: Invalid43 Space: 3276844 LowerBound: 838860845 UpperBound: 214748364846 Kind: Invalid47 Flags:48 UsedByAtomic64: false49 SigInputElements: []50 SigOutputElements: []51 SigPatchOrPrimElements: []52 InputOutputMap:53 - [ ]54 - [ ]55 - [ ]56 - [ ]57 - Name: DXIL58 Size: 2459 Program:60 MajorVersion: 661 MinorVersion: 062 ShaderKind: 1363 Size: 664 DXILMajorVersion: 065 DXILMinorVersion: 166 DXILSize: 067...68 69# CHECK: Name: PSV070# CHECK: PSVInfo:71# CHECK-NEXT: Version: 372# CHECK-NEXT: ShaderStage: 1373# CHECK-NEXT: GroupSharedBytesUsed: 102474# CHECK-NEXT: GroupSharedBytesDependentOnViewID: 205675# CHECK-NEXT: PayloadSizeInBytes: 409276# CHECK-NEXT: MaxOutputVertices: 819677# CHECK-NEXT: MaxOutputPrimitives: 409278# CHECK-NEXT: MinimumWaveLaneCount: 079# CHECK-NEXT: MaximumWaveLaneCount: 429496729580# CHECK-NEXT: UsesViewID: 081# CHECK-NEXT: SigPrimVectors: 12882# CHECK-NEXT: MeshOutputTopology: 1683# CHECK-NEXT: SigInputVectors: 084# CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]85# CHECK-NEXT: NumThreadsX: 51286# CHECK-NEXT: NumThreadsY: 102487# CHECK-NEXT: NumThreadsZ: 204888# CHECK-NEXT: EntryName: MSEntry89# CHECK-NEXT: ResourceStride: 2490# CHECK-NEXT: Resources:91# CHECK-NEXT: - Type: Sampler92# CHECK-NEXT: Space: 293# CHECK-NEXT: LowerBound: 394# CHECK-NEXT: UpperBound: 495# CHECK-NEXT: Kind: TextureCube96# CHECK-NEXT: Flags:97# CHECK-NEXT: UsedByAtomic64: false98# CHECK-NEXT: - Type: Invalid99# CHECK-NEXT: Space: 32768100# CHECK-NEXT: LowerBound: 8388608101# CHECK-NEXT: UpperBound: 2147483648102# CHECK-NEXT: Kind: Invalid103# CHECK-NEXT: Flags:104# CHECK-NEXT: UsedByAtomic64: false105# CHECK-NEXT: SigInputElements: []106# CHECK-NEXT: SigOutputElements: []107# CHECK-NEXT: SigPatchOrPrimElements: []108# CHECK-NEXT: InputOutputMap:109# CHECK-NEXT: - [ ]110# CHECK-NEXT: - [ ]111# CHECK-NEXT: - [ ]112# CHECK-NEXT: - [ ]113# CHECK-NEXT: Name114