82 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: 117 OutputPositionPresent: 118 MinimumWaveLaneCount: 019 MaximumWaveLaneCount: 429496729520 UsesViewID: 021 SigInputVectors: 022 SigOutputVectors: [ 8, 16, 32, 64 ]23 ResourceStride: 1624 Resources:25 - Type: Sampler26 Space: 227 LowerBound: 328 UpperBound: 429 - Type: Invalid30 Space: 3276831 LowerBound: 838860832 UpperBound: 214748364833 SigInputElements: []34 SigOutputElements: []35 SigPatchOrPrimElements: []36 InputOutputMap:37 - [ ]38 - [ ]39 - [ ]40 - [ ]41 - Name: DXIL42 Size: 2443 Program:44 MajorVersion: 645 MinorVersion: 046 ShaderKind: 147 Size: 648 DXILMajorVersion: 049 DXILMinorVersion: 150 DXILSize: 051...52 53# CHECK: Name: PSV054# CHECK: PSVInfo:55# CHECK-NEXT: Version: 156# CHECK-NEXT: ShaderStage: 157# CHECK-NEXT: OutputPositionPresent: 158# CHECK-NEXT: MinimumWaveLaneCount: 059# CHECK-NEXT: MaximumWaveLaneCount: 429496729560# CHECK-NEXT: UsesViewID: 061# CHECK-NEXT: SigInputVectors: 062# CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]63# CHECK-NEXT: ResourceStride: 1664# CHECK-NEXT: Resources:65# CHECK-NEXT: - Type: Sampler66# CHECK-NEXT: Space: 267# CHECK-NEXT: LowerBound: 368# CHECK-NEXT: UpperBound: 469# CHECK-NEXT: - Type: Invalid70# CHECK-NEXT: Space: 3276871# CHECK-NEXT: LowerBound: 838860872# CHECK-NEXT: UpperBound: 214748364873# CHECK-NEXT: SigInputElements: []74# CHECK-NEXT: SigOutputElements: []75# CHECK-NEXT: SigPatchOrPrimElements: []76# CHECK-NEXT: InputOutputMap:77# CHECK-NEXT: - [ ]78# CHECK-NEXT: - [ ]79# CHECK-NEXT: - [ ]80# CHECK-NEXT: - [ ]81# CHECK-NEXT: Name82