1 # RUN: yaml2obj %s | obj2yaml | FileCheck %s
5 Hash: [ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
6 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]
17 GroupSharedBytesUsed: 1024
18 GroupSharedBytesDependentOnViewID: 2056
19 PayloadSizeInBytes: 4092
20 MaxOutputVertices: 8196
21 MaxOutputPrimitives: 4092
22 MinimumWaveLaneCount: 0
23 MaximumWaveLaneCount: 4294967295
26 MeshOutputTopology: 16
28 SigOutputVectors: [ 8, 16, 32, 64 ]
44 UpperBound: 2147483648
50 SigPatchOrPrimElements: []
70 # CHECK-NEXT: Version: 2
71 # CHECK-NEXT: ShaderStage: 13
72 # CHECK-NEXT: GroupSharedBytesUsed: 1024
73 # CHECK-NEXT: GroupSharedBytesDependentOnViewID: 2056
74 # CHECK-NEXT: PayloadSizeInBytes: 4092
75 # CHECK-NEXT: MaxOutputVertices: 8196
76 # CHECK-NEXT: MaxOutputPrimitives: 4092
77 # CHECK-NEXT: MinimumWaveLaneCount: 0
78 # CHECK-NEXT: MaximumWaveLaneCount: 4294967295
79 # CHECK-NEXT: UsesViewID: 0
80 # CHECK-NEXT: SigPrimVectors: 128
81 # CHECK-NEXT: MeshOutputTopology: 16
82 # CHECK-NEXT: SigInputVectors: 0
83 # CHECK-NEXT: SigOutputVectors: [ 8, 16, 32, 64 ]
84 # CHECK-NEXT: NumThreadsX: 512
85 # CHECK-NEXT: NumThreadsY: 1024
86 # CHECK-NEXT: NumThreadsZ: 2048
87 # CHECK-NEXT: ResourceStride: 24
88 # CHECK-NEXT: Resources:
89 # CHECK-NEXT: - Type: Sampler
90 # CHECK-NEXT: Space: 2
91 # CHECK-NEXT: LowerBound: 3
92 # CHECK-NEXT: UpperBound: 4
93 # CHECK-NEXT: Kind: TextureCube
95 # CHECK-NEXT: UsedByAtomic64: false
96 # CHECK-NEXT: - Type: Invalid
97 # CHECK-NEXT: Space: 32768
98 # CHECK-NEXT: LowerBound: 8388608
99 # CHECK-NEXT: UpperBound: 2147483648
100 # CHECK-NEXT: Kind: Invalid
102 # CHECK-NEXT: UsedByAtomic64: false
103 # CHECK-NEXT: SigInputElements: []
104 # CHECK-NEXT: SigOutputElements: []
105 # CHECK-NEXT: SigPatchOrPrimElements: []
106 # CHECK-NEXT: InputOutputMap: