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
For Warframe language selection (but not specifically, this is just the right thing.)
edbf409d0778ab91bd8f92a9940b024b38c10bdd authored almost 3 years ago by Joshua Ashton <[email protected]>For Warframe language selection.
e30b5636b0e4754f7d6a4f01e0ed23a32de9ec56 authored almost 3 years ago by Joshua Ashton <[email protected]>For Warframe language selection.
8a3a0893cdf29016d8adbdb9785bed09abee1537 authored almost 3 years ago by Joshua Ashton <[email protected]>For Warframe language selection.
ade9eca823bdac1d608fcc94a83389bad604bfa8 authored almost 3 years ago by Joshua Ashton <[email protected]>For Warframe language selection.
be4b83cff2ba13cfa6e54ce8053634ce286c694a authored almost 3 years ago by Joshua Ashton <[email protected]>a913f8566f3abc98c612742dfaed20a708c15506 authored almost 3 years ago by Joshua Ashton <[email protected]>
This changes the mouse button mapping in gamescope to match the mapping in SDL2-2.0.20:src/core/...
d3d0bc189ea8a7fe6059a07308a35e7ff9a48ea9 authored almost 3 years ago by Philip Nilsson <[email protected]>279321fa7396fff13ce1ea9d555c895b15be539c authored almost 3 years ago by Simon Ser <[email protected]>
66f603e6c4dfeac5a550d48b6ed03906a6b42b8d authored almost 3 years ago by Simon Ser <[email protected]>
82948d87e08a13d90ec9cd51631360c00d00a959 authored almost 3 years ago by Joshua Ashton <[email protected]>
Fixes Apex Legends Origin signup via. Steam Overlay browser
bfefe62933ef2e27601e4933c29a138456498b97 authored almost 3 years ago by Joshua Ashton <[email protected]>Fixes Rockstar Launcher dropdowns
5b8f9e6a64a7acde621dc485685c7f34c65c1a57 authored almost 3 years ago by Joshua Ashton <[email protected]>8597753b754252fc07c69fb7ea7b02d14a2c40bc authored almost 3 years ago by Joshua Ashton <[email protected]>
e190d55f65d4090b5c9c9228a14829f7a2fab889 authored almost 3 years ago by Joshua Ashton <[email protected]>
Now we have input split properly, we can have this again.
58a9aa65431d974a86c81a64b237345f34f2b805 authored almost 3 years ago by Joshua Ashton <[email protected]>These are created/destroyed dynamically by the kernel.
7004d982231fa748f053380266ce3dea9031dcb6 authored almost 3 years ago by Simon Ser <[email protected]>
We'll need to create/destroy connectors for DP-MST. A vector
invalidates pointers/references whe...
Essentially just shoves that into the horizontal pass and cleans it out of the normal composite ...
d6b642814362ea50d957c1014ea1e61ed4717e3d authored almost 3 years ago by Joshua Ashton <[email protected]>Not needed anymore, this got fixed in liftoff
b7dd42e0b87420770351bb549a51e47c38e8b92c authored almost 3 years ago by Joshua Ashton <[email protected]>
With matching stuff in mesa to dynamically change the swapchain
to FIFO (or the approximate GL e...
Some quick debugging code that I forgot to change properly.
Derp.
75f3506a1acbee8cefafc02ee51f0adee4ed2eb7 authored almost 3 years ago by Joshua Ashton <[email protected]>
ff5d5857854c29a2929a793f873ecb7e9ea74795 authored almost 3 years ago by Joshua Ashton <[email protected]>
aa94b6dec1f2cbcbd2610237322ac9c170487127 authored almost 3 years ago by Joshua Ashton <[email protected]>
4153272274d7717c0ba54c0ab96cab3cd9a1caf0 authored almost 3 years ago by Georg Lehmann <[email protected]>
7708d628012bb59ba664acd56ea771762eed3aae authored almost 3 years ago by Georg Lehmann <[email protected]>
Not baked enough right now, needs a rework for several reasons.
Keeps dynamic refresh.
4ed0c26364beb0153a8be419c81d94d8d4d226c2 authored almost 3 years ago by Joshua Ashton <[email protected]>The size argument must not include the `long msg_type` field.
Fixes the following ASan error:
...
c82cefbdee8ed594587910fe55591da4c6f62279 authored almost 3 years ago by Simon Ser <[email protected]>
The cleanup sequence run on X11 I/O error was incomplete. Let's
extract it to a function to make...
Tracks consecutive missed frames much better, handles latent buffers much better.
Disable mango...
fd3e8182fd2f29845461b6b79e1d9f2270c0857d authored almost 3 years ago by Joshua Ashton <[email protected]>b471a05d8a60d89a1436002ee653e407f234f121 authored almost 3 years ago by Joshua Ashton <[email protected]>
367a92833d7f403339a501b0f4a8a7232f1e9092 authored almost 3 years ago by Joshua Ashton <[email protected]>
a44c0dbc43fd9a399a86fa97b0552d3a0a15e7a4 authored almost 3 years ago by Joshua Ashton <[email protected]>
82c098f117dc0ba7e68d117cdba62b05c5f65097 authored almost 3 years ago by Joshua Ashton <[email protected]>
ddf468a8e61677c059c80ddf655f3e7b2a017f09 authored almost 3 years ago by Joshua Ashton <[email protected]>
Not supported on turnip.
35b381ce5128a1788d30d4844d94b52747fa51c4 authored almost 3 years ago by Georg Lehmann <[email protected]>ada1c7f89d7d7ccdc4be2e60c1fe99861a51c3ce authored almost 3 years ago by Georg Lehmann <[email protected]>
2d537df252bce2e8d80237f20d7ee86b963e9bb9 authored almost 3 years ago by Georg Lehmann <[email protected]>
ecdf214130ae0b46a98882ebe314b269bef13d6b authored almost 3 years ago by Joshua Ashton <[email protected]>
a8d59607b37e1571a089ca1114b4520c1a8e8595 authored almost 3 years ago by Joshua Ashton <[email protected]>
Causes a bunch of mangoapp resizing which affects frametime, just make it 0 if we don't know.
f65339de0f11b9dcc2ed050a84f69487044af701 authored almost 3 years ago by Joshua Ashton <[email protected]>6c541f184cc93b99deb97b71dbc84099d27b7a17 authored almost 3 years ago by Joshua Ashton <[email protected]>
Closes: #382
a59c89d2eca95810bcb42119aeb92b721d201ae9 authored almost 3 years ago by Joshua Ashton <[email protected]>7ec498af0af16c3caa0a730212694e22ae1f1a67 authored almost 3 years ago by Joshua Ashton <[email protected]>
This reverts commit 0c3eb8f83d323f6a34a132c76e4c873b4795a77a.
765ddd74b152c3b720e59efd8a3bb88cf11fda45 authored almost 3 years ago by Joshua Ashton <[email protected]>0c3eb8f83d323f6a34a132c76e4c873b4795a77a authored almost 3 years ago by Joshua Ashton <[email protected]>
Allows us to be more consistent at high GPU loads
82d372e95dd5cb76f099d06c3d542d73273a32fc authored almost 3 years ago by Joshua Ashton <[email protected]>392a63d62baa5d8d599e3161ac0a33f82780d1a5 authored almost 3 years ago by Joshua Ashton <[email protected]>
7f2696f51abc617fe3f838231fdeac2533f35832 authored almost 3 years ago by Joshua Ashton <[email protected]>
Couldn't do the other thing, causes some wackiness when compositing.
561d7c4552d2b27470d0eb7a3d95b571f2549717 authored almost 3 years ago by Joshua Ashton <[email protected]>fde42a43237e335560a1c50b99a76a7b44e3877e authored almost 3 years ago by Joshua Ashton <[email protected]>
Also logs latency and app's real frametime
a2e01b570126326a1190ff5c634bcecd4450edfd authored almost 3 years ago by Joshua Ashton <[email protected]>Just matters that we call drmAtomicCommit before 1.6ms, we can keep this value more stable for 9...
d3b5a758d11a70258f875cfcffa5e7e54de01420 authored almost 3 years ago by Joshua Ashton <[email protected]>12ee4304ec669d2faba812ca5651af965d3396a6 authored almost 3 years ago by Joshua Ashton <[email protected]>
555bf125c6c7863bbb7ceaf412677c66ea389522 authored almost 3 years ago by Joshua Ashton <[email protected]>
40fba97cea9eb44342990a03ed71bb2c543ebb87 authored almost 3 years ago by Joshua Ashton <[email protected]>
Additionally fix some vblank limiting stuff for FSR at 4K.
This is our late frame.
1594e02c84a7899f42d3ccd439d61d43eb4faf6c authored almost 3 years ago by Joshua Ashton <[email protected]>8fe9322578260410e0790762c4a2c004fc5dd86b authored almost 3 years ago by Joshua Ashton <[email protected]>
Going back a little bit okay, it's when we use varying values to go back, we become divergent fr...
e690b00f7bbc253ca141f8fae7975abebd446b40 authored almost 3 years ago by Joshua Ashton <[email protected]>Fixes getting stuck in a feedback loop with high variance
f1567634584f7f1d4f77fcae3d4d75b8eed852f5 authored almost 3 years ago by Joshua Ashton <[email protected]>We account for redzone later, and don't want to go over vblank time and preceed into previous vb...
2cac416000d18a108776289d94ed878b92a2391c authored almost 3 years ago by Joshua Ashton <[email protected]>0862a2b896d6f6b136d644f5faa7c143a2270b53 authored almost 3 years ago by Joshua Ashton <[email protected]>
29060cc87c1f516c09759fdbcf1ac27232de1aa3 authored almost 3 years ago by Joshua Ashton <[email protected]>
Based on some rough data across a variety of games that are both GPU bound and also ones that ar...
a5c660e54f0b5dfa406fc696b051608bd24533d1 authored almost 3 years ago by Joshua Ashton <[email protected]>70442294c01142820f902af697c81be04eacdc8d authored almost 3 years ago by Joshua Ashton <[email protected]>
Also use this for mangoapp
a1fa55c3a391835ecea5d2e59b9efd9e6fe47cca authored almost 3 years ago by Joshua Ashton <[email protected]>Some modes like 55Hz end up off by one at 54 like we had with 30 before.
1df5c3a1471e2e30622499f23524fb7195c479ee authored almost 3 years ago by Joshua Ashton <[email protected]>e53f986048dc2c25f5d79e947f49537ab372a24c authored almost 3 years ago by Joshua Ashton <[email protected]>
8a941865222b361310557b139dd390e042298076 authored almost 3 years ago by Joshua Ashton <[email protected]>
Closes: #406
d759bd5efdb6ffa6df51e3c93e27ffd610bf0cf3 authored almost 3 years ago by Joshua Ashton <[email protected]>30e91fc24fb15f080ff855c3c53dc87e1e514daf authored almost 3 years ago by Joshua Ashton <[email protected]>
291d788b4f8da864e56345bd06ef92295556bb25 authored almost 3 years ago by Joshua Ashton <[email protected]>
Fixes going from QAM -> game and keeping the cursor from the game.
15c254fd7f4a3baedb86381ff975928f44ef9f8d authored almost 3 years ago by Joshua Ashton <[email protected]>bf427b815672bd3052d6c6fd954100eed6c10e47 authored almost 3 years ago by Joshua Ashton <[email protected]>
Prefers dropdowns over popups.
Fixes dropdowns in Zwei: The Ilvard Insurrection (427700) where ...
e5c3a1e1daa5fda6bdc2e0439128bb73d61e498c authored almost 3 years ago by Joshua Ashton <[email protected]>c5ab6f388b20aae388d543b9f1879471e3b17df9 authored almost 3 years ago by Joshua Ashton <[email protected]>
Adds a mode to dynamically change the refresh rate based on the existing FPS limit.
6d2cb3073c42b74c0f28c372f71ac158378fe616 authored almost 3 years ago by Joshua Ashton <[email protected]>Fixes oboe getting 29fps for vrefresh or whatever
Stops using floats here too, floats bad.
9fa6fcd9ac9d3d227b46c967c2e98cb764adabc8 authored almost 3 years ago by Joshua Ashton <[email protected]>02e008685618173336d6b7cb5f96413c44a5bbf0 authored almost 3 years ago by Joshua Ashton <[email protected]>
c61d936cd9f5517ba23f308c74666c27af80a43a authored almost 3 years ago by FlightlessMango <[email protected]>
bf119ee44bd52cae81fc71cd28b55682dc83f96e authored almost 3 years ago by Joshua Ashton <[email protected]>
Sets the current mode and stuff for a specific xwayland server.
5ed0753165f1df4be06514f42d6b29dfd5375cda authored almost 3 years ago by Joshua Ashton <[email protected]>4f25eefbadc512e034d087d8e4f21e82a4b641b0 authored almost 3 years ago by Joshua Ashton <[email protected]>
d272cebb38545cbcfffe79cc7ddfb137ba3dc741 authored almost 3 years ago by Joshua Ashton <[email protected]>
f65d54e61d2421c8ec822f68423de6336f1eb8e3 authored almost 3 years ago by Joshua Ashton <[email protected]>
4a308c97f722985bec20313e2d9ee1517a87de39 authored almost 3 years ago by Joshua Ashton <[email protected]>
Previously this was doing scale / 2 but it gets multiplied by scale, so this didn't work when it...
aca867e60fcc3c72a70b63f784623952e8aa53de authored almost 3 years ago by Joshua Ashton <[email protected]>f1646c8f03a227206ec1f6af42e2d5b79b04f882 authored almost 3 years ago by Joshua Ashton <[email protected]>
04e9eaebe3feffa4bd5acc0c942bf7542577f5bf authored almost 3 years ago by Joshua Ashton <[email protected]>
With the latest version of pipewire, the process callback is no longer automatically called. Ins...
ab4684078c0741646cf4ffcc335eab2f02ee391d authored almost 3 years ago by Sam Lantinga <[email protected]>b4cf9d320343d9547ee3debcbf1c8577607c9277 authored almost 3 years ago by Joshua Ashton <[email protected]>
7b756290402a47f2ead37bcd9c641bb2c1956717 authored almost 3 years ago by Joshua Ashton <[email protected]>
This was yellow for testing, somehow slipped in.
c1f9ec7ecf9331122474ce287f119ab7035176b3 authored almost 3 years ago by Joshua Ashton <[email protected]>696771ba667377f8dfdcb48affb5b0d564cb09c9 authored almost 3 years ago by Florian <[email protected]>
2079de25e5ddad412bd0eb92cd04e6153b17f00e authored almost 3 years ago by Florian <[email protected]>
Adds GAMESCOPE_COLOR_LINEARGAIN to control the linear color gain.
c5ccd71ff647ad0667d778d6d7ac9d7905950631 authored almost 3 years ago by Joshua Ashton <[email protected]>
Always update X's idea of focus, but still dirty
the it being outdated so we can resolve that gl...
a953bd276ef1cddc7ca5bb05bff53745d01567c7 authored almost 3 years ago by Joshua Ashton <[email protected]>
Cursor plane on AMDGPU is very broken with both rotation and overlay planes that are not screen ...
88852d187cc6023925673d9eb88787e33ddb2372 authored almost 3 years ago by Joshua Ashton <[email protected]>The surface width for the cursor is 256, but the image width is 64 which means we have a bunch o...
a1d560e836c2fd30ea49268613ac34dcfa6f96fc authored almost 3 years ago by Joshua Ashton <[email protected]>