mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
[rs] Merge #234
234: Implement Send and Sync for BufferReadMapping and BufferWriteMapping r=kvark a=Healthire Co-authored-by: William Lundstedt <walundstedt@gmail.com>
This commit is contained in:
@@ -1025,6 +1025,9 @@ pub struct BufferReadMapping {
|
||||
buffer_id: wgc::id::BufferId,
|
||||
}
|
||||
|
||||
unsafe impl Send for BufferReadMapping {}
|
||||
unsafe impl Sync for BufferReadMapping {}
|
||||
|
||||
impl BufferReadMapping
|
||||
{
|
||||
pub fn as_slice(&self) -> &[u8] {
|
||||
@@ -1046,6 +1049,9 @@ pub struct BufferWriteMapping {
|
||||
buffer_id: wgc::id::BufferId,
|
||||
}
|
||||
|
||||
unsafe impl Send for BufferWriteMapping {}
|
||||
unsafe impl Sync for BufferWriteMapping {}
|
||||
|
||||
impl BufferWriteMapping
|
||||
{
|
||||
pub fn as_slice(&mut self) -> &mut [u8] {
|
||||
|
||||
Reference in New Issue
Block a user