summaryrefslogtreecommitdiffstats
path: root/glow
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-11-16 09:31:29 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-11-16 09:31:29 +0100
commitc81eaf5f8d8db41e9bb96419bc39684a9978c232 (patch)
tree583a7dc13cf967033c2ed4665b62f53a10bd0842 /glow
parent33c3c0c0aa774bb7462e3c42aa04c591a66376a7 (diff)
downloadiced-c81eaf5f8d8db41e9bb96419bc39684a9978c232.tar.gz
iced-c81eaf5f8d8db41e9bb96419bc39684a9978c232.tar.bz2
iced-c81eaf5f8d8db41e9bb96419bc39684a9978c232.zip
Replace magic constants in `glow::triangle`
Diffstat (limited to 'glow')
-rw-r--r--glow/src/triangle.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/glow/src/triangle.rs b/glow/src/triangle.rs
index 849a7272..d0205e08 100644
--- a/glow/src/triangle.rs
+++ b/glow/src/triangle.rs
@@ -9,6 +9,9 @@ use iced_graphics::triangle::{ColoredVertex2D, Vertex2D};
use glow::HasContext;
use std::marker::PhantomData;
+const DEFAULT_VERTICES: usize = 1_000;
+const DEFAULT_INDICES: usize = 1_000;
+
#[derive(Debug)]
pub(crate) struct Pipeline {
indices: Buffer<u32>,
@@ -23,7 +26,7 @@ impl Pipeline {
gl,
glow::ELEMENT_ARRAY_BUFFER,
glow::DYNAMIC_DRAW,
- 1000,
+ DEFAULT_INDICES,
)
};
@@ -366,7 +369,7 @@ mod solid {
gl,
glow::ARRAY_BUFFER,
glow::DYNAMIC_DRAW,
- 1000,
+ super::DEFAULT_VERTICES,
)
};
@@ -487,7 +490,7 @@ mod gradient {
gl,
glow::ARRAY_BUFFER,
glow::DYNAMIC_DRAW,
- 1000,
+ super::DEFAULT_VERTICES,
)
};