108 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: 417 InputControlPointCount: 102418 OutputPositionPresent: 119 TessellatorDomain: 205620 MinimumWaveLaneCount: 021 MaximumWaveLaneCount: 429496729522 UsesViewID: 023 SigPatchConstOrPrimVectors: 024 SigInputVectors: 025 SigOutputVectors: [ 0, 16, 32, 64 ]26 NumThreadsX: 51227 NumThreadsY: 102428 NumThreadsZ: 204829 ResourceStride: 2430 Resources:31 - Type: Sampler32 Space: 233 LowerBound: 334 UpperBound: 435 Kind: TextureCube36 Flags:37 UsedByAtomic64: false38 - Type: Invalid39 Space: 3276840 LowerBound: 838860841 UpperBound: 214748364842 Kind: Invalid43 Flags:44 UsedByAtomic64: false45 SigInputElements: []46 SigOutputElements: []47 SigPatchOrPrimElements: []48 InputOutputMap:49 - [ ]50 - [ ]51 - [ ]52 - [ ]53 PatchOutputMap: []54 - Name: DXIL55 Size: 2456 Program:57 MajorVersion: 658 MinorVersion: 059 ShaderKind: 460 Size: 661 DXILMajorVersion: 062 DXILMinorVersion: 163 DXILSize: 064...65 66# CHECK: Name: PSV067# CHECK: PSVInfo:68# CHECK-NEXT: Version: 269# CHECK-NEXT: ShaderStage: 470# CHECK-NEXT: InputControlPointCount: 102471# CHECK-NEXT: OutputPositionPresent: 172# CHECK-NEXT: TessellatorDomain: 205673# CHECK-NEXT: MinimumWaveLaneCount: 074# CHECK-NEXT: MaximumWaveLaneCount: 429496729575# CHECK-NEXT: UsesViewID: 076# CHECK-NEXT: SigPatchConstOrPrimVectors: 077# CHECK-NEXT: SigInputVectors: 078# CHECK-NEXT: SigOutputVectors: [ 0, 16, 32, 64 ]79# CHECK-NEXT: NumThreadsX: 51280# CHECK-NEXT: NumThreadsY: 102481# CHECK-NEXT: NumThreadsZ: 204882# CHECK-NEXT: ResourceStride: 2483# CHECK-NEXT: Resources:84# CHECK-NEXT: - Type: Sampler85# CHECK-NEXT: Space: 286# CHECK-NEXT: LowerBound: 387# CHECK-NEXT: UpperBound: 488# CHECK-NEXT: Kind: TextureCube89# CHECK-NEXT: Flags:90# CHECK-NEXT: UsedByAtomic64: false91# CHECK-NEXT: - Type: Invalid92# CHECK-NEXT: Space: 3276893# CHECK-NEXT: LowerBound: 838860894# CHECK-NEXT: UpperBound: 214748364895# CHECK-NEXT: Kind: Invalid96# CHECK-NEXT: Flags:97# CHECK-NEXT: UsedByAtomic64: false98# CHECK-NEXT: SigInputElements: []99# CHECK-NEXT: SigOutputElements: []100# CHECK-NEXT: SigPatchOrPrimElements: []101# CHECK-NEXT: InputOutputMap:102# CHECK-NEXT: - [ ]103# CHECK-NEXT: - [ ]104# CHECK-NEXT: - [ ]105# CHECK-NEXT: - [ ]106# CHECK-NEXT: PatchOutputMap: [ ]107# CHECK-NEXT: Name108