100 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: 216 ShaderStage: 117 OutputPositionPresent: 118 MinimumWaveLaneCount: 019 MaximumWaveLaneCount: 429496729520 UsesViewID: 021 SigInputVectors: 022 SigOutputVectors: [ 8, 16, 32, 64 ]23 NumThreadsX: 51224 NumThreadsY: 102425 NumThreadsZ: 204826 ResourceStride: 2427 Resources:28 - Type: Sampler29 Space: 230 LowerBound: 331 UpperBound: 432 Kind: TextureCube33 Flags:34 UsedByAtomic64: false35 - Type: Invalid36 Space: 3276837 LowerBound: 838860838 UpperBound: 214748364839 Kind: Invalid40 Flags:41 UsedByAtomic64: false42 SigInputElements: []43 SigOutputElements: []44 SigPatchOrPrimElements: []45 InputOutputMap:46 - [ ]47 - [ ]48 - [ ]49 - [ ]50 - Name: DXIL51 Size: 2452 Program:53 MajorVersion: 654 MinorVersion: 055 ShaderKind: 156 Size: 657 DXILMajorVersion: 058 DXILMinorVersion: 159 DXILSize: 060...61 62# CHECK: Name: PSV063# CHECK: PSVInfo:64# CHECK-NEXT: Version: 265# CHECK-NEXT: ShaderStage: 166# CHECK-NEXT: OutputPositionPresent: 167# CHECK-NEXT: MinimumWaveLaneCount: 068# CHECK-NEXT: MaximumWaveLaneCount: 429496729569# CHECK-NEXT: UsesViewID: 070# CHECK-NEXT: SigInputVectors: 071# CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]72# CHECK-NEXT: NumThreadsX: 51273# CHECK-NEXT: NumThreadsY: 102474# CHECK-NEXT: NumThreadsZ: 204875# CHECK-NEXT: ResourceStride: 2476# CHECK-NEXT: Resources:77# CHECK-NEXT: - Type: Sampler78# CHECK-NEXT: Space: 279# CHECK-NEXT: LowerBound: 380# CHECK-NEXT: UpperBound: 481# CHECK-NEXT: Kind: TextureCube82# CHECK-NEXT: Flags:83# CHECK-NEXT: UsedByAtomic64: false84# CHECK-NEXT: - Type: Invalid85# CHECK-NEXT: Space: 3276886# CHECK-NEXT: LowerBound: 838860887# CHECK-NEXT: UpperBound: 214748364888# CHECK-NEXT: Kind: Invalid89# CHECK-NEXT: Flags:90# CHECK-NEXT: UsedByAtomic64: false91# CHECK-NEXT: SigInputElements: []92# CHECK-NEXT: SigOutputElements: []93# CHECK-NEXT: SigPatchOrPrimElements: []94# CHECK-NEXT: InputOutputMap:95# CHECK-NEXT: - [ ]96# CHECK-NEXT: - [ ]97# CHECK-NEXT: - [ ]98# CHECK-NEXT: - [ ]99# CHECK-NEXT: Name100