104 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: 017 DepthOutput: 718 SampleFrequency: 9619 MinimumWaveLaneCount: 020 MaximumWaveLaneCount: 429496729521 UsesViewID: 022 SigInputVectors: 023 SigOutputVectors: [ 8, 16, 32, 64 ]24 NumThreadsX: 51225 NumThreadsY: 102426 NumThreadsZ: 204827 EntryName: PSEntry28 ResourceStride: 2429 Resources:30 - Type: Sampler31 Space: 232 LowerBound: 333 UpperBound: 434 Kind: TextureCube35 Flags:36 UsedByAtomic64: false37 - Type: Invalid38 Space: 3276839 LowerBound: 838860840 UpperBound: 214748364841 Kind: Invalid42 Flags:43 UsedByAtomic64: false44 SigInputElements: []45 SigOutputElements: []46 SigPatchOrPrimElements: []47 InputOutputMap:48 - [ ]49 - [ ]50 - [ ]51 - [ ]52 - Name: DXIL53 Size: 2454 Program:55 MajorVersion: 656 MinorVersion: 057 ShaderKind: 058 Size: 659 DXILMajorVersion: 060 DXILMinorVersion: 161 DXILSize: 062...63 64# CHECK: Name: PSV065# CHECK: PSVInfo:66# CHECK-NEXT: Version: 367# CHECK-NEXT: ShaderStage: 068# CHECK-NEXT: DepthOutput: 769# CHECK-NEXT: SampleFrequency: 9670# CHECK-NEXT: MinimumWaveLaneCount: 071# CHECK-NEXT: MaximumWaveLaneCount: 429496729572# CHECK-NEXT: UsesViewID: 073# CHECK-NEXT: SigInputVectors: 074# CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]75# CHECK-NEXT: NumThreadsX: 51276# CHECK-NEXT: NumThreadsY: 102477# CHECK-NEXT: NumThreadsZ: 204878# CHECK-NEXT: EntryName: PSEntry79# CHECK-NEXT: ResourceStride: 2480# CHECK-NEXT: Resources:81# CHECK-NEXT: - Type: Sampler82# CHECK-NEXT: Space: 283# CHECK-NEXT: LowerBound: 384# CHECK-NEXT: UpperBound: 485# CHECK-NEXT: Kind: TextureCube86# CHECK-NEXT: Flags:87# CHECK-NEXT: UsedByAtomic64: false88# CHECK-NEXT: - Type: Invalid89# CHECK-NEXT: Space: 3276890# CHECK-NEXT: LowerBound: 838860891# CHECK-NEXT: UpperBound: 214748364892# CHECK-NEXT: Kind: Invalid93# CHECK-NEXT: Flags:94# CHECK-NEXT: UsedByAtomic64: false95# CHECK-NEXT: SigInputElements: []96# CHECK-NEXT: SigOutputElements: []97# CHECK-NEXT: SigPatchOrPrimElements: []98# CHECK-NEXT: InputOutputMap:99# CHECK-NEXT: - [ ]100# CHECK-NEXT: - [ ]101# CHECK-NEXT: - [ ]102# CHECK-NEXT: - [ ]103# CHECK-NEXT: Name104