Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

ChimeraOS

Creating an operating system for an out of the box console gaming experience on PC hardware.
Collective - Host: opensource - https://opencollective.com/chimeraos - Code: https://github.com/ChimeraOS

Fix up frame cadence ordering a bit.

github.com/ChimeraOS/gamescope - e36f1f6c5b17b08317d585309ca1bd6a31969928 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Only do libinput if we're not hosted in X.

github.com/ChimeraOS/gamescope - 3cf1bd219d0bf7106f79ba4b0f79a21e500fe13a authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Get working input, but steamcompmgr now randomly takes down my X server when

exiting.

github.com/ChimeraOS/gamescope - 3aac5b9015c458fe3a7f35bb580f4a933ecbcfa2 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Enough Vulkan stuff to render to an image and flip it on screen.

No texturing yet, that's next after some surgery on the lump of code.

github.com/ChimeraOS/gamescope - e61b20710ec243da025bdc1886b70616056b26b1 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Process doesn't go away when closing clients anymore.

github.com/ChimeraOS/gamescope - 3a091e864ac39d06afea304dbd802315a0ae15d4 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Finish removing glX stuff, remove path_rendering stuff (with prejudice),

add some freeing of resources.

github.com/ChimeraOS/gamescope - 382004513a1b8f9317dac60591e6a06db35346f4 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Register GL error callback instead of checking by hand.

github.com/ChimeraOS/gamescope - 32fe2d5bfbfc349e5d55f8d1d76049b077b0127a authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Fix warnings on my setup.

github.com/ChimeraOS/gamescope - 5b1154f863b49107894fad53d830f97125e67187 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Reinstate normal GameID detection logic, so we can run Steam now.

github.com/ChimeraOS/gamescope - 306583be945172883cacc0a3f38eeba4df824452 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Taking about 0.5ms at 1080p on a HP Envy Raven laptop with this.

Sometimes we're running _before_ the app according to gpuvis, beware.

github.com/ChimeraOS/gamescope - 9517ace5c0ee18fcda852d227f7d582ac0f96b74 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Use headless backend, give it a dummy output, keyboard and pointer.

I can render an app with the only GPU work coming from steamcompmgr now.

github.com/ChimeraOS/gamescope - 5bf32a3335f150fa6f14267fcf6a509aad74dba7 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Hook up steamcompmgr output pipeline.

Get steamcompmgr's GL context from EGL and rip out GLX, as we need EGL to
import dma-bufs.

When...

github.com/ChimeraOS/gamescope - b39c5a67d472bf0912151b7465b30916f616a688 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Start of Vulkan compute rendering code. Getting FBIDs (glxgears still OK).

github.com/ChimeraOS/gamescope - 2be0bdbcbbd175347d6404d1ecc7cf0e9a0fa6f3 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Some cleanup,

github.com/ChimeraOS/gamescope - 2bdbd019022f762e629882e864d6b86b23c9dd94 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
More DRM flipping/importing, getting half of glxgears on screen.

Lower half is getting eaten by something, presumably underflow as it's black.

Make EGL and DRM ...

github.com/ChimeraOS/gamescope - bc7207c69db7ec46270afee2e94a680294789405 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Chop off some more concepts that were higher-level than I thought initially.

github.com/ChimeraOS/gamescope - 95e132179d160d7200241ae561060a9160fff9e1 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
chop (glxgears still works)

github.com/ChimeraOS/gamescope - ef8f14b05e616561d056c833cabd9938c2ace0a6 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Make the wayland commit side master of who has valid contents.

And fix a bug that would make overlays flicker.

github.com/ChimeraOS/gamescope - 825db84b136b81b517bd36e678243d924b944083 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Add placeholder GameID to every window so I can easily test with glxgears.

github.com/ChimeraOS/gamescope - 617174e4b49da5582752cd2797d7010f7d2b3c3e authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Not sure if that fence stuff is right.

github.com/ChimeraOS/gamescope - 1a0d25cbe2997a417c836048c0f89bc0b01c1b2e authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
It helps to actually import the DRM data!

Getting glxgears-shaped tile corruption, which is closer to expectations
without real DRM modifi...

github.com/ChimeraOS/gamescope - 15e6809031d1ce4f3fb3b0700dfcf79c289dc51f authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
More DRM stuff, untested as of now, lifted from kmscube.

github.com/ChimeraOS/gamescope - 66511514d49dd19b0543f8ba0914f8e22d665f80 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Start of some DRM plumbing, make it work again outside of X.

github.com/ChimeraOS/gamescope - 67c5affe4705a262e67de75b6e4943ce8be89522 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
No further need for constant event debugging; command-line is now usable.

github.com/ChimeraOS/gamescope - ced1d16f656a2b63546a9f9ae6358e5f0f20df5b authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
CHOP

github.com/ChimeraOS/gamescope - 11d50c16188438c2a9e966ad9ddd4736e9c05515 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Allow re-import, still consume FDs that fall through the crack.

Lets glxgears animate at 60fps and doesn't leak FDs anymore.
steamcompmgr still goes down when g...

github.com/ChimeraOS/gamescope - 6c04eba8c6d00db17866d929c462b496cd6904e7 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
No idea what that was for, but it can presumably go.

github.com/ChimeraOS/gamescope - 6dc724b2cdff6a8b2c8a1ebfbb1476c6539f9cbc authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Use patched static wlroots as a submodule and subproject.

That should help setting it up on a machine that might want to use normal
wlroots for other thin...

github.com/ChimeraOS/gamescope - 7e9bc2a6a088cbd85ab7d4c7846c0b17ffd63f41 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Notify XWayland surfaces when we're done with a frame from them.

And remove rootston's output render path. This seems like it was the only
strictly needed thing,...

github.com/ChimeraOS/gamescope - f919e65c386d6893c137589b6583aff1acfc963b authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Won't be needing that anymore.

github.com/ChimeraOS/gamescope - 07c4714234a99c1929f375d631ddc44bf1002432 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Missed some files.

github.com/ChimeraOS/gamescope - 7c4e06af940895a19b31e2e5c3ec1378e073a805 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
chop chop (glxgears still works)

github.com/ChimeraOS/gamescope - 77b4a683c0a5fe92fc96b3ae70ca5ee2a125399b authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Only acknowledge frame_done once per commit, otherwise we pull unwanted

frames out of thin air.

Also use dummy ClientMessage events to nudge steamcompmgr's event loop,
...

github.com/ChimeraOS/gamescope - a58dfdd2032c951fc51e1c1c0b803f7f37345837 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Make commandline coexist across both sides, plumb nested size control.

github.com/ChimeraOS/gamescope - 77d0e72c69a585bbfa8a4a142cc31166788fd263 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Add initial Meson build system, no install target yet.

github.com/ChimeraOS/gamescope - 137f0838e5b67982d51410348d61baba1c27d0e9 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.35

steamos-compositor (1.35) brewmaster; urgency=medium

* Crude workaround for Steam login issue.

github.com/ChimeraOS/gamescope - b99f04e8a775f212adf0c85a5551889b90917e5c authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.32

steamos-compositor (1.32) brewmaster; urgency=medium

* Fix a bug where cursor would be auto-h...

github.com/ChimeraOS/gamescope - 7b43e3ff99c294b9f34f1f8ae263e3f7803a653d authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.33

steamos-compositor (1.33) brewmaster; urgency=medium

* Prefer HDMI/DP over other types of dis...

github.com/ChimeraOS/gamescope - 4769de30245014f2061d7da2d6fdfd80be41d544 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.31

steamos-compositor (1.31) brewmaster; urgency=medium

* Added support for one than more overla...

github.com/ChimeraOS/gamescope - 59f9261aca3e6b7e13faaa20e133a31d5dc64ead authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.34

steamos-compositor (1.34) brewmaster; urgency=medium

* Small tweak to loadargb_cursor to bett...

github.com/ChimeraOS/gamescope - 9f4bc871d26619938acbca67de5a468654416ade authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.29

steamos-compositor (1.29) brewmaster; urgency=medium

* Tweaking focus and display logic in st...

github.com/ChimeraOS/gamescope - 34f963a59a507b2def6cbe7cae0700715e37bbd8 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.30

steamos-compositor (1.30) brewmaster; urgency=medium

* Added preliminary support for screen m...

github.com/ChimeraOS/gamescope - 840e4883a328a22beda0ae76ff122258e7894df6 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.28

steamos-compositor (1.28) brewmaster; urgency=medium

* Add set_hd_mode.sh helper script, run ...

github.com/ChimeraOS/gamescope - a7deb61fc582ff03d7468cd16136a3ddb5d9c876 authored almost 5 years ago by Pierre-Loup A. Griffais <[email protected]>
Import Debian version 1.27 - sidestep to Brewmaster

steamos-compositor (1.27) brewmaster; urgency=medium

* depend on libudev1 instead of libudev0...

github.com/ChimeraOS/gamescope - 601e49f2e5d287d64329bc3b4da5de919972fe6b authored almost 5 years ago by John Vert <[email protected]>
Merge pull request #59 from sharkwouter/patch-3

Fix sudoers file

github.com/ChimeraOS/chimeraos - 3be69ed04953fbf9e3a6a208b273ba7595244649 authored almost 5 years ago by alkazar <[email protected]>
Fix sudoers file

This is all it had in it anyway. I've added gamer to it. I have tested this exact configuration,...

github.com/ChimeraOS/chimeraos - f86f34f1f179cfc99d63b26ec26f986bb1c75fb5 authored almost 5 years ago by Wouter Wijsman <[email protected]>
release GamerOS 11 to test repo

github.com/ChimeraOS/chimeraos - f41f8fd7685b008e598a66beafaaebabe8e3fc41 authored almost 5 years ago by Alesh Slovak <[email protected]>
fix session not being killed if a game is running

github.com/ChimeraOS/chimera - df28cb1be5d0a01ba7b0449534aec01da402813f authored almost 5 years ago by Alesh Slovak <[email protected]>
add additional packages to support new features

- openbox + terminal for compositor toggling feature
- turbografx16 emulator

github.com/ChimeraOS/chimeraos - 987f235baf83bed618f514b034de3fe1aa7c0b26 authored almost 5 years ago by Alesh Slovak <[email protected]>
fix frzr-unlock failure on GamerOS

github.com/ChimeraOS/frzr - afacff84310198742fdf4d3aac6bc0974a780de0 authored almost 5 years ago by Alesh Slovak <[email protected]>
update app title

github.com/ChimeraOS/chimera - f0740c3cd0902330fde75c06c41772dc3dcf22f5 authored almost 5 years ago by Alesh Slovak <[email protected]>
avoid killing steam buddy when restarting steam

github.com/ChimeraOS/chimera - 4034396474ab49ea5c2a2873e36fbd92ec6e5e92 authored almost 5 years ago by Alesh Slovak <[email protected]>
reliability improvements

github.com/ChimeraOS/chimera - a5398b1f7742eed9bb4a3f6e3e8954c6ce7b25d9 authored almost 5 years ago by Alesh Slovak <[email protected]>
add ability to toggle SteamOS compositor on/off

github.com/ChimeraOS/chimera - f6028b221ae6ac6dd40db6284cf187de2c029b00 authored almost 5 years ago by Alesh Slovak <[email protected]>
Added TurboGrafx-16 and N64 to README (#24)

* Added TurboGrafx-16 to the README

* Updated screenshot

* Added N64 to the README and pla...

github.com/ChimeraOS/chimera - 6ba0236315caed6d8c29d30ec6dcc512d92919ac authored about 5 years ago by Wouter Wijsman <[email protected]>
tweak nes config

github.com/ChimeraOS/chimera - 2b537bb67f07af21f248192552851b4aef7a37e8 authored about 5 years ago by Alesh Slovak <[email protected]>
add Nintendo 64 support

github.com/ChimeraOS/chimera - 375179365e08d6b2dab4bacc3da8a62da1f45e66 authored about 5 years ago by Alesh Slovak <[email protected]>
Update README.md

github.com/ChimeraOS/chimera - a0626f11f8ff5a05cd188e1d96655678f4869da5 authored about 5 years ago by alkazar <[email protected]>
Add TurboGrafx-16 support (#23)

* Added PC Engine support

* Renamed PC Engine to TurboGrafx-16

github.com/ChimeraOS/chimera - 6ff6c7d03b23afba1c24659a2bc9f2bdb4c33099 authored about 5 years ago by Wouter Wijsman <[email protected]>
First small set of automated tests (#22)

* Support loading views from /usr/share/steam-buddy

* Load images based on RESOURCE_DIR
This...

github.com/ChimeraOS/chimera - 056c8df9fd354fb7e40452d8e176e82add88f450 authored about 5 years ago by Wouter <[email protected]>
Merge pull request #58 from sharkwouter/fix/sudo-issue

Fixed sudo issues

github.com/ChimeraOS/chimeraos - dae353a77e8cdc808967d23a3a918e0d672f0b32 authored about 5 years ago by alkazar <[email protected]>
Fixed sudo issues

github.com/ChimeraOS/chimeraos - 84ab17f81fb165481528529992d99a1b3139fe17 authored about 5 years ago by Wouter Wijsman <[email protected]>
fix steam controller

github.com/ChimeraOS/chimera - 37aae90f05af91ac56426eca3fb74380921118b7 authored about 5 years ago by Alesh Slovak <[email protected]>
Merge pull request #56 from sharkwouter/vi-fix

Make vi command start vim

github.com/ChimeraOS/chimeraos - b4fb9405f89f3640987ebfaa3c4cd1bd5f1bf2bf authored about 5 years ago by alkazar <[email protected]>
Merge pull request #57 from sharkwouter/feature/alienware-lights

Support changing lights on Alienware Alpha

github.com/ChimeraOS/chimeraos - 3b582bdfca88873801768001dff1465d2f1fa326 authored about 5 years ago by alkazar <[email protected]>
Added support for changing lights on the alienware alpha

I made a package called alienware-alpha-wmi for this

github.com/ChimeraOS/chimeraos - 6998220c8e00b8db71c0da9b12b667e759e957bc authored about 5 years ago by Wouter Wijsman <[email protected]>
Fixed sudoers file

github.com/ChimeraOS/chimeraos - 67a920c772d58051d55b5245981e3f4cd2928c2d authored about 5 years ago by Wouter Wijsman <[email protected]>
Make vi command start vim

github.com/ChimeraOS/chimeraos - 43b7aa82930883da2bcca1779bc161274f579322 authored about 5 years ago by Wouter Wijsman <[email protected]>
tweak plymouth

github.com/ChimeraOS/chimeraos - 5124d143170647b149e1be8342e21586229ce3c1 authored about 5 years ago by Alesh Slovak <[email protected]>
use cloudflare dns

github.com/ChimeraOS/chimeraos - a0255bc832384ae342a9deb9a845e798e95dcbcc authored about 5 years ago by Alesh Slovak <[email protected]>
Use setup tools and don't use relative paths (#19)

* Support loading views from /usr/share/steam-buddy

* Load images based on RESOURCE_DIR
This...

github.com/ChimeraOS/chimera - b0299bf1a2a433655b85583dadf7865eb64c16bb authored about 5 years ago by Wouter <[email protected]>
Fix error messages (#18)

* Added restart steam button

* Show a 404 errors for flatpak apps which don't exist

* Simp...

github.com/ChimeraOS/chimera - e749d743bcabff1fa7f5649311fe01b6b830ccc7 authored about 5 years ago by Wouter <[email protected]>
Update README.md

github.com/ChimeraOS/chimera - 5ee5b1b13e4540b936be8826398db0afc4243218 authored about 5 years ago by alkazar <[email protected]>
Update README.md

github.com/ChimeraOS/chimera - a9a935518f0613085c2806d3b9ff1b5b7d6c89af authored about 5 years ago by alkazar <[email protected]>
Update README.md

github.com/ChimeraOS/chimera - 7cdca6f95639fde7d4cff33adb7233fc5302aa28 authored about 5 years ago by alkazar <[email protected]>
Update README.md

github.com/ChimeraOS/chimera - d32c413304273bd2c621c931edd0c79a6e086a7a authored about 5 years ago by alkazar <[email protected]>
add README

github.com/ChimeraOS/chimera - ad00deab7c996cdc974747f27b3cb171b9ce1efe authored about 5 years ago by Alesh Slovak <[email protected]>
release GamerOS 10 to default repo

github.com/ChimeraOS/chimeraos - 828ba1dbe71b9b702b5ea1d03d392ca88adc8b74 authored about 5 years ago by Alesh Slovak <[email protected]>
Merge pull request #54 from sharkwouter/patch-2

Fixed confusing instruction

github.com/ChimeraOS/chimeraos - 90aa123cab93e8174cecc6c99275ddc3c245324f authored about 5 years ago by alkazar <[email protected]>
Fixed confusing instruction

Very minor, but still

github.com/ChimeraOS/chimeraos - 25005f1e25ddbf6c5c161365718dd16f94ed9703 authored about 5 years ago by Wouter <[email protected]>
release GamerOS 10 to test repo

github.com/ChimeraOS/chimeraos - 3d4eb0ba9dfe34696bef267de4c208a36b2f51ef authored about 5 years ago by Alesh Slovak <[email protected]>
Moved Restart Steam link behind settings button (#15)

* Added restart steam button

* Moved restart steam behind menu button

github.com/ChimeraOS/chimera - ad097e123260164b4830bb13d5fa87e718c79fae authored about 5 years ago by Wouter <[email protected]>
Faster flathub page loading (#17)

* Added restart steam button

* Load flathub application pages faster
It now loads the page f...

github.com/ChimeraOS/chimera - 180eb849f36454c8b601b42e840b98ffcfe51742 authored about 5 years ago by Wouter <[email protected]>
fix deletion of shortcuts with substrings of the deletion target

github.com/ChimeraOS/chimera - d14f7681f34907f2c473af595dc1845f84313cd1 authored about 5 years ago by Alesh Slovak <[email protected]>
allow names to begin and end with '.'

github.com/ChimeraOS/chimera - d3949115bb04e53f5d17514e2cc9007bd934e3f7 authored about 5 years ago by Alesh Slovak <[email protected]>
run steam-buddy as `gamer` user

github.com/ChimeraOS/chimeraos - c061146c0f2c14706d9a6d200b68e9427ce13d81 authored about 5 years ago by Alesh Slovak <[email protected]>
enable post-update notification

github.com/ChimeraOS/chimeraos - 1bed5dcd12e8ffcd682822ac32ef1e34614377ac authored about 5 years ago by Alesh Slovak <[email protected]>
add support for running a post update script

github.com/ChimeraOS/frzr - fb055910f2ddbe5695a4a161d47981a0fe8b9d95 authored about 5 years ago by Alesh Slovak <[email protected]>
prevent crash whatn flathub connection fails

github.com/ChimeraOS/chimera - cf813cb164b518efc720185c4986bced691e5bdb authored about 5 years ago by Alesh Slovak <[email protected]>
add makefile

github.com/ChimeraOS/chimera - 891df1df4654eb126843dfaa771cfda4b33250f9 authored about 5 years ago by Alesh Slovak <[email protected]>
service file clean up/tweaks

github.com/ChimeraOS/chimera - 22b5154ae59bbb6049fa755ce8cd583b21c63266 authored about 5 years ago by Alesh Slovak <[email protected]>
add Game Boy, Game Boy Color, Game Gear

github.com/ChimeraOS/chimera - 158e925c2a93817c894039dfa4afed89653ffb47 authored about 5 years ago by Alesh Slovak <[email protected]>
update copyright

github.com/ChimeraOS/chimera - a72869d68bedf6f26521f2f451ea38fd22f18549 authored about 5 years ago by Alesh Slovak <[email protected]>
sanitize input

github.com/ChimeraOS/chimera - 0522005a914268f1784d15600fb69d2b5df9e24c authored about 5 years ago by Alesh Slovak <[email protected]>
save shortcut files to steam-shortcuts directory

github.com/ChimeraOS/chimera - dc567a944e2d87fa1a8ab727802d1773cc53750c authored about 5 years ago by Alesh Slovak <[email protected]>
use symlinks to maintain consistent file names

github.com/ChimeraOS/chimera - dd7b2cde3b48df1a5259565ab9df27fb7d0a1a56 authored about 5 years ago by Alesh Slovak <[email protected]>
Added restart steam button (#14)

github.com/ChimeraOS/chimera - fbc416188253fc454c97a1e3dc7e34952c5aec6c authored about 5 years ago by Wouter <[email protected]>
Removed root user checks (#13)

steam-buddy no longer runs as root

github.com/ChimeraOS/chimera - f767f503126a898abb7cdd57a50edd87dc320ac4 authored about 5 years ago by Wouter <[email protected]>
always use whitelist and allow user whitelisting

github.com/ChimeraOS/chimera - 0deabc9f14e8bbb316b9602fe9dad7dd09c838b3 authored about 5 years ago by Alesh Slovak <[email protected]>
only run as a specific user

github.com/ChimeraOS/chimera - f940e8ed48748740d0578f51e7c911df4928f34a authored about 5 years ago by Alesh Slovak <[email protected]>