Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2023-10-04 | 870 Bytes | |
SRM v0.2.0-1 source code.tar.gz | 2023-10-04 | 139.4 kB | |
SRM v0.2.0-1 source code.zip | 2023-10-04 | 183.0 kB | |
SRM v0.2.0-2.tar.gz | 2023-10-04 | 139.4 kB | |
SRM v0.2.0-2.zip | 2023-10-04 | 183.0 kB | |
Totals: 5 Items | 645.8 kB | 3 |
SRM (0.2.0-1)
### Additions
- Introduce
srmCoreSuspend()
andsrmCoreResume()
functions to manage libseat session switching. - Add
srmConnectorGetRendererDevice()
function to simplify the retrieval ofSRMBuffer
OpenGL texture IDs, reducing the need for repetitive calls tosrmDeviceGetRendererDevice(srmConnectorGetDevice(connector))
.
### Internal Changes
- Transition from using poll to epoll for handling udev monitor events.
### Bug Fixes
- Udev hotplugging events are now queued while SRM is suspended and emitted upon restoration. This resolves the issue where connectors failed to initialize when connected while the session was suspended.
- Fixed the bug where connectors rendering threads did not block when suspended.
-- Eduardo Hopperdietzel ehopperdietzel@gmail.com Tue, 03 Oct 2023 20:11:15 -0300