summaryrefslogtreecommitdiff
path: root/src/instance.rs
diff options
context:
space:
mode:
authorMicha White <botahamec@outlook.com>2022-10-13 21:07:54 -0400
committerMicha White <botahamec@outlook.com>2022-10-13 21:07:54 -0400
commit4574ec41259f42dceea4f770290d9975a8943db0 (patch)
treec887840db5793f23d70e5452cb1cc56f6750e9b3 /src/instance.rs
parent7a7fab532c88c7ce7be5dc35f7cd70d0cb369a16 (diff)
Be less picky about function size
Diffstat (limited to 'src/instance.rs')
-rw-r--r--src/instance.rs7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/instance.rs b/src/instance.rs
index 3479b67..bacad56 100644
--- a/src/instance.rs
+++ b/src/instance.rs
@@ -78,12 +78,7 @@ impl InstanceBuffer {
pub(crate) fn new(device: &wgpu::Device, capacity: usize) -> Self {
let instances = Vec::with_capacity(capacity);
let instance_buffer_size = instances.capacity();
- let instance_buffer = device.create_buffer(&wgpu::BufferDescriptor {
- label: Some("Sprite Instance Buffer"),
- size: (instance_buffer_size * size_of::<Instance>()) as wgpu::BufferAddress,
- usage: wgpu::BufferUsages::VERTEX | wgpu::BufferUsages::COPY_DST,
- mapped_at_creation: false,
- });
+ let instance_buffer = create_buffer(device, &instances);
Self {
instances,