112 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: 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 NumThreadsX: 51228 NumThreadsY: 102429 NumThreadsZ: 204830 EntryName: HSEntry31 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 InputPatchMap: []56 - Name: DXIL57 Size: 2458 Program:59 MajorVersion: 660 MinorVersion: 061 ShaderKind: 362 Size: 663 DXILMajorVersion: 064 DXILMinorVersion: 165 DXILSize: 066...67 68# CHECK: Name: PSV069# CHECK: PSVInfo:70# CHECK-NEXT: Version: 371# CHECK-NEXT: ShaderStage: 372# CHECK-NEXT: InputControlPointCount: 102473# CHECK-NEXT: OutputControlPointCount: 409674# CHECK-NEXT: TessellatorDomain: 205675# CHECK-NEXT: TessellatorOutputPrimitive: 819276# CHECK-NEXT: MinimumWaveLaneCount: 077# CHECK-NEXT: MaximumWaveLaneCount: 429496729578# CHECK-NEXT: UsesViewID: 079# CHECK-NEXT: SigPatchConstOrPrimVectors: 080# CHECK-NEXT: SigInputVectors: 081# CHECK-NEXT: SigOutputVectors: [ 0, 16, 32, 64 ]82# CHECK-NEXT: NumThreadsX: 51283# CHECK-NEXT: NumThreadsY: 102484# CHECK-NEXT: NumThreadsZ: 204885# CHECK-NEXT: EntryName: HSEntry86# CHECK-NEXT: ResourceStride: 2487# CHECK-NEXT: Resources:88# CHECK-NEXT: - Type: Sampler89# CHECK-NEXT: Space: 290# CHECK-NEXT: LowerBound: 391# CHECK-NEXT: UpperBound: 492# CHECK-NEXT: Kind: TextureCube93# CHECK-NEXT: Flags:94# CHECK-NEXT: UsedByAtomic64: false95# CHECK-NEXT: - Type: Invalid96# CHECK-NEXT: Space: 3276897# CHECK-NEXT: LowerBound: 838860898# CHECK-NEXT: UpperBound: 214748364899# CHECK-NEXT: Kind: Invalid100# CHECK-NEXT: Flags:101# CHECK-NEXT: UsedByAtomic64: false102# CHECK-NEXT: SigInputElements: []103# CHECK-NEXT: SigOutputElements: []104# CHECK-NEXT: SigPatchOrPrimElements: []105# CHECK-NEXT: InputOutputMap:106# CHECK-NEXT: - [ ]107# CHECK-NEXT: - [ ]108# CHECK-NEXT: - [ ]109# CHECK-NEXT: - [ ]110# CHECK-NEXT: InputPatchMap: [ ]111# CHECK-NEXT: Name112