summaryrefslogtreecommitdiffstats
path: root/wgpu
diff options
context:
space:
mode:
authorLibravatar Héctor <hector@hecrj.dev>2024-09-24 22:43:13 +0200
committerLibravatar GitHub <noreply@github.com>2024-09-24 22:43:13 +0200
commitfaff6fb8e011be920f014471a93e4c72d543e7f2 (patch)
treee1ceeb2fa48ce2c35c19ee75d201335d8e57b4c0 /wgpu
parent142aba2f172c2df2572f6f5b19cdf8b2d565905a (diff)
parentf984e759eb409762ea8c7c5d75f6051740373e16 (diff)
downloadiced-faff6fb8e011be920f014471a93e4c72d543e7f2.tar.gz
iced-faff6fb8e011be920f014471a93e4c72d543e7f2.tar.bz2
iced-faff6fb8e011be920f014471a93e4c72d543e7f2.zip
Merge pull request #2601 from edwloef/master
always increment solid/gradient count in wgpu mesh rendering
Diffstat (limited to '')
-rw-r--r--wgpu/src/triangle.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/wgpu/src/triangle.rs b/wgpu/src/triangle.rs
index 3d0869e7..fb858c10 100644
--- a/wgpu/src/triangle.rs
+++ b/wgpu/src/triangle.rs
@@ -505,6 +505,14 @@ impl Layer {
.intersection(&(mesh.clip_bounds() * transformation))
.and_then(Rectangle::snap)
else {
+ match mesh {
+ Mesh::Solid { .. } => {
+ num_solids += 1;
+ }
+ Mesh::Gradient { .. } => {
+ num_gradients += 1;
+ }
+ }
continue;
};