File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change 1
1
spv.nonuniform.frag
2
2
// Module Version 10000
3
3
// Generated by (magic number): 8000a
4
- // Id's are bound by 212
4
+ // Id's are bound by 215
5
5
6
6
Capability Shader
7
7
Capability InputAttachment
@@ -159,6 +159,9 @@ spv.nonuniform.frag
159
159
Decorate 207 DecorationNonUniformEXT
160
160
Decorate 208 DecorationNonUniformEXT
161
161
Decorate 209 DecorationNonUniformEXT
162
+ Decorate 92(nu_ii) DecorationNonUniformEXT
163
+ Decorate 212 DecorationNonUniformEXT
164
+ Decorate 214 DecorationNonUniformEXT
162
165
2: TypeVoid
163
166
3: TypeFunction 2
164
167
6: TypeInt 32 1
@@ -382,6 +385,10 @@ spv.nonuniform.frag
382
385
210: 30(float) Load 32(b)
383
386
211: 30(float) FAdd 210 209
384
387
Store 32(b) 211
388
+ 212: 6(int) Load 92(nu_ii)
389
+ 213: 30(float) Load 32(b)
390
+ 214: 94(ptr) AccessChain 102(storageBuffer) 212 53
391
+ Store 214 213
385
392
Return
386
393
FunctionEnd
387
394
11(foo(i1;i1;): 6(int) Function None 8
Original file line number Diff line number Diff line change @@ -52,4 +52,6 @@ void main()
52
52
b += uniformBuffer[uv[nu_ii]].a;
53
53
b += uniformBuffer[int (m[2 ].z)].a;
54
54
b += uniformBuffer[s.a].a;
55
+
56
+ storageBuffer[nu_ii].b = b;
55
57
}
You can’t perform that action at this time.
0 commit comments