Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EGL: Add callback to select EGLConfig. #7729

Merged
merged 1 commit into from
Dec 11, 2018

Conversation

Themaister
Copy link
Contributor

A more robust fix for DRM/GBM shenanigans. Fix regression in #7708.

A more robust fix for DRM/GBM shenanigans.
@inactive123 inactive123 merged commit c7b3b0f into libretro:master Dec 11, 2018
@chfarges
Copy link

Hello. I am encountering this issue on retroarch 1.7.4 on batocera linux system. I don't know when this will be incorporated. Do you have a workaround for retroarch 1.7.4 ? Thanks in advance for your answer (and sorry if this is a complete newbie question, my knowledge is quite low).

@orbea
Copy link
Contributor

orbea commented Dec 30, 2018

@Themaister There seems to still be problems for some people with nouveau, wayland, and KMS.

Here is a log.

https://pastebin.com/raw/XywMFjA0

They are using a GK107 (Kepler card) and first bad commit seems to have been the previous bad fix, but it still doesn't work with your fix in this PR.

5898f3e

I asked in #nouveau and received this reply.

08:24 <glennk> orbea, see footnote 8 in https://www.khronos.org/registry/EGL/specs/eglspec.1.5.pdf
08:24 <glennk> section 3.4

This seems relevant, but I am not sure how to implement it, can you take a look?

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.

4 participants