Skip to content

Bench, libdrm, egl sync, kb layouts, build errors - #9

Merged
cococry merged 57 commits into
cococry:mainfrom
h8d13:dot-dev
Oct 16, 2026
Merged

cococry merged 57 commits into
cococry:mainfrom
h8d13:dot-dev

Conversation

@h8d13

@h8d13 h8d13 commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Removed all the runara related commits and reverts. Feel free to squash.

Might I suggest you take you original idea of .gitmodules for runara compositing is hard enough by itself.

so that when you fix the 18 issues/continue working on it, I can drop -Drunara:werror=false (+ glad still outputs a lot of warnings too).

the first -Dwerror=true makes it so that any error inside vortex fails CI/CD

Closes: #8

h8d13 added 30 commits October 16, 2026 11:37
add missing return

Signed-off-by: h8d13 <hadean-eon-dev@proton.me>
h8d13 added 27 commits October 16, 2026 21:13
Signed-off-by: h8d13 <hadean-eon-dev@proton.me>
holding until signaled starved glmark2 of buffers (8.8k vs 31.7k)
* KMS holds the whole flip on IN_FENCE_FD, an uncapped client stalled it up to 206 ms
* late surfaces stay composited for 60 frames to avoid plane flapping
Signed-off-by: h8d13 <hadean-eon-dev@proton.me>
Signed-off-by: h8d13 <hadean-eon-dev@proton.me>
Signed-off-by: h8d13 <hadean-eon-dev@proton.me>
@cococry
cococry merged commit 0c2e588 into cococry:main Oct 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Okay, you might hate me in a sec

2 participants