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 ]
19 MinimumWaveLaneCount: 0
20 MaximumWaveLaneCount: 4294967295
23 SigOutputVectors: [ 8, 16, 32, 64 ]
33 UpperBound: 2147483648
43 Interpolation: Undefined
54 ComponentType: Float32
58 SigPatchOrPrimElements:
66 ComponentType: Float32
77 ComponentType: Float64
78 Interpolation: LinearSample
100 # CHECK-NEXT: Version: 1
101 # CHECK-NEXT: ShaderStage: 0
103 # CHECK: SigInputElements:
104 # CHECK-NEXT: - Name: IN
105 # CHECK-NEXT: Indices: [ 0, 1 ]
106 # CHECK-NEXT: StartRow: 0
107 # CHECK-NEXT: Cols: 2
108 # CHECK-NEXT: StartCol: 0
109 # CHECK-NEXT: Allocated: true
110 # CHECK-NEXT: Kind: Arbitrary
111 # CHECK-NEXT: ComponentType: SInt32
112 # CHECK-NEXT: Interpolation: Undefined
113 # CHECK-NEXT: DynamicMask: 0x0
114 # CHECK-NEXT: Stream: 0
115 # CHECK-NEXT: SigOutputElements:
116 # CHECK-NEXT: - Name: OUT
117 # CHECK-NEXT: Indices: [ 0, 1 ]
118 # CHECK-NEXT: StartRow: 0
119 # CHECK-NEXT: Cols: 2
120 # CHECK-NEXT: StartCol: 0
121 # CHECK-NEXT: Allocated: true
122 # CHECK-NEXT: Kind: Arbitrary
123 # CHECK-NEXT: ComponentType: Float32
124 # CHECK-NEXT: Interpolation: Linear
125 # CHECK-NEXT: DynamicMask: 0x0
126 # CHECK-NEXT: Stream: 1
127 # CHECK-NEXT: SigPatchOrPrimElements:
128 # CHECK-NEXT: - Name: Patch
129 # CHECK-NEXT: Indices: [ 0 ]
130 # CHECK-NEXT: StartRow: 0
131 # CHECK-NEXT: Cols: 1
132 # CHECK-NEXT: StartCol: 0
133 # CHECK-NEXT: Allocated: true
134 # CHECK-NEXT: Kind: Arbitrary
135 # CHECK-NEXT: ComponentType: Float32
136 # CHECK-NEXT: Interpolation: Linear
137 # CHECK-NEXT: DynamicMask: 0x1
138 # CHECK-NEXT: Stream: 2
139 # CHECK-NEXT: - Name: Patch1
140 # CHECK-NEXT: Indices: [ 2 ]
141 # CHECK-NEXT: StartRow: 0
142 # CHECK-NEXT: Cols: 1
143 # CHECK-NEXT: StartCol: 0
144 # CHECK-NEXT: Allocated: true
145 # CHECK-NEXT: Kind: Arbitrary
146 # CHECK-NEXT: ComponentType: Float64
147 # CHECK-NEXT: Interpolation: LinearSample
148 # CHECK-NEXT: DynamicMask: 0x2
149 # CHECK-NEXT: Stream: 3