Optimized gradient data packing.

This commit is contained in:
Bingus 2023-05-29 16:44:56 -07:00
parent c15f1b5f65
commit ea7f2626b1
No known key found for this signature in database
GPG key ID: 5F84D2AA40A9F170
6 changed files with 143 additions and 157 deletions

View file

@ -652,28 +652,16 @@ mod gradient {
attributes: &wgpu::vertex_attr_array!(
// Position
0 => Float32x2,
// Color 1
1 => Float32x4,
// Color 2
2 => Float32x4,
// Color 3
3 => Float32x4,
// Color 4
4 => Float32x4,
// Color 5
5 => Float32x4,
// Color 6
6 => Float32x4,
// Color 7
7 => Float32x4,
// Color 8
8 => Float32x4,
// Colors 1-4
1 => Uint32x4,
// Colors 5-8,
2 => Uint32x4,
// Offsets 1-4
9 => Float32x4,
3 => Float32x4,
// Offsets 5-8
10 => Float32x4,
4 => Float32x4,
// Direction
11 => Float32x4
5 => Float32x4
),
}],
},