Skip to content

glx: Use basil for DRI3#97

Draft
notbabaisyou wants to merge 2 commits intoSpaghettiFork:masterfrom
notbabaisyou:glx-dri3
Draft

glx: Use basil for DRI3#97
notbabaisyou wants to merge 2 commits intoSpaghettiFork:masterfrom
notbabaisyou:glx-dri3

Conversation

@notbabaisyou
Copy link
Copy Markdown
Collaborator

This frees us from Mesa, DRI2 and DRIL, with the additional advantage that all DDX's benefit from this change also.

Draft until the following is solved:

  • All formats are translated from DRIL (missing 1555/5551 formats)
  • Checked that NVIDIA is happy
  • Checked that DDX's are happy

basil is automatically disabled when either indirect contexts are enabled in the Xorg config or DRI2 is set to true in the ServerFlags section.

This is meant to be a semi-universal GLX provider based upon EGL, allowing drivers to stop being reliant on Mesa and DRIL.
Replaced by basil.
@notbabaisyou notbabaisyou self-assigned this Apr 30, 2026
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.

1 participant