Add display pref for macOS.

This commit is contained in:
Samuel Guerra 2023-12-20 17:50:09 -03:00
parent 1049b0a3d8
commit 062e3db0d6
1 changed files with 4 additions and 0 deletions

View File

@ -142,6 +142,10 @@ impl GlContextManager {
))]
let display_pref = DisplayApiPreference::GlxThenEgl(Box::new(winit::platform::x11::register_xlib_error_hook));
#[cfg(target_os = "macos")]
let display_pref = DisplayApiPreference::Cgl;
// SAFETY: we are trusting the `raw_display_handle` from winit here.
let display = unsafe { Display::new(display_handle, display_pref) }?;