瀏覽代碼

duh

pull/5008/head
Shane Smiskol 2 週之前
父節點
當前提交
bd4163b5bf
共有 1 個檔案被更改,包括 7 行新增3 行删除
  1. +7
    -3
      src/platforms/rcore_comma.c

+ 7
- 3
src/platforms/rcore_comma.c 查看文件

@ -289,14 +289,18 @@ static int init_egl () {
return -1; return -1;
} }
// > 1 is not supported, and FLAG_VSYNC_HINT is always set for some reason
// EGLBoolean ok = eglSwapInterval(platform.egl.display, FLAG_VSYNC_HINT ? 1 : 0);
EGLBoolean ok = eglSwapInterval(platform.egl.display, 0);
// > 1 is not supported
EGLBoolean ok = eglSwapInterval(platform.egl.display, (CORE.Window.flags & FLAG_VSYNC_HINT) ? 1 : 0);
if (ok == EGL_FALSE) { if (ok == EGL_FALSE) {
TRACELOG(LOG_WARNING, "COMMA: eglSwapInterval failed. Error code: %s", eglGetErrorString(eglGetError())); TRACELOG(LOG_WARNING, "COMMA: eglSwapInterval failed. Error code: %s", eglGetErrorString(eglGetError()));
return -1; return -1;
} }
EGLint interval = 0;
eglQueryString(dpy, EGL_EXTENSIONS); // check for EGL_BUFFER_AGE_EXT etc.
eglQuerySurface(dpy, surface, EGL_SWAP_INTERVAL, &interval);
TRACELOG(LOG_INFO, "COMMA: swap-interval actually in use = %d", interval);
// enable depth testing. Not necessary if only doing 2D // enable depth testing. Not necessary if only doing 2D
glEnable(GL_DEPTH_TEST); glEnable(GL_DEPTH_TEST);

Loading…
取消
儲存