| 850 | |
| 851 | |
| 852 | EGLDisplay eglGetDisplay(EGLNativeDisplayType native_display) |
| 853 | { |
| 854 | faker::EGLXDisplay *eglxdpy = NULL; |
| 855 | EGLDisplay display = EGL_NO_DISPLAY; |
| 856 | int screen = -1; |
| 857 | |
| 858 | TRY(); |
| 859 | |
| 860 | if(native_display != EGL_DEFAULT_DISPLAY |
| 861 | && faker::isDisplayExcluded((Display *)native_display)) |
| 862 | return _eglGetDisplay(native_display); |
| 863 | |
| 864 | DISABLE_FAKER(); |
| 865 | |
| 866 | ///////////////////////////////////////////////////////////////////////////// |
| 867 | OPENTRACE(eglGetDisplay); PRARGD(native_display); STARTTRACE(); |
| 868 | ///////////////////////////////////////////////////////////////////////////// |
| 869 | |
| 870 | CREATE_DISPLAY() |
| 871 | |
| 872 | done: |
| 873 | ///////////////////////////////////////////////////////////////////////////// |
| 874 | STOPTRACE(); PRARGX(display); CLOSETRACE(); |
| 875 | ///////////////////////////////////////////////////////////////////////////// |
| 876 | |
| 877 | CATCH(); |
| 878 | ENABLE_FAKER(); |
| 879 | return (EGLDisplay)display; |
| 880 | } |
| 881 | |
| 882 | |
| 883 | EGLDisplay eglGetPlatformDisplay(EGLenum platform, void *native_display, |
no test coverage detected