diff --git a/wgpu-native/src/lib.rs b/wgpu-native/src/lib.rs index 2557d8b434..7493304a7d 100644 --- a/wgpu-native/src/lib.rs +++ b/wgpu-native/src/lib.rs @@ -171,6 +171,7 @@ macro_rules! define_id { ($i:ident) => { transparent!($i); typed_id!($i); + new_id!($i); } } @@ -233,16 +234,13 @@ type DeviceHandle = Device; pub type QueueId = DeviceId; define_id!(BufferId); -new_id!(BufferId); type BufferHandle = Buffer; // Resource define_id!(TextureViewId); -new_id!(TextureViewId); type TextureViewHandle = TextureView; define_id!(TextureId); -new_id!(TextureId); type TextureHandle = Texture; define_id!(SamplerId);