Skip to content

compat.glx-runtime: declare provides= (strong provider claim)#35

Merged
Sunrisepeak merged 1 commit into
mainfrom
glx-runtime-provides
Jun 3, 2026
Merged

compat.glx-runtime: declare provides= (strong provider claim)#35
Sunrisepeak merged 1 commit into
mainfrom
glx-runtime-provides

Conversation

@Sunrisepeak
Copy link
Copy Markdown
Member

Pairs with mcpp-community/mcpp#110 ([runtime] provides support). Provider selection now attributes opengl.glx.driver/x11.display to the actual passthrough package. Backward-compatible (older mcpp ignores the key).

With mcpp's provides= support (mcpp#110), the host-GL passthrough package
explicitly claims fulfilment of opengl.glx.driver / x11.display, so provider
selection (why/doctor/resolution.json) attributes the capabilities to it
rather than to weak capability-listing consumers like compat.glfw.
Backward-compatible: older mcpp ignores the key.
@Sunrisepeak Sunrisepeak merged commit 76d625d into main Jun 3, 2026
4 checks 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.

2 participants