Modified Cargo.toml and README.md to prepare for publication to crates.io
This commit is contained in:
parent
d8087a68a0
commit
4311b27193
2 changed files with 12 additions and 4 deletions
|
|
@ -1,10 +1,17 @@
|
|||
[package]
|
||||
name = "softbuffer"
|
||||
version = "0.0.1"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
authors = ["David Johnson <john01dav@gmail.com>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
description = "Softbuffer integrates with the raw-window-handle crate to allow writing to a window in a cross-platform way while using the very high quality dedicated window management libraries that are available in the Rust ecosystem."
|
||||
documentation = "https://docs.rs/softbuffer"
|
||||
readme = "README.md"
|
||||
homepage = "https://github.com/john01dav/softbuffer"
|
||||
repository = "https://github.com/john01dav/softbuffer"
|
||||
keywords = ["framebuffer"]
|
||||
categories = ["game-development", "graphics", "gui", "multimedia", "rendering"]
|
||||
exclude = ["examples"]
|
||||
|
||||
[dependencies]
|
||||
thiserror = "1.0.30"
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ libraries that are available in the Rust ecosystem.
|
|||
What about [pixels](https://crates.io/crates/pixels)? Pixels accomplishes a very similar goal to softbuffer,
|
||||
however there are two key differences. Pixels provides some capacity for GPU-accelerated post-processing of what is
|
||||
displayed, while Softbuffer does not. Due to not having this post-processing, Softbuffer does not rely on the GPU or
|
||||
hardware accelerated graphcis stack in any way, and is thus more portable to installations that do not have access to
|
||||
hardware accelerated graphics stack in any way, and is thus more portable to installations that do not have access to
|
||||
hardware acceleration (e.g. VMs, older computers, computers with misconfigured drivers). Softbuffer should be used over
|
||||
pixels when its GPU-accelerated post-processing effects are not needed.
|
||||
|
||||
|
|
@ -28,8 +28,9 @@ from the minifb library to do platform-specific work.
|
|||
|
||||
Platform support:
|
||||
==
|
||||
Some, but not all, platforms supported in [raw-window-handle]() are supported by Softbuffer. Pull requests are welcome
|
||||
to add new platforms!
|
||||
Some, but not all, platforms supported in [raw-window-handle](https://crates.io/crates/raw-window-handle) are supported
|
||||
by Softbuffer. Pull requests are welcome to add new platforms! **Nonetheless, all major desktop platforms that winit uses
|
||||
on desktop are supported.**
|
||||
|
||||
For now, the priority for new platforms is:
|
||||
1) to have at least one platform on each OS working (e.g. one of Win32 or WinRT, or one of Xlib, Xcb, and Wayland) and
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue