Skip to content

render: misc fixes and improvements - #87

Merged
OldUser101 merged 1 commit into
mainfrom
render-fixes
Jul 13, 2026
Merged

render: misc fixes and improvements#87
OldUser101 merged 1 commit into
mainfrom
render-fixes

Conversation

@OldUser101

Copy link
Copy Markdown
Owner
  • manage shm lifetime explicitly with NLockShm object
  • throttle rendering with wl_surface.frame callback for performance
  • key surfaces by output id, drop on output removal (no more leaks!)
  • slightly improved logging in some areas
  • remove redundant wl_display.sync call in unlock
  • pipe comm as_bytes uses vec for future flexibility

ref #26

- manage shm lifetime explicitly with `NLockShm` object
- throttle rendering with `wl_surface.frame` callback for performance
- key surfaces by output id, drop on output removal (no more leaks!)
- slightly improved logging in some areas
- remove redundant `wl_display.sync` call in unlock
- pipe comm `as_bytes` uses vec for future flexibility

ref #26
@OldUser101
OldUser101 merged commit ab4bbd7 into main Jul 13, 2026
1 check passed
@OldUser101
OldUser101 deleted the render-fixes branch July 13, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant