-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update the crates.io version #28
Comments
I have been meaning to for a little bit already, but there are a few things
that I wanted to finish first (namely making the Wayland implementation
better). I'll push a new version soon, probably without the completely
improved Wayland implementation.
…On Fri, Oct 7, 2022, 4:32 PM Marceline Cramer ***@***.***> wrote:
Hi, I'm using softbuffer in my toy terminal emulator project on Wayland,
and I had to pull softbuffer as a git dependency in order for it to do
proper Wayland damage tracking on redraws. Could you please publish the
latest master onto crates.io?
—
Reply to this email directly, view it on GitHub
<#28>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA6MJIKS5SCV454ZFJRDTX3WCCJGNANCNFSM6AAAAAAQ753C3I>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I had been meaning to fork softbuffer and make my own improvements on Wayland. Do you need help with anything? |
Any PRs that you'd like to offer with any Wayland improvements would be
greatly appreciated. It's pretty obvious what the issues are just from
running the examples, but I can collect a list of specific issues if you
prefer. Do you have any experience with Wayland? That API is sufficiently
complicated that it feels like I need to read a book on it to make
everything work fully properly. I'd like to do that amount of reading on it
at some point, but I don't have the time right now.
…On Fri, Oct 7, 2022, 6:25 PM Marceline Cramer ***@***.***> wrote:
I have been meaning to for a little bit already, but there are a few
things that I wanted to finish first (namely making the Wayland
implementation better). I'll push a new version soon, probably without the
completely improved Wayland implementation.
I had been meaning to fork softbuffer and make my own improvements on
Wayland. Do you need help with anything?
—
Reply to this email directly, view it on GitHub
<#28 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA6MJIPISPXIOFMWORCZQKTWCCWPPANCNFSM6AAAAAAQ753C3I>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I don't have much hands-on experience with Wayland, no, but I figure that something like double-buffering (to get rid of the screen-tearing during normal operation and shearing on resize; would fix #11) would be pretty straight-forward to implement. I was planning on referencing tried-and-true Wayland shm implementations like minifb and foot, but if that doesn't work, I can take the time myself to learn the nitty-gritty specifics of Wayland. I need shared memory-based CPU graphics in lots of the projects I do, so I'm happy to put a lot of time into softbuffer's Wayland backend if it means that my projects can run on non-Wayland for other people too. There are two major issues that I've personally noticed while using softbuffer that I plan to fix:
|
0.2.0 is now released, see the changelog for changes. |
Hi, I'm using softbuffer in my toy terminal emulator project on Wayland, and I had to pull softbuffer as a git dependency in order for it to do proper Wayland damage tracking on redraws. Could you please publish the latest master onto crates.io?
The text was updated successfully, but these errors were encountered: