102 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: 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 ResourceStride: 2428 Resources:29 - Type: Sampler30 Space: 231 LowerBound: 332 UpperBound: 433 Kind: TextureCube34 Flags:35 UsedByAtomic64: false36 - Type: Invalid37 Space: 3276838 LowerBound: 838860839 UpperBound: 214748364840 Kind: Invalid41 Flags:42 UsedByAtomic64: false43 SigInputElements: []44 SigOutputElements: []45 SigPatchOrPrimElements: []46 InputOutputMap:47 - [ ]48 - [ ]49 - [ ]50 - [ ]51 - Name: DXIL52 Size: 2453 Program:54 MajorVersion: 655 MinorVersion: 056 ShaderKind: 057 Size: 658 DXILMajorVersion: 059 DXILMinorVersion: 160 DXILSize: 061...62 63# CHECK: Name: PSV064# CHECK: PSVInfo:65# CHECK-NEXT: Version: 266# CHECK-NEXT: ShaderStage: 067# CHECK-NEXT: DepthOutput: 768# CHECK-NEXT: SampleFrequency: 9669# CHECK-NEXT: MinimumWaveLaneCount: 070# CHECK-NEXT: MaximumWaveLaneCount: 429496729571# CHECK-NEXT: UsesViewID: 072# CHECK-NEXT: SigInputVectors: 073# CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]74# CHECK-NEXT: NumThreadsX: 51275# CHECK-NEXT: NumThreadsY: 102476# CHECK-NEXT: NumThreadsZ: 204877# CHECK-NEXT: ResourceStride: 2478# CHECK-NEXT: Resources:79# CHECK-NEXT: - Type: Sampler80# CHECK-NEXT: Space: 281# CHECK-NEXT: LowerBound: 382# CHECK-NEXT: UpperBound: 483# CHECK-NEXT: Kind: TextureCube84# CHECK-NEXT: Flags:85# CHECK-NEXT: UsedByAtomic64: false86# CHECK-NEXT: - Type: Invalid87# CHECK-NEXT: Space: 3276888# CHECK-NEXT: LowerBound: 838860889# CHECK-NEXT: UpperBound: 214748364890# CHECK-NEXT: Kind: Invalid91# CHECK-NEXT: Flags:92# CHECK-NEXT: UsedByAtomic64: false93# CHECK-NEXT: SigInputElements: []94# CHECK-NEXT: SigOutputElements: []95# CHECK-NEXT: SigPatchOrPrimElements: []96# CHECK-NEXT: InputOutputMap:97# CHECK-NEXT: - [ ]98# CHECK-NEXT: - [ ]99# CHECK-NEXT: - [ ]100# CHECK-NEXT: - [ ]101# CHECK-NEXT: Name102