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

readme: format keyboard shortcuts as a list

github.com/ChimeraOS/gamescope - f66c8057f62661ee32825a4b6510e77d7b92588f authored almost 4 years ago
readme: improve formatting a bit

github.com/ChimeraOS/gamescope - bfe9777abc1cfae9a38211829b7c7b8ee650113b authored almost 4 years ago
readme: document end-user options

github.com/ChimeraOS/gamescope - f283207cedd109465c07a05467dce336c4d7e1e5 authored almost 4 years ago
readme: R600_DEBUG=nodcc is only required on GFX8-

github.com/ChimeraOS/gamescope - 1a8a4bdcf50de40c1be890b1092c26b42136fb71 authored almost 4 years ago
build: force-enable xwayland in wlroots subproject

This should give a better error message if xwayland deps are missing.

github.com/ChimeraOS/gamescope - bee939e691f499f2ef141b9f7b6440f8964c6ecf authored almost 4 years ago
hide SteamVR windows when a game is running

github.com/ChimeraOS/steamos-compositor-plus - 8a9d9eeb37b660a52af818bfe9d8bae5dfc9d319 authored almost 4 years ago
build: update wlroots system dep version

github.com/ChimeraOS/gamescope - e76d82828bc665698ca8a54e63e24c26cc311c19 authored almost 4 years ago
build: simplify wlroots xwayland check

github.com/ChimeraOS/gamescope - 25a0a75811c075a5df107b83158a37155b5e77cd authored almost 4 years ago
Add .editorconfig

github.com/ChimeraOS/gamescope - 21ab0dd37274f4e2b6dd19e92ecd0fb2bf87c66e authored almost 4 years ago
Update wlroots to 0.13.0

Update usage of wlr_headless_backend_create,
wlr_renderer_get_shm_texture_formats,
wlr_texture_f...

github.com/ChimeraOS/gamescope - ed44909813c1e623828d5af4537a3b76033194d3 authored almost 4 years ago
add automatic detection and compensation for vertically oriented screens

github.com/ChimeraOS/steamos-compositor-plus - a451a0f2b3a8016e742037d9f6e807d73f0004cf authored almost 4 years ago
Introduce wlserver_surface

github.com/ChimeraOS/gamescope - c834999a5f343cf48f91ebb51627451a16249098 authored almost 4 years ago
Add support for multi-planar DMA-BUF Vulkan export

github.com/ChimeraOS/gamescope - 4f24653d776f570b437182c4fecb9b82d203b1ea authored almost 4 years ago
Query plane 0 layout with VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT

github.com/ChimeraOS/gamescope - a900bef8b8c9c1b53e91463edefe2b1ae52c29e0 authored almost 4 years ago
Query image modifier on Vulkan DMA-BUF export

github.com/ChimeraOS/gamescope - ff33a3738e77ee5898f5b073c0c7e96316f3b1dc authored almost 4 years ago
Only advertise scanout capable modifiers

github.com/ChimeraOS/gamescope - df18c4081582074662d825b807f464060ffacf45 authored almost 4 years ago
rendervulkan: add support for legacy wl_drm buffers

There are still clients (e.g. steam) not supporting modifiers at
all.

github.com/ChimeraOS/gamescope - b8ab5a74ee9c6788f4662658893599ba51e94a64 authored almost 4 years ago
Pass list of modifiers when allocating with Vulkan

This allows us to remove the wsi_image_create_info hack when
modifiers are supported.

Reference...

github.com/ChimeraOS/gamescope - 26a25b1d2978ec3e5bd5fa63bc1b923197579dae authored almost 4 years ago
fix: update liftoff log initialisation

Also: Update liftoff dependency to b08bbaa5e6331ed2
("Split liftoff_log_init into set_handler an...

github.com/ChimeraOS/gamescope - 774002483b310a7188a9c43179ada6728f8ab790 authored almost 4 years ago
steamcompmgr: disable XRes1.2 support by default.

Can re-enable it once an XRes release with this fix has been tagged for a bit:

https://gitlab.f...

github.com/ChimeraOS/gamescope - 7dfb55c8a8db62ac97d53549ab3a3d230c24f3d8 authored almost 4 years ago
steamcompmgr: make cursor hide time configurable, -C in ms

github.com/ChimeraOS/gamescope - 5936baa86596d5668427cde24deb5980b5826679 authored almost 4 years ago
Print error if poll fails in imageWaitThreadMain

github.com/ChimeraOS/gamescope - 8f9a284d32be04cf4a8e9bea23b872ab107bc377 authored almost 4 years ago
tracing: use {begin,end}_ctx helpers, remove unnecessary newlines

github.com/ChimeraOS/gamescope - 29d00dbc68fb7c00b14bcaa8ec033a3c39efc0e5 authored almost 4 years ago
drm: fix missing flag in drmModeAddFB2WithModifiers call

That's a nice footgun right here.

github.com/ChimeraOS/gamescope - 36c8b983eecd75e03b918af2acf33d636b12cf1c authored almost 4 years ago
drm: check DRM format/modifier prior to addfb2

github.com/ChimeraOS/gamescope - 7633401874a416e4d0756ab00d9f169eb8c716ad authored almost 4 years ago
drm: build set of scanout capable formats

github.com/ChimeraOS/gamescope - f89f585cdd15ffaf340746809346df5b56461513 authored almost 4 years ago
drm: store KMS props in a map

github.com/ChimeraOS/gamescope - 706bdf849e30e47609ba1e8de45b8862c695b572 authored almost 4 years ago
drm: remove obscure macros

github.com/ChimeraOS/gamescope - 47fed361cddb1f75e083ed236c7c17731fbf93ac authored almost 4 years ago
drm: whitespace fixes

github.com/ChimeraOS/gamescope - 9f07d66143855088848f66784e02dfcd08107250 authored almost 4 years ago
Log when tracing is enabled

github.com/ChimeraOS/gamescope - 1dc98da7d1b8ed77456314f06b2450a810775dea authored almost 4 years ago
Always print error on missing DRM_CAP_ADDFB2_MODIFIERS

github.com/ChimeraOS/gamescope - ad06b347ee2207392f7dbc1acee30f5743170b47 authored almost 4 years ago
Fix is_focus_priority_greater function

github.com/ChimeraOS/gamescope - 0f96db3dc29e88fd48f4f74c2e49f67aa75e480f authored almost 4 years ago
drop package date

github.com/ChimeraOS/chimeraos - 74e375b23d6b799ed89c8a7a466087d5fd1e412f authored almost 4 years ago
bump package date

github.com/ChimeraOS/chimeraos - a336889a3008c875431b0a2c594a148ee6bdad10 authored almost 4 years ago
various changes

github.com/ChimeraOS/chimeraos - 58ad910eba31cfa268e9c54dfcd627783a672e2a authored almost 4 years ago
drm: remove workaround for small buffers

Even if we get EINVAL, we'll just return false later on.

github.com/ChimeraOS/gamescope - 2d992653a048477b21f79931cbefac30cb0858d5 authored almost 4 years ago
drm: remove duplicate assert

github.com/ChimeraOS/gamescope - c0fba1fe9f3b029aeee52bd6a30c7924775939fe authored almost 4 years ago
drm: simplify rotation in drm_prepare_basic

github.com/ChimeraOS/gamescope - 29a23e90e17832c92cf6f2f48ac165d8beeadeaa authored almost 4 years ago
Revert "Remove bogus ARGB8888 entry from Vulkan format list"

This reverts commit 202915271e089a09321d81478b2568842fde2a13.

We actually need this format for ...

github.com/ChimeraOS/gamescope - 141f2cf3749880b4aff3c354c7a78e47044053d9 authored almost 4 years ago
fix: update libliftoff pkg-config dependency

emersion/libliftoff@470af77869bea2d005973d7e7f0c2c08cc838e6a changed the
name of the pkg-config ...

github.com/ChimeraOS/gamescope - 72c629638d9e64f282ba362294862dd05915f6f1 authored almost 4 years ago
bump package base date

github.com/ChimeraOS/chimeraos - 0a0599e415ecc24740d62c845947c5b7a6491e07 authored almost 4 years ago
use latest upstream Arch container

github.com/ChimeraOS/chimeraos - d63cfa9e9d7b97b772d23403e9f97e260b412b52 authored almost 4 years ago
rendervulkan: assert DRM format is valid when exporting DMA-BUF

github.com/ChimeraOS/gamescope - 79acc095b23478944610f64f2f4c215085bbbca9 authored almost 4 years ago
remove superfluous text

github.com/ChimeraOS/chimera - 0cc663cc5c991be32a4bb3d2fbaa087d5a96666e authored almost 4 years ago
center content

github.com/ChimeraOS/chimera - aa9ac1cdac3e460c8376d9c1fd7cf51044f016b3 authored almost 4 years ago
fix load/save state mixup

github.com/ChimeraOS/chimera - 5e97cc8219f8e3647817fa89a8c6d6aea2c05a24 authored almost 4 years ago
Move Vulkan init into main

Some Wayland server setup will need Vulkan initialized.

github.com/ChimeraOS/gamescope - 49e0cc046e284f9fda19f83e25564a6a7110df63 authored almost 4 years ago
Remove bogus ARGB8888 entry from Vulkan format list

github.com/ChimeraOS/gamescope - 202915271e089a09321d81478b2568842fde2a13 authored almost 4 years ago
Add TODO about multi-planar DMA-BUFs and vkBindImageMemory

github.com/ChimeraOS/gamescope - b37880c62f70f78fc60f3a011093a6f47a4af371 authored almost 4 years ago
Use the correct docker container (#202)

I got it to build on Debian 10 like this. I totally forgot you need to use this version specificly.

github.com/ChimeraOS/chimeraos - 713b6394de759729a1bcc9785cf15953e9b1db8d authored almost 4 years ago
Fix pacman not working with a workaround (#201)

This should be seen as temporary. It's not good. It breaks updating.

github.com/ChimeraOS/chimeraos - 256a3056447deb788f584d4346134bee75d0dfc6 authored almost 4 years ago
attempt workaround for container build errors

github.com/ChimeraOS/chimeraos - 8d14f17aa9bdca6caf87f6bef113c51ab4844886 authored almost 4 years ago
drm: initialize handles before drmModeAddFB2WithModifiers

This fixes a drmModeAddFB2WithModifiers EINVAL.

github.com/ChimeraOS/gamescope - 9b63bf755e9c83d24ebf9fa8bdb0fbf86daceb0a authored almost 4 years ago
run builds on latest Ubuntu LTS

github.com/ChimeraOS/chimeraos - 5821e08e5462dc5d629d85d06014f2cbeb5a58d0 authored almost 4 years ago
try older container

github.com/ChimeraOS/chimeraos - 2247e13ffa654757f13927147ac4fbd3964e078c authored almost 4 years ago
workaround for container failure

github.com/ChimeraOS/chimeraos - 2881d86ab53dbd35fe6facce46b197b344d0e7e8 authored almost 4 years ago
Revert "attempt to fix build"

This reverts commit 892de43c99c11523f9ce0733ee7cde623a9f7fa2.

github.com/ChimeraOS/chimeraos - 680438d02ff43a64048f77ac74674318077d4d73 authored almost 4 years ago
attempt to fix build

github.com/ChimeraOS/chimeraos - 892de43c99c11523f9ce0733ee7cde623a9f7fa2 authored almost 4 years ago
bump version and package base

github.com/ChimeraOS/chimeraos - 68624e4c3b4ac824a0fe63266655797338f0af7a authored almost 4 years ago
xbox series x/s retroarch support now upstreamed

github.com/ChimeraOS/chimeraos - 8a3dc82c70a88edb3e859b055dff20ecf45c8668 authored almost 4 years ago
clean up hyperkin duke support

github.com/ChimeraOS/chimeraos - da212e28a0c1db54fb08d44a5d4ff380c8ab98a7 authored almost 4 years ago
add luxtorpeda

github.com/ChimeraOS/chimeraos - 8cfe2565d12a5bf0755fa9b21c9192ac807d9d14 authored almost 4 years ago
add network storage clients

github.com/ChimeraOS/chimeraos - ff83b7516525d718a31c162a95bc4c74c1b8fc0d authored almost 4 years ago
add save/load state command for retroarch games

github.com/ChimeraOS/chimera - 926c1a87cfafed343cec5d48e8c6a903f7fc45a5 authored almost 4 years ago
update chiaki flathub location

github.com/ChimeraOS/chimera - 794b9830b2ad9d0a212bff5505a773c549217b76 authored almost 4 years ago
add moonlight to flathub

github.com/ChimeraOS/chimera - 2ea0a6a17b2d5611608cfc5e8d8b322de4a61924 authored almost 4 years ago
Fixed leniency for virtual keyboard inputs (fixes #120) (#130)

Previously quite a few of control characters were allowed (everything besides LF, CR, and NULL),...

github.com/ChimeraOS/chimera - fbd462e2df57c82d5b09806cd22872f707d09bac authored almost 4 years ago
Don't scale games by default

Right now scale games by default to 720p even if the screen is 1080p.
This happens when -w/-h is...

github.com/ChimeraOS/gamescope - 7eb7e8ec6348cf530c548c311c7475938a5f5ea9 authored almost 4 years ago
Query window PID via XRes

References: https://github.com/Plagman/gamescope/issues/17

github.com/ChimeraOS/gamescope - 70af2c38f0f19d3bae7a7360fd967cc0cd8c3488 authored almost 4 years ago
steamcompmgr: simplify focus logic

Use std::sort instead of a complicated loop.

github.com/ChimeraOS/gamescope - 0275e7839ddccd257212b85bd65867bdb1df4bf8 authored almost 4 years ago
steamcompmgr: store SKIP_TASKBAR and SKIP_PAGER hints

github.com/ChimeraOS/gamescope - c26d86a7946254b0ba256ce0700df7924e0658ad authored almost 4 years ago
steamcompmgr: prefer to focus windows without SKIP_{TASKBAR,PAGER}

Closes: https://github.com/Plagman/gamescope/issues/87

github.com/ChimeraOS/gamescope - 0beb34b9d5d2b265d9480e7f8104cfb1d99b0499 authored almost 4 years ago
Fix typo in drm.cpp

github.com/ChimeraOS/gamescope - bce006fd709f1487ca7567804299537753277d8c authored almost 4 years ago
Cherck all imported DMABUFS are equal.

Otherwise we need Vulkan support for the disjoint bit.

github.com/ChimeraOS/gamescope - d537d6ac98fe6eccafda206dec0dd99c337f648c authored about 4 years ago
Support Vulkan modifier-based imports using VK_EXT_image_drm_format_modifier

Tested with radv + radeonsi + glxgears on navi21 to work with DCC (assuming
the nodcc bit is dis...

github.com/ChimeraOS/gamescope - 722201c5c2d3f6d1849307a8326ada3d21ee3e74 authored about 4 years ago
Add support for modifiers in drm_fbid_from_dmabuf

github.com/ChimeraOS/gamescope - bb205a41b0e57f5c8fc14d42b4505de0c26c3f24 authored about 4 years ago
Read DRM_CAP_ADDFB2_MODIFIERS

github.com/ChimeraOS/gamescope - c7c917e39a865aa3fbf38ad82209bf490078857b authored about 4 years ago
Zero-initialize DRM globals

Let's make sure we don't run into uninitialized values.

github.com/ChimeraOS/gamescope - 4e6204e07940066fd13d232487483a5168bbc9b2 authored about 4 years ago
Add support for multi-planar buffers in drm_fbid_from_dmabuf

github.com/ChimeraOS/gamescope - 32ebfeb49884e498f4434817c3ce05dcd59786a3 authored about 4 years ago
Don't crash when KMS rejects client FB

If the client provides a DMA-BUF that cannot be scanned out, don't
crash. We should just fallbac...

github.com/ChimeraOS/gamescope - 17c74e3e6bbe83812e638f87c88e958cab55e671 authored about 4 years ago
Fix double-unlock on wl_event_loop_dispatch error

github.com/ChimeraOS/gamescope - 1b38faf9fd13dba5264e8919e854d354eb3ae69c authored about 4 years ago
Collect plane modifiers

This will be useful once we implement support for modifiers.

github.com/ChimeraOS/gamescope - b84113932700963094a2959222cdeb31468e66c2 authored about 4 years ago
Use CLOEXEC when opening primary DRM node

Avoids leaking the FD to our clients.

github.com/ChimeraOS/gamescope - 1c80548dfc7a409a8ed1364e516fb151b894a157 authored about 4 years ago
Check plane supports {X,A}RGB8888

Fail if it doesn't instead of leaving g_nDRMFormat uninitialized.

github.com/ChimeraOS/gamescope - 7b51575399aaf50e732376f8a619aedcc7addb73 authored about 4 years ago
Only pick primary planes in get_plane_id

If we pick another plane, g_nDRMFormat isn't populated. This isn't
a case worth supporting anywa...

github.com/ChimeraOS/gamescope - 598228589da4158577d5e16c14f237c104c440b6 authored about 4 years ago
Convert found_primary to bool in get_plane_id

github.com/ChimeraOS/gamescope - 9b2da80c23275178b0f8b27862639d87507b5e24 authored about 4 years ago
Fix return value of get_plane_id

The caller checks for 0, not negative values.

github.com/ChimeraOS/gamescope - b8ecceb48b02681b968287c129785363d968a279 authored about 4 years ago
Require planes to have a type property

This is guaranteed by DRM core.

github.com/ChimeraOS/gamescope - 0c99a3c09d62349365d872f58016453148b64dd9 authored about 4 years ago
Introduce a helper to get a property value

This will be useful for other properties, like IN_FORMATS.

github.com/ChimeraOS/gamescope - 91e7ca45fccda987f2a5f107c40f089764fea5da authored about 4 years ago
Fix indentation in get_plane_id

github.com/ChimeraOS/gamescope - 7f65dedbab389913d0711f3f5df2fc757d379b6c authored about 4 years ago
Use no-op backend for output

This avoids needlessly creating buffers for an headless output we won't
use, and will allow us t...

github.com/ChimeraOS/gamescope - 9b780b48db501169d5ea37684e11151b89904f88 authored about 4 years ago
Allow SDL to run in pure Wayland mode

github.com/ChimeraOS/gamescope - c9acfb5a686dc845c16fd303056fc392ed466d8b authored about 4 years ago
Bail out if drmSetClientCap(ATOMIC) fails

And remove extra UNIVERSAL_PLANES cap: this is implicitly enabled
by ATOMIC.

github.com/ChimeraOS/gamescope - 078f7823ba40c7ee8883cf604117e7cb8cfc2df6 authored about 4 years ago
add chiaki and chromium flatpaks

github.com/ChimeraOS/chimera - e0b199e98240b395da005d12f48aa649519a3708 authored about 4 years ago
bump package archive date

github.com/ChimeraOS/chimeraos - ea0189994a9e1fbeaf52b949a11fb0feab3bff2d authored about 4 years ago
add intel-undervolt package

github.com/ChimeraOS/chimeraos - 09ca062c0b68610ab0a5f28227c9ff6f87669e84 authored about 4 years ago
use shadow instead of border

github.com/ChimeraOS/chimera - 6b98ac53e6a8691405a4902dcadd9f27755968ca authored about 4 years ago
get gamescope from AUR to avoid errors in chaotic-aur

github.com/ChimeraOS/chimeraos - 779ed33fdac616155358371ef4af5ad75d7e6291 authored about 4 years ago