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
adee493d8ba5fff803eb7334f629cee575167546 authored over 1 year ago by Joshua Ashton <[email protected]>
732422cebe9f3b3cee7ca901c1f6faab32d20ea1 authored over 1 year ago by Joshua Ashton <[email protected]>
cf19852ce333fb2a23cc18077b63ed55578d9839 authored over 1 year ago by Joshua Ashton <[email protected]>
a8471d81b36ea1d9dc90a7d35f9ad0631feaf1ae authored over 1 year ago by Joshua Ashton <[email protected]>
Fixes HDR in an unannounced game.
32894fa7cdf41bec584255f8602c3f1fdca7686b authored over 1 year ago by Joshua Ashton <[email protected]>Missed by e631460bc5a1ce53af994cf7f0c9f9e96325a298
35c0aa0c9aa65fecfa2674a611a01cac4692e7ba authored over 1 year ago by Jason Nader <[email protected]>0f0c5eba08666ca3494bad1bc07e567dd3e7f35c authored over 1 year ago by Joshua Ashton <[email protected]>
87f83aab1952a34af486e5e77e3d7708df083ca6 authored over 1 year ago by Alex Maese <[email protected]>
dcffbd4be9de2683e02daae9a9a67e74453bdc10 authored over 1 year ago by Alex Maese <[email protected]>
daf36e99936a96c3eac30fc211665e0f89de92c2 authored over 1 year ago by Alex Maese <[email protected]>
When a client becomes the selection owner, and sets the selection, an
XFixes event is raised, an...
371fcf0b32028ee95b510ca657e9f45dc9de3305 authored over 1 year ago by Alex Maese <[email protected]>
This change properly syncs the primary selection and clipboard across
all xwayland instances, ev...
Fixes the following error:
error: control reaches end of non-void function [-Werror=return-type]
77d943294fc44609a66761a672750b841a9d5df5 authored over 1 year ago by Joshua Ashton <[email protected]>
Elden Ring and Sekiro pass all zero HDR metadata which royally messes up some displays.
22618ea0841158d0d0ff0f50a76ee24fbfa63893 authored over 1 year ago by Joshua Ashton <[email protected]>5e7006205fdd76f76bc0d6d7e3a8311695a9b379 authored over 1 year ago by Joshua Ashton <[email protected]>
Otherwise we end up with test commits failing which is a waste of time.
4c788db880784ad300e90d585b26aca2a7b1af57 authored over 1 year ago by Joshua Ashton <[email protected]>
layer/VkLayer_FROG_gamescope_wsi.cpp:53:5: error: use of undeclared identifier 'pread'
pread...
(default of bradford is unchanged)
6fb83bfc5db979b2b1487ff6dcce0ab0946bef67 authored over 1 year ago by Jeremy Selan <[email protected]>7470845fda7a69e39bff0bb46101cedb77c3b287 authored over 1 year ago by Jeremy Selan <[email protected]>
Also, updated the steamdeck colorimetry to measured values
da12ca6b76b6f4d0bc9cd587d6eedbf03b8ba425 authored over 1 year ago by Jeremy Selan <[email protected]>f2e925f5d67c6150b9efa966a4cadfe03bb8bbf4 authored over 1 year ago by Jeremy Selan <[email protected]>
a2ad21c0b2b5ede4f1f46e2b59cb091400f5663a authored over 1 year ago by Jeremy Selan <[email protected]>
52caca952dba7e132744dc7f23b9335a88b072e4 authored over 1 year ago by Jeremy Selan <[email protected]>
In version 12.3.0 glslangValidator was renamed to glslang.
This commit checks for both the old g...
540323ac37fc5fdce998a409e18ecafbdfdcc7ee authored over 1 year ago by Joshua Ashton <[email protected]>
50eaf7531781bc680f9dd8758ec7de042671569f authored over 1 year ago by Joshua Ashton <[email protected]>
not every platform uses nullptr, some use 0LL or ((void*)0) directly.
closes #917
e0c9e75e7f86aad80644c289bacdef2d91c599bb authored over 1 year ago by psykose <[email protected]>Fixes keyboard input in an unreleased game.
318fd75952302fb8f121c0fc9a788f38c96a9dba authored over 1 year ago by Joshua Ashton <[email protected]>587c6a64b47feb7e757cb3f56b72dc3116ed92f4 authored over 1 year ago by Joshua Ashton <[email protected]>
ebf007b63b304d41be62e80c0a97cf4da199d8d7 authored over 1 year ago by Joshua Ashton <[email protected]>
Need to separate this out better later.
23446dd7f3ca7d591042a5d52d7ec95758601f5d authored over 1 year ago by Joshua Ashton <[email protected]>See also https://bugs.debian.org/1037668
eb42671200ca6b65cdfe8d5c3664faca110a888d authored over 1 year ago by Stephan Lachnit <[email protected]>946c75d14af6d95bdc450767222d5e438e538c20 authored over 1 year ago by Stephan Lachnit <[email protected]>
2dd8236c225bfb731c82700cefb8b275f6b77b0f authored over 1 year ago by Joshua Ashton <[email protected]>
feb4451a20b01c1c43e6c04e793be4918d5521b9 authored over 1 year ago by Joshua Ashton <[email protected]>
Despite different formats, alias the memory backing to save space.
6a6df4ea95bba17479090473a96095a07cc4d8bc authored over 1 year ago by Joshua Ashton <[email protected]>1bc1e724dd11481dd5b8dd48119f364480ff2967 authored over 1 year ago by Joshua Ashton <[email protected]>
Use partial composition for overlays when we have too many layers.
bc3c4bc275b5749a5e2b34c3ad729c63104a32f9 authored over 1 year ago by Joshua Ashton <[email protected]>3712ecdb3d8683ede7569ca46a6b5f93f83d5ac7 authored over 1 year ago by Joshua Ashton <[email protected]>
70626628f99cacfb641ac52ce4de0b61ecef914e authored over 1 year ago by Joshua Ashton <[email protected]>
98335c8709112fa69426b317b1462ad55d9a5e8d authored over 1 year ago by Joshua Ashton <[email protected]>
31eefd41a0056beb4da17ef161ab20859b30b5f2 authored over 1 year ago by Joshua Ashton <[email protected]>
5e99ecb46bc11f3f87d9fbc634a2d2e40a4b65b3 authored over 1 year ago by Joshua Ashton <[email protected]>
May fix: #864
d5aec886304fd96b312972619f55f8f2520cd8a1 authored over 1 year ago by Joshua Ashton <[email protected]>183792e2ec4ec02b9fe7d9ad0150809a54456e6a authored over 1 year ago by Joshua Ashton <[email protected]>
The --adaptive-sync flag is not used during vrr atom update
so it's value get's overwritten with...
9b70b3b9e38057d51e0a0bdbccf68b36a7e751a4 authored over 1 year ago by Joshua Ashton <[email protected]>
No window system, vr, drm, etc required.
Can be used to stream headlessly with Pipewire or scre...
789cfc90575a7dbfc61ffa3325a4fb7f59f4d8b5 authored over 1 year ago by Joshua Ashton <[email protected]>
- Removed options to set filters explicitly (-n, -U, -Y)
- Changed scaler option from -s to -S
-...
Removed option to explicitly force integer scaler
a7c60be193114287b9f050ef6bbb035bea0094c7 authored over 1 year ago by Fabian Arndt <[email protected]>8866c02dc76cf5c762f747a21ff678b4e6ffca78 authored over 1 year ago by Joshua Ashton <[email protected]>
Also avoid performing color mgmt on screenshots (outside of HDR screenshot fallbacks)
98a0aab0390fd08f3c1439ffea3e596a10e232f1 authored over 1 year ago by Joshua Ashton <[email protected]>f2d11727be4efee4184c29f8b605f393ab3d05cc authored over 1 year ago by Joshua Ashton <[email protected]>
20ee2b546869d0da97ae7e688f651d6ef9a882e1 authored over 1 year ago by Joshua Ashton <[email protected]>
70c2e68d3d843953b37418f34045e9326198dc7a authored over 1 year ago by Joshua Ashton <[email protected]>
This way mangoapp knows what resolution gamescope is running and can
adjust accordingly. This sh...
This is how many we have to allocate.
Thanks to @Starsam80 for catching this
f673ddffd1e8a469133e9c9b222f480f7f3fa571 authored over 1 year ago by Joshua Ashton <[email protected]>Fixes: #889
05361b1f39d5338d3c1256bb41132a6ed5608818 authored over 1 year ago by Joshua Ashton <[email protected]>This was just an experiment of mine.
This does fix the rotation thing though.
9282a715a1ff8b0f639645d2619899c3152b58df authored over 1 year ago by Joshua Ashton <[email protected]>e8b60578b559857fe443a3a0f8c0efe5b64802a3 authored over 1 year ago by Joshua Ashton <[email protected]>
Lets you use Deck screen as touchpad type thing when docked.
56f4263b3a2e27aad553086173079ee6e8c23456 authored over 1 year ago by Joshua Ashton <[email protected]>This dispatch was incorrect subgroup wise. IDK how this code ever worked.
2f3029f5e00160b92760b27f707b5532fed27a8d authored over 1 year ago by Joshua Ashton <[email protected]>This got lost in the format stuff.
Closes: #883
847da568df2fd515718d69190178856a902197f2 authored over 1 year ago by Joshua Ashton <[email protected]>29710fb2ececee980e3923ed8f5f002ce219aa94 authored over 1 year ago by Joshua Ashton <[email protected]>
baea00fb157572ec16c23ca878a55e357bd7a5fc authored over 1 year ago by Jeremy Selan <[email protected]>
73ce5a440a0db0f47d4220d222860cfe0769006e authored over 1 year ago by Joe Dight <[email protected]>
Fixes: #874
56a799827d005425a5764d1572b87efd9ace10b9 authored over 1 year ago by Joshua Ashton <[email protected]>b4ff0f62fa3e4b942f0950adb8071757f876b159 authored over 1 year ago by Joshua Ashton <[email protected]>
Hurts games that do stuff right.
bddf6fd79e3f9c31f4496344690c3dbdf65a11eb authored over 1 year ago by Joshua Ashton <[email protected]>58a2912e11b93e5a9d43f488fffbcf5ca3a8bb44 authored over 1 year ago by Joshua Ashton <[email protected]>
a40549caa6bd362248f8c57b23c94af3e8194409 authored over 1 year ago by Joshua Ashton <[email protected]>
I fixed this in the next release of SteamVR.
1010102 formats are now supported on Linux + Steam...
bd96c4ce5d642b08b097d19a334081c497dabad7 authored over 1 year ago by Joshua Ashton <[email protected]>OpenVR has a fit and displays it all whacky mode.
Come back to this later potentially.
6586d5e009705d54e274a1471b9a968e616d83b3 authored over 1 year ago by Joshua Ashton <[email protected]>
This avoids a problem where frame callback is reported before we have
actually committed to disp...
Mutter and Weston behavior allows getting presentation feedbacks
for duplicate commits. This als...
If the BUFFER flag is not set in a commit, it means
the buffer is inherited on the surface.
As t...
If the same buffer is attached in subsequent commits,
ensure frame callback is pumped.
This matc...
72056a98b5864a06e4edc5f041b663954fdd62e8 authored over 1 year ago by Hans-Kristian Arntzen <[email protected]>
1. Many game engines automatically render to 10-bit formats such as UE4 which means
that when we...
8bb7272a04e948b7177f20765dc373bc8030d21c authored over 1 year ago by Joshua Ashton <[email protected]>
6531d9cdf9f4e360dd293ca24f03a20515c3512a authored over 1 year ago by Jeremy Selan <[email protected]>
38e5b553fdb170bcbb63d607b15612d425eaa26f authored over 1 year ago by Jeremy Selan <[email protected]>
941b22f68f8aa37359f6dab5774f6da61747d50a authored over 1 year ago by Jeremy Selan <[email protected]>
3534657de60d4768655e988535c17beb4d855d46 authored over 1 year ago by Jeremy Selan <[email protected]>
156660c72b1041dbe2240e78ae4b3e60ea38e224 authored over 1 year ago by Jeremy Selan <[email protected]>
Ensures we have keymap sent by wlroots when we send modifiers for the keyboard in notify_enter
b778e53036ca3e73d99b2af2eb81258222a67787 authored over 1 year ago by Joshua Ashton <[email protected]>Regressed from the present queue stuff
345ffef03167324bff47c40c111312c675d6878f authored over 1 year ago by Joshua Ashton <[email protected]>3e2e84422f358d3c2a90f3f20103d1d8c26045ec authored over 1 year ago by Jeremy Selan <[email protected]>
f1ba09a0b0665f86978897b83d9bbc19c71a91b5 authored over 1 year ago by Jeremy Selan <[email protected]>
Fixes a regression from the present queue stuff.
c78294f2e5762f1e051358e1af1ef3192e52657e authored over 1 year ago by Joshua Ashton <[email protected]>19cac186e185e8080612b1c93b22f19d788f65c7 authored over 1 year ago by Jeremy Selan <[email protected]>
eec7f08c3751e37d3db6a82f03b41d60f7eb7e20 authored over 1 year ago by Joshua Ashton <[email protected]>
db95bc30b1d801a977bffa0284e7b506934d046d authored over 1 year ago by Jeremy Selan <[email protected]>
Make these take in vector types, saves ~0.4ms
580f9e05cbcdc723c59469d6828f2ceae66b85f3 authored over 1 year ago by Joshua Ashton <[email protected]>36c120901a42f3fe460ae9be4c3967425771a5be authored over 1 year ago by Joshua Ashton <[email protected]>
1e1f5da6c3ca3f97186d4d2f2bfe5042de1b81db authored over 1 year ago by Joshua Ashton <[email protected]>
f9e47a612fbfcb07a870f03ad27512f393487486 authored over 1 year ago by Joshua Ashton <[email protected]>
Saves ~0.2ms
e0afde05fa9ef47b896f342d3ffde1db92244776 authored over 1 year ago by Joshua Ashton <[email protected]>