-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Cherry pick upstream bgfx commits needed to get wayland working #11539
Commits on Sep 10, 2023
-
Support OpenGL on EGL and allow headless context creation (mamedev#3110)
* allow headless context creation using EGL * Fixed dynamic lib import --------- Co-authored-by: Dahmen issam <issam.dahmen@fittingbox.com>
Configuration menu - View commit details
-
Copy full SHA for d8de8e3 - Browse repository at this point
Copy the full SHA d8de8e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce3ed01 - Browse repository at this point
Copy the full SHA ce3ed01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a8627 - Browse repository at this point
Copy the full SHA 21a8627View commit details -
Support OpenGL on EGL (mamedev#3115)
Co-authored-by: Dahmen issam <issam.dahmen@fittingbox.com>
Configuration menu - View commit details
-
Copy full SHA for 7357d20 - Browse repository at this point
Copy the full SHA 7357d20View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd8da1d - Browse repository at this point
Copy the full SHA cd8da1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f0a06 - Browse repository at this point
Copy the full SHA b0f0a06View commit details -
Fixed EGL library name on Linux (mamedev#3122)
* Fixed EGL library name on Linux * Cleanup. --------- Co-authored-by: Dahmen issam <issam.dahmen@fittingbox.com> Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 49c1b5e - Browse repository at this point
Copy the full SHA 49c1b5eView commit details -
Fix Vulkan renderer on wayland (mamedev#3143)
* Initial proof-of-concept of vulkan renderer working on wayland * Get wayland surface from the window handle
Configuration menu - View commit details
-
Copy full SHA for deb8406 - Browse repository at this point
Copy the full SHA deb8406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7449949 - Browse repository at this point
Copy the full SHA 7449949View commit details -
Allow simultaneous X11 and Wayland support (mamedev#3152)
* Allow simultaneous X11 and Wayland support * Add NativeWindowHandleType * Set default value for g_platformData.type * Use g_platformData.type to check for a native Wayland window * Stub getNativeWindowHandleType on platform where Wayland is not an option * Implement getNativeWindowHandleType for GLFW * Add getNativeWindowHandleType to the remaining C++ examples * Add getNativeWindowHandleType to the C example
Configuration menu - View commit details
-
Copy full SHA for fbe7a31 - Browse repository at this point
Copy the full SHA fbe7a31View commit details -
Configuration menu - View commit details
-
Copy full SHA for c85d684 - Browse repository at this point
Copy the full SHA c85d684View commit details -
Configuration menu - View commit details
-
Copy full SHA for db5e78c - Browse repository at this point
Copy the full SHA db5e78cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d347433 - Browse repository at this point
Copy the full SHA d347433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68eeb4f - Browse repository at this point
Copy the full SHA 68eeb4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6a7b3c - Browse repository at this point
Copy the full SHA e6a7b3cView commit details