mirror of
https://github.com/godotengine/godot.git
synced 2026-01-03 18:11:19 +03:00
Merge pull request #84288 from bruvzg/angle_detect_2
[macOS] Improve ANGLE support detection.
This commit is contained in:
@@ -173,6 +173,15 @@ Error EGLManager::_gldisplay_create_context(GLDisplay &p_gldisplay) {
|
||||
return OK;
|
||||
}
|
||||
|
||||
Error EGLManager::open_display(void *p_display) {
|
||||
int gldisplay_id = _get_gldisplay_id(p_display);
|
||||
if (gldisplay_id < 0) {
|
||||
return ERR_CANT_CREATE;
|
||||
} else {
|
||||
return OK;
|
||||
}
|
||||
}
|
||||
|
||||
int EGLManager::display_get_native_visual_id(void *p_display) {
|
||||
int gldisplay_id = _get_gldisplay_id(p_display);
|
||||
ERR_FAIL_COND_V(gldisplay_id < 0, ERR_CANT_CREATE);
|
||||
|
||||
@@ -92,6 +92,7 @@ private:
|
||||
public:
|
||||
int display_get_native_visual_id(void *p_display);
|
||||
|
||||
Error open_display(void *p_display);
|
||||
Error window_create(DisplayServer::WindowID p_window_id, void *p_display, void *p_native_window, int p_width, int p_height);
|
||||
|
||||
void window_destroy(DisplayServer::WindowID p_window_id);
|
||||
|
||||
Reference in New Issue
Block a user