From 9be3031cadec87edbab62510d7de05ef92ae44f2 Mon Sep 17 00:00:00 2001 From: Connor Fitzgerald Date: Thu, 4 Mar 2021 00:04:51 -0500 Subject: [PATCH] [rs] Mark BufferMappedRange Send/Sync on native --- wgpu/src/backend/direct.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wgpu/src/backend/direct.rs b/wgpu/src/backend/direct.rs index 151903d135..d5a7958055 100644 --- a/wgpu/src/backend/direct.rs +++ b/wgpu/src/backend/direct.rs @@ -1910,6 +1910,9 @@ pub struct BufferMappedRange { size: usize, } +unsafe impl Send for BufferMappedRange {} +unsafe impl Sync for BufferMappedRange {} + impl crate::BufferMappedRangeSlice for BufferMappedRange { fn slice(&self) -> &[u8] { unsafe { slice::from_raw_parts(self.ptr, self.size) }