This website requires JavaScript.
Explore
Help
Sign In
GKaszewski
/
k-os
Watch
1
Star
0
Fork
0
You've already forked k-os
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
7804934008544f672a8dc44dc83b70da7cb1992a
k-os
/
crates
/
servers
/
display-server
History
Gabriel Kaszewski
815a2f9fe2
perf(display): present copies window rows as-is (scanout R8G8B8X8 = window byte order, Host hands out row bytes, Framebuffer::write_rgba_row); Window copy_from/copy_to one fenced memcpy; full present ~65ms -> ~3ms
2026-10-28 14:47:06 +01:00
..
src
perf(display): present copies window rows as-is (scanout R8G8B8X8 = window byte order, Host hands out row bytes, Framebuffer::write_rgba_row); Window copy_from/copy_to one fenced memcpy; full present ~65ms -> ~3ms
2026-10-28 14:47:06 +01:00
Cargo.toml
feat(theme): themes as files (theme crate: toml subset + ints, contrast check, wire); whimsy dark + light; display reads themes/, serves THEME/THEME_NAME, init SET_THEME -> THEME_CHANGED to all windows, bar themed; k-ui follows; settings appearance; init keeps choice in sealed users/<id>/settings/, reapplies at sign-in + display restart
2026-10-28 13:36:57 +01:00