Commit 37dbcf2
committed
Clarify function of material uniform struct packing
It's actually std140 not std430, so fix comment and GLShader member
names to reflect that. (GLUniform still has the old _std430XXX names
though.)
Since it cannot handle arrays, add an assert that the uniforms are not
arrays. Also delete WriteToBuffer implementations that assume std430
layout for arrays.1 parent ada70de commit 37dbcf2
File tree
4 files changed
+21
-32
lines changed- src/engine/renderer
4 files changed
+21
-32
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1446 | 1446 | | |
1447 | 1447 | | |
1448 | 1448 | | |
1449 | | - | |
| 1449 | + | |
1450 | 1450 | | |
1451 | 1451 | | |
1452 | 1452 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1578 | 1578 | | |
1579 | 1579 | | |
1580 | 1580 | | |
1581 | | - | |
| 1581 | + | |
1582 | 1582 | | |
1583 | 1583 | | |
1584 | 1584 | | |
| |||
1641 | 1641 | | |
1642 | 1642 | | |
1643 | 1643 | | |
1644 | | - | |
| 1644 | + | |
1645 | 1645 | | |
1646 | 1646 | | |
1647 | 1647 | | |
| |||
2084 | 2084 | | |
2085 | 2085 | | |
2086 | 2086 | | |
2087 | | - | |
2088 | | - | |
| 2087 | + | |
| 2088 | + | |
2089 | 2089 | | |
2090 | 2090 | | |
2091 | 2091 | | |
| |||
2107 | 2107 | | |
2108 | 2108 | | |
2109 | 2109 | | |
2110 | | - | |
| 2110 | + | |
| 2111 | + | |
| 2112 | + | |
2111 | 2113 | | |
2112 | 2114 | | |
2113 | 2115 | | |
| |||
2128 | 2130 | | |
2129 | 2131 | | |
2130 | 2132 | | |
2131 | | - | |
| 2133 | + | |
2132 | 2134 | | |
2133 | | - | |
2134 | | - | |
| 2135 | + | |
| 2136 | + | |
2135 | 2137 | | |
2136 | 2138 | | |
2137 | | - | |
| 2139 | + | |
2138 | 2140 | | |
2139 | 2141 | | |
| 2142 | + | |
2140 | 2143 | | |
2141 | | - | |
| 2144 | + | |
2142 | 2145 | | |
2143 | 2146 | | |
2144 | 2147 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
| 188 | + | |
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
303 | | - | |
304 | | - | |
| 303 | + | |
| 304 | + | |
305 | 305 | | |
306 | 306 | | |
307 | 307 | | |
| |||
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
| 320 | + | |
320 | 321 | | |
321 | 322 | | |
322 | 323 | | |
| |||
690 | 691 | | |
691 | 692 | | |
692 | 693 | | |
693 | | - | |
694 | | - | |
695 | | - | |
696 | | - | |
697 | | - | |
698 | 694 | | |
699 | 695 | | |
700 | 696 | | |
| |||
772 | 768 | | |
773 | 769 | | |
774 | 770 | | |
775 | | - | |
776 | | - | |
777 | | - | |
778 | | - | |
779 | | - | |
780 | 771 | | |
781 | 772 | | |
782 | 773 | | |
| |||
1044 | 1035 | | |
1045 | 1036 | | |
1046 | 1037 | | |
1047 | | - | |
1048 | | - | |
1049 | | - | |
1050 | | - | |
1051 | | - | |
1052 | 1038 | | |
1053 | 1039 | | |
1054 | 1040 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
113 | | - | |
| 113 | + | |
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
| |||
0 commit comments