Releases: rust-windowing/softbuffer
Releases · rust-windowing/softbuffer
v0.4.8
13 Dec 22:00
Compare
Sorry, something went wrong.
No results found
Fix documentation building on docs.rs.
v0.4.7
13 Dec 20:35
Compare
Sorry, something went wrong.
No results found
Added support for Android using the ndk crate.
Added support for wasm64-* targets.
Improved examples.
Added Buffer::width() and Buffer::height() getters.
Context now implements Clone.
Context, Surface and Buffer now implement Debug.
Bump MSRV to Rust 1.71.
Replace log with tracing.
Remove cfg_aliases dependency.
Update to objc2 0.6, objc2-* 0.3, drm 0.14, rustix 1.0 and windows-sys 0.61.
v0.4.6
07 Sep 17:40
Compare
Sorry, something went wrong.
No results found
Added support for iOS, tvOS, watchOS and visionOS (UIKit).
Redo the way surfaces work on macOS to work directly with layers, which will
allow initializing directly from a CALayer in the future.
Update to windows-sys 0.59.0 and core-graphics v0.24.0.
Add an MSRV policy.
v0.4.5
24 Jun 00:50
Compare
Sorry, something went wrong.
No results found
Make the wayland-sys dependency optional. (#223 )
Allow for transparent visuals on X11. This technically doesn't work, but
otherwise winit users might get crashes. (#226 )
v0.4.4
12 Jun 01:33
Compare
Sorry, something went wrong.
No results found
Make Context Send+Sync and Surface Send. (#217 )
v0.4.3
19 May 23:55
Compare
Sorry, something went wrong.
No results found
Use objc2 as the backend for the CoreGraphics implementation. (#210 )
Update drm-rs to version v0.12.0. (#209 )
Bump MSRV to 1.70.0 to be in line with Winit.
v0.4.2
16 Apr 04:59
Compare
Sorry, something went wrong.
No results found
Add the ability to get the underlying window handle. (#193 )
Rework the backend to use a trait-based interface. (#196 )
On Orbital, fix window resize. (#200 )
Fix bytes() for KMS/DRM implementation. (#203 )
v0.4.1
11 Jan 01:58
Compare
Sorry, something went wrong.
No results found
On MacOS, Fix double-free of NSWindow. (#180 )
On Web, add support for more RawWindowHandle variants. (#188 )
On Wayland, fix buffer age. (#191 )
Update drm to 0.11 (#178 )
Fixes build on architectures where drm-rs did not have generated bindings.
Update x11rb to v0.13 (#183 )
v0.3.4
11 Jan 02:10
Compare
Sorry, something went wrong.
No results found
Fix buffer age on Wayland. (#191 )
Update drm to 0.11. (#178 )
Fixes build on architectures where drm-rs did not have generated bindings.
v0.4.0
14 Nov 03:40
Compare
Sorry, something went wrong.
No results found
Breaking: Port to use raw-window-handle v0.6.(#132 )
Enable creating X11 displays without an existing connection. (#171 )