Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ChimeraOS/gamescope
SteamOS session compositing window manager
https://github.com/ChimeraOS/gamescope
steamcompmgr: add env var to enable/disable 720p restriction
741bb26b8ef35c00e919daadc39470d0af3642bd authored 11 months agoFix refresh rate control on the Legion Go
ec58bd5b4c772b87d54e31b71946dadb2810b501 authored 11 months agoAdd environment variable to disable touch gestures
23ad33da196d4c8a2a52cac097ac3f11d97b414e authored 11 months agoe265f2d52303e0264e47dde0a221d16a8ae53474 authored 12 months ago
b68fd83b32f7be04059e626b6b42a4371b318b21 authored 12 months ago
Forces the Legion Go to only use 60 or 144, and none of the invalid steps between. Allows both c...
b89d8a71c173668c742cc2d735d35c202009361c authored 12 months agoRequested by some of our users due to them accidentally firing them off. Defaults to gestures en...
0e7329bd8275e46705a97a584c548a3998d08a25 authored 12 months agoThis will use more hardware planes, causing some devices to composite yeilding lower framerates
7f112d556430e1f814c4646b427bf71ae5b0de77 authored about 1 year ago67567c9c3121de1e9189343aeeab94b7228a1b1f authored about 1 year ago
02554be16a3b7dcbc74a08968c1cc12e23091bc0 authored about 1 year ago
b5be70c5cf0578e54ca10cd704dd0b92ce6f9029 authored about 1 year ago
* Add --force-panel-type and --force-external-orientation arguments.
* Rotate only the internal...
fbdf922912918717afc9d2e92505ace7e0fb8ea2 authored about 1 year ago7f6668422d70da3d7286da0c569966d433bc7a61 authored about 1 year ago
You can select 720p/800p still in game or via Steam's resolution setting
Steam > Settings > Disp...
f8a54aedfd750c7825f9e807f0292eba7069385c authored about 1 year ago
65e67653f2410b4ffc78d0b8055db92ec95fc146 authored about 1 year ago
This also fixes an issue where blobs were leaked due to current = pending
assignment happening e...
This becomes the base class of the existing wlserver blob structs, and
will be used for more DRM...
This was leading to use-after-free of HDR metadata blobs which can show up
as modeset failures.
The "target FPS" feature divides vblank to achieve a target refresh
rate. Previously, the target...
If you have a modifier with image compression that is only support for
some image formats like :...
3e14ef9c37266b19ba77fbef467d1b8a77d827f2 authored about 1 year ago
a2f8db9fdb20975582535828533619603705b257 authored about 1 year ago
4e0a42f2e09628ee1f664c23dd876b556a63b105 authored about 1 year ago
ed6cd455beca4c60dd6a1a53ce3c84643b5da6e0 authored about 1 year ago
52624de3616e8f64111334bfbf2ca69acbbf9ed9 authored about 1 year ago
Avoids it getting in the way of us doing the actual preparation on-device and missing vblank
d2a396ec235cd4e86437d1b3a205b84f93fc62b9 authored about 1 year agocbb1646359034b04bc36ce7788fded40429ccdbd authored about 1 year ago
5caf3e139b587f2361d85f34ca881b9ce9dd5109 authored about 1 year ago
No need for as many now pipewire is not using this.
24bdce9e2e0e25024b1a65ebc974f901685b9f60 authored about 1 year agoKeep their lifetime in tandem with that, avoids running out of cached buffers and keeping those ...
5ca516afd90eb8343fe0906851b805d04ba15b00 authored about 1 year agoe4f1e14063e60094f278e8254c116a4bc45282d7 authored about 1 year ago
07024b8979b57bfc9c2b86c820bbbf7b9fe66934 authored about 1 year ago
Ports vblankmanager to be timerfd based, and also fxies issues
with re-arming at higher refresh ...
13381d23ec845e108759a70dd212bdd9fc94d2e5 authored about 1 year ago
2e1dd0b8e21c95b9895a622af52fe16bf78038c7 authored about 1 year ago
499cd6f4982333775ba232729cd5c44096aca490 authored about 1 year ago
9376d530d8ee28c0556a53915be85e860ade2834 authored about 1 year ago
b7c828b38675a11d5d130024a8f6c9703fe5b7fd authored about 1 year ago
Because we are using timerfd, ulWakeupTime should actually be the target
point of the timerfd wh...
2b9c739d20179b294fac4adb311d3d79516a9e5c authored about 1 year ago
9894245aa7a98063bf99fc78269d5d7a6f0a358b authored about 1 year ago
X11/XCursor is not good at dynamically changing the requested cursor theme size. Always request ...
3dc93b70984d89c2953b1d1194a7bafbd632440f authored about 1 year agoFixes bubble where we can stay open
936d86ed4dd09ce1c13170964c12e4700c48e861 authored about 1 year ago6935dfe947334a41c3786eba1dbb16d3bf5c5a9c authored about 1 year ago
b5e14ba6c3f778f3e6192b59b4f556bfcc60280e authored about 1 year ago
Fixes getting stuck in 60Hz mode after sleep
baf211f5d11dbe84d9df8687055e7f51fc1de626 authored about 1 year agohttps://lists.freedesktop.org/archives/dri-devel/2023-December/433308.html
08f01b9dec31843364592800494d5d871312c15a authored about 1 year ago9a53b6eb37817ef403c89c104bcb73e617799114 authored about 1 year ago
Otherwise we can get in a bad situation where we start spinning as epoll returns instantly.
7fa6ae8bd538c320c8227273fad489840f3a39ba authored about 1 year ago38bfd04be4e24f7a28517cabbbce1ea5095bc934 authored about 1 year ago
ce34c432172f16ff52230debd49227e8209cb6e4 authored about 1 year ago
639260814b584a2e38560fbe1845a97322672bff authored about 1 year ago
Fixes Deck Dock VRR capable getting passed to Steam
ce089200e49526456d0855c7e5c518ebf66ccf9b authored about 1 year agoa5a4e364dfb9d079e40543b05db0d75a82b440a2 authored about 1 year ago
036866c7d1dee0e932f6bd5443bf527252a3aa78 authored about 1 year ago
I have never ever hit this case in any testing, but it's technically possible, so handle it.
a2a91e3a409b6d1f0400f63c81af1c4f887b7b46 authored about 1 year ago1acdadcc57414d96d87b2737d8ea3108d5900f79 authored about 1 year ago
59053562e5ef8a1421e8501fc47d9ef584ef8898 authored about 1 year ago
54d3c0bbbba7a55fd31f3db8651e8e44e236d68b authored about 1 year ago
5caef73bcf422598d62d7c3c44c498d05fd296dc authored about 1 year ago
c455413bb272c3274a0fe2baa150bbefba86155c authored about 1 year ago
183e632631eb401f8cf9cc98b92f40e0dbe7326b authored about 1 year ago
a1d021441d843b199d4ae6cfff32380e5fb9cfb8 authored about 1 year ago
This is guaranteed to never be re-used.
592f7780e043cfb0d32600343e7c7adf35729ce9 authored about 1 year ago3a13b35411f43397c6defb2eccaeb34d0de2036e authored about 1 year ago
If the queue contains two commits with a desired time set in the
future, keep the second one in ...
3a3f6f8241f739a2b13da6226a7df76ea1790a00 authored about 1 year ago
Reduce boilerplate a bit, and should be compatible with both last
wlroots release and upcoming one.
4a067fb4ebe2291a1acaab77205cc1ed3bd19e86 authored about 1 year ago
ld: error: undefined symbol: epoll_ctl
>>> referenced by steamcompmgr.cpp
>>> src/...
e384c4e066a51cae3c22722e8c9409aae5a826bd authored about 1 year ago
Refactors the image wait thread to handle multiple image waits at once.
528eb7ede771c353cd8d36d37565556a464c934f authored about 1 year agoabdc97e796a3bd22ed767895cbf460ade8ebf811 authored about 1 year ago
commit f473496d9dea9f7dcae5dfcb9e05acf3a16c28fc accidentally rolled
back the last bump
f473496d9dea9f7dcae5dfcb9e05acf3a16c28fc authored about 1 year ago
Fixes that stutter on external displays.
444bbc61a8c2e370b9d0beebb16bd7d1bd45670b authored about 1 year agoThis is a TEMPORARY HACK we will definitely get rid of eventually.
Use a transparent overlay im...
fe3dbc6ba617af8cc42e0d855186cc49847fb030 authored about 1 year agoNeeds proper destroy listener, not destroy interface. Bleh.
31ad6917317e0cfaebb5088d9fa49833b7e0531c authored about 1 year agoadd96e3ba8a9ba5aa60adfe6c9b4e654cf6de23e authored about 1 year ago
f3012f6e6d5c897ba6a7c5c8ac465601c03b2e97 authored about 1 year ago
7439592b49db585eafe209d7f58d0cf4e4bed112 authored about 1 year ago
Closes: #1014
274d2a65554a9f68ccaac18c55825e1bd999fa79 authored about 1 year ago4d4cc404404de3b279dbf26a777cbffb11f41a65 authored about 1 year ago
a54ffcab0f27ed6bba52aa0d6ad0c124f3e6c501 authored about 1 year ago
bbf337de7b8182a521589db0ff4ab7ff1a8688e1 authored about 1 year ago
4b57b57ad86773efd3e742ad3cf7309a13537a3f authored about 1 year ago
51bd7d03d16490cfc47695217efa48a673568511 authored about 1 year ago
789c0324d637e6e273d7513a6e32ff7fcf9e231d authored about 1 year ago
68fcc76a557886d91b149279ec987bd5ed2c3ef2 authored about 1 year ago
59c1571e3427f11bf6223a9eb7f9e9572ba2fe3a authored about 1 year ago
All layers, screen buffer, full composition, etc.
ce281a9291b85935b134d85f78a99c056171ceb3 authored about 1 year ago7eb99803de3be5c90377337d40d8e29c060f7460 authored about 1 year ago
Can't implement this easily with limiter and switching between X11 and Wayland
05407167cd843ddb59f71d3209d7f8751e526ae5 authored about 1 year ago71c4b55ef48cbc2e1129416aa3691f87618fb14e authored about 1 year ago
0dbf62aa6bddf4282e00da25e4ff53804488680f authored about 1 year ago
075c5802a0b4eabca23fb3d26aa2513cb7def8b3 authored about 1 year ago
4e0d1f994e260c3bda25af8258ab0e0ccd407bae authored about 1 year ago
76273dd4efe97afb61586a453d9e8a9a6790f62a authored about 1 year ago
711285a20e76ca72446aba224972d54df8bbacc0 authored about 1 year ago