wgpu v0.29.0 is out 🎉

• get_current_texture → CurrentSurfaceTexture enum (no more SurfaceError)
• Display handle moved to InstanceDescriptor (winit friendly)
• Optional bind group layouts →full unbinding support
• WriteOnly<[u8]>for safe mapped buffer writes

#rust #wgpu

• Depth/stencil fields now optional
• D3D12 Agility SDK support
• primitive_index is now a WGSL enable extension
• MSRV relaxed to 1.87

+ many new features & WebGPU spec alignment
https://github.com/gfx-rs/wgpu/releases/tag/v29.0.0

Release v29.0.0 · gfx-rs/wgpu

Major Changes Surface::get_current_texture now returns CurrentSurfaceTexture enum Surface::get_current_texture no longer returns Result<SurfaceTexture, SurfaceError>. Instead, it returns a single C...

GitHub