92 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: 317 InputControlPointCount: 102418 OutputControlPointCount: 409619 TessellatorDomain: 205620 TessellatorOutputPrimitive: 819221 MinimumWaveLaneCount: 022 MaximumWaveLaneCount: 429496729523 UsesViewID: 024 SigPatchConstOrPrimVectors: 025 SigInputVectors: 026 SigOutputVectors: [ 0, 16, 32, 64 ]27 ResourceStride: 1628 Resources:29 - Type: Sampler30 Space: 231 LowerBound: 332 UpperBound: 433 - Type: Invalid34 Space: 3276835 LowerBound: 838860836 UpperBound: 214748364837 SigInputElements: []38 SigOutputElements: []39 SigPatchOrPrimElements: []40 InputOutputMap:41 - [ ]42 - [ ]43 - [ ]44 - [ ]45 InputPatchMap: []46 - Name: DXIL47 Size: 2448 Program:49 MajorVersion: 650 MinorVersion: 051 ShaderKind: 352 Size: 653 DXILMajorVersion: 054 DXILMinorVersion: 155 DXILSize: 056...57 58# CHECK: Name: PSV059# CHECK: PSVInfo:60# CHECK-NEXT: Version: 161# CHECK-NEXT: ShaderStage: 362# CHECK-NEXT: InputControlPointCount: 102463# CHECK-NEXT: OutputControlPointCount: 409664# CHECK-NEXT: TessellatorDomain: 205665# CHECK-NEXT: TessellatorOutputPrimitive: 819266# CHECK-NEXT: MinimumWaveLaneCount: 067# CHECK-NEXT: MaximumWaveLaneCount: 429496729568# CHECK-NEXT: UsesViewID: 069# CHECK-NEXT: SigPatchConstOrPrimVectors: 070# CHECK-NEXT: SigInputVectors: 071# CHECK-NEXT: SigOutputVectors: [ 0, 16, 32, 64 ]72# CHECK-NEXT: ResourceStride: 1673# CHECK-NEXT: Resources:74# CHECK-NEXT: - Type: Sampler75# CHECK-NEXT: Space: 276# CHECK-NEXT: LowerBound: 377# CHECK-NEXT: UpperBound: 478# CHECK-NEXT: - Type: Invalid79# CHECK-NEXT: Space: 3276880# CHECK-NEXT: LowerBound: 838860881# CHECK-NEXT: UpperBound: 214748364882# CHECK-NEXT: SigInputElements: []83# CHECK-NEXT: SigOutputElements: []84# CHECK-NEXT: SigPatchOrPrimElements: []85# CHECK-NEXT: InputOutputMap:86# CHECK-NEXT: - [ ]87# CHECK-NEXT: - [ ]88# CHECK-NEXT: - [ ]89# CHECK-NEXT: - [ ]90# CHECK-NEXT: InputPatchMap: [ ]91# CHECK-NEXT: Name92