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: 216 ShaderStage: 1317 GroupSharedBytesUsed: 102418 GroupSharedBytesDependentOnViewID: 205619 PayloadSizeInBytes: 409220 MaxOutputVertices: 819621 MaxOutputPrimitives: 409222 MinimumWaveLaneCount: 023 MaximumWaveLaneCount: 429496729524 UsesViewID: 025 SigPrimVectors: 12826 MeshOutputTopology: 1627 SigInputVectors: 028 SigOutputVectors: [ 8, 16, 32, 64 ]29 NumThreadsX: 51230 NumThreadsY: 102431 NumThreadsZ: 204832 ResourceStride: 2433 Resources:34 - Type: Sampler35 Space: 236 LowerBound: 337 UpperBound: 438 Kind: TextureCube39 Flags:40 UsedByAtomic64: false41 - Type: Invalid42 Space: 3276843 LowerBound: 838860844 UpperBound: 214748364845 Kind: Invalid46 Flags:47 UsedByAtomic64: false48 SigInputElements: []49 SigOutputElements: []50 SigPatchOrPrimElements: []51 InputOutputMap:52 - [ ]53 - [ ]54 - [ ]55 - [ ]56 - Name: DXIL57 Size: 2458 Program:59 MajorVersion: 660 MinorVersion: 061 ShaderKind: 1362 Size: 663 DXILMajorVersion: 064 DXILMinorVersion: 165 DXILSize: 066...67 68# CHECK: Name: PSV069# CHECK: PSVInfo:70# CHECK-NEXT: Version: 271# CHECK-NEXT: ShaderStage: 1372# CHECK-NEXT: GroupSharedBytesUsed: 102473# CHECK-NEXT: GroupSharedBytesDependentOnViewID: 205674# CHECK-NEXT: PayloadSizeInBytes: 409275# CHECK-NEXT: MaxOutputVertices: 819676# CHECK-NEXT: MaxOutputPrimitives: 409277# CHECK-NEXT: MinimumWaveLaneCount: 078# CHECK-NEXT: MaximumWaveLaneCount: 429496729579# CHECK-NEXT: UsesViewID: 080# CHECK-NEXT: SigPrimVectors: 12881# CHECK-NEXT: MeshOutputTopology: 1682# CHECK-NEXT: SigInputVectors: 083# CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]84# CHECK-NEXT: NumThreadsX: 51285# CHECK-NEXT: NumThreadsY: 102486# CHECK-NEXT: NumThreadsZ: 204887# CHECK-NEXT: ResourceStride: 2488# CHECK-NEXT: Resources:89# CHECK-NEXT: - Type: Sampler90# CHECK-NEXT: Space: 291# CHECK-NEXT: LowerBound: 392# CHECK-NEXT: UpperBound: 493# CHECK-NEXT: Kind: TextureCube94# CHECK-NEXT: Flags:95# CHECK-NEXT: UsedByAtomic64: false96# CHECK-NEXT: - Type: Invalid97# CHECK-NEXT: Space: 3276898# CHECK-NEXT: LowerBound: 838860899# CHECK-NEXT: UpperBound: 2147483648100# CHECK-NEXT: Kind: Invalid101# CHECK-NEXT: Flags:102# CHECK-NEXT: UsedByAtomic64: false103# CHECK-NEXT: SigInputElements: []104# CHECK-NEXT: SigOutputElements: []105# CHECK-NEXT: SigPatchOrPrimElements: []106# CHECK-NEXT: InputOutputMap:107# CHECK-NEXT: - [ ]108# CHECK-NEXT: - [ ]109# CHECK-NEXT: - [ ]110# CHECK-NEXT: - [ ]111# CHECK-NEXT: Name112