diff options
Diffstat (limited to 'components/script/dom/navigator.rs')
-rw-r--r-- | components/script/dom/navigator.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/components/script/dom/navigator.rs b/components/script/dom/navigator.rs index 491ae034f31..03c6b27d156 100644 --- a/components/script/dom/navigator.rs +++ b/components/script/dom/navigator.rs @@ -28,7 +28,7 @@ use smallvec::SmallVec; use std::cell::RefCell; use std::rc::Rc; use webgpu::wgpu::{ - id::{AdapterId, DeviceId}, + id::{AdapterId, BufferId, DeviceId}, Backend, }; @@ -84,6 +84,10 @@ impl Navigator { pub fn create_device_id(&self, backend: Backend) -> DeviceId { self.gpu_id_hub.borrow_mut().create_device_id(backend) } + + pub fn create_buffer_id(&self, backend: Backend) -> BufferId { + self.gpu_id_hub.borrow_mut().create_buffer_id(backend) + } } impl NavigatorMethods for Navigator { |