94 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: 116 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 ResourceStride: 1630 Resources:31 - Type: Sampler32 Space: 233 LowerBound: 334 UpperBound: 435 - Type: Invalid36 Space: 3276837 LowerBound: 838860838 UpperBound: 214748364839 SigInputElements: []40 SigOutputElements: []41 SigPatchOrPrimElements: []42 InputOutputMap:43 - [ ]44 - [ ]45 - [ ]46 - [ ]47 - Name: DXIL48 Size: 2449 Program:50 MajorVersion: 651 MinorVersion: 052 ShaderKind: 1353 Size: 654 DXILMajorVersion: 055 DXILMinorVersion: 156 DXILSize: 057...58 59# CHECK: Name: PSV060# CHECK: PSVInfo:61# CHECK-NEXT: Version: 162# CHECK-NEXT: ShaderStage: 1363# CHECK-NEXT: GroupSharedBytesUsed: 102464# CHECK-NEXT: GroupSharedBytesDependentOnViewID: 205665# CHECK-NEXT: PayloadSizeInBytes: 409266# CHECK-NEXT: MaxOutputVertices: 819667# CHECK-NEXT: MaxOutputPrimitives: 409268# CHECK-NEXT: MinimumWaveLaneCount: 069# CHECK-NEXT: MaximumWaveLaneCount: 429496729570# CHECK-NEXT: UsesViewID: 071# CHECK-NEXT: SigPrimVectors: 12872# CHECK-NEXT: MeshOutputTopology: 1673# CHECK-NEXT: SigInputVectors: 074# CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]75# CHECK-NEXT: ResourceStride: 1676# CHECK-NEXT: Resources:77# CHECK-NEXT: - Type: Sampler78# CHECK-NEXT: Space: 279# CHECK-NEXT: LowerBound: 380# CHECK-NEXT: UpperBound: 481# CHECK-NEXT: - Type: Invalid82# CHECK-NEXT: Space: 3276883# CHECK-NEXT: LowerBound: 838860884# CHECK-NEXT: UpperBound: 214748364885# CHECK-NEXT: SigInputElements: []86# CHECK-NEXT: SigOutputElements: []87# CHECK-NEXT: SigPatchOrPrimElements: []88# CHECK-NEXT: InputOutputMap:89# CHECK-NEXT: - [ ]90# CHECK-NEXT: - [ ]91# CHECK-NEXT: - [ ]92# CHECK-NEXT: - [ ]93# CHECK-NEXT: Name94