110 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: 316 ShaderStage: 217 InputPrimitive: 102418 OutputTopology: 409619 OutputStreamMask: 205620 OutputPositionPresent: 121 MinimumWaveLaneCount: 022 MaximumWaveLaneCount: 429496729523 UsesViewID: 024 MaxVertexCount: 409625 SigInputVectors: 026 SigOutputVectors: [ 8, 16, 32, 64 ]27 NumThreadsX: 51228 NumThreadsY: 102429 NumThreadsZ: 204830 EntryName: GSEntry31 ResourceStride: 2432 Resources:33 - Type: Sampler34 Space: 235 LowerBound: 336 UpperBound: 437 Kind: TextureCube38 Flags:39 UsedByAtomic64: false40 - Type: Invalid41 Space: 3276842 LowerBound: 838860843 UpperBound: 214748364844 Kind: Invalid45 Flags:46 UsedByAtomic64: false47 SigInputElements: []48 SigOutputElements: []49 SigPatchOrPrimElements: []50 InputOutputMap:51 - [ ]52 - [ ]53 - [ ]54 - [ ]55 - Name: DXIL56 Size: 2457 Program:58 MajorVersion: 659 MinorVersion: 060 ShaderKind: 261 Size: 662 DXILMajorVersion: 063 DXILMinorVersion: 164 DXILSize: 065...66 67# CHECK: Name: PSV068# CHECK: PSVInfo:69# CHECK-NEXT: Version: 370# CHECK-NEXT: ShaderStage: 271# CHECK-NEXT: InputPrimitive: 102472# CHECK-NEXT: OutputTopology: 409673# CHECK-NEXT: OutputStreamMask: 205674# CHECK-NEXT: OutputPositionPresent: 175# CHECK-NEXT: MinimumWaveLaneCount: 076# CHECK-NEXT: MaximumWaveLaneCount: 429496729577# CHECK-NEXT: UsesViewID: 078# CHECK-NEXT: MaxVertexCount: 409679# CHECK-NEXT: SigInputVectors: 080# CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]81# CHECK-NEXT: NumThreadsX: 51282# CHECK-NEXT: NumThreadsY: 102483# CHECK-NEXT: NumThreadsZ: 204884# CHECK-NEXT: EntryName: GSEntry85# CHECK-NEXT: ResourceStride: 2486# CHECK-NEXT: Resources:87# CHECK-NEXT: - Type: Sampler88# CHECK-NEXT: Space: 289# CHECK-NEXT: LowerBound: 390# CHECK-NEXT: UpperBound: 491# CHECK-NEXT: Kind: TextureCube92# CHECK-NEXT: Flags:93# CHECK-NEXT: UsedByAtomic64: false94# CHECK-NEXT: - Type: Invalid95# CHECK-NEXT: Space: 3276896# CHECK-NEXT: LowerBound: 838860897# CHECK-NEXT: UpperBound: 214748364898# CHECK-NEXT: Kind: Invalid99# CHECK-NEXT: Flags:100# CHECK-NEXT: UsedByAtomic64: false101# CHECK-NEXT: SigInputElements: []102# CHECK-NEXT: SigOutputElements: []103# CHECK-NEXT: SigPatchOrPrimElements: []104# CHECK-NEXT: InputOutputMap:105# CHECK-NEXT: - [ ]106# CHECK-NEXT: - [ ]107# CHECK-NEXT: - [ ]108# CHECK-NEXT: - [ ]109# CHECK-NEXT: Name110