ソースを参照

egl/drm: Don't "fall back" to /dev/dri/card0 if the first open fails

The snprintf stuff here already constructs the right name for the device
node, and if it doesn't, you configured Mesa wrong, don't do that.

Signed-off-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
tags/17.3-branchpoint
Adam Jackson 8年前
コミット
cd8ab40cd4
1個のファイルの変更0行の追加2行の削除
  1. 0
    2
      src/egl/drivers/dri2/platform_drm.c

+ 0
- 2
src/egl/drivers/dri2/platform_drm.c ファイルの表示

@@ -667,8 +667,6 @@ dri2_initialize_drm(_EGLDriver *drv, _EGLDisplay *disp)
int n = snprintf(buf, sizeof(buf), DRM_DEV_NAME, DRM_DIR_NAME, 0);
if (n != -1 && n < sizeof(buf))
dri2_dpy->fd = loader_open_device(buf);
if (dri2_dpy->fd < 0)
dri2_dpy->fd = loader_open_device("/dev/dri/card0");
gbm = gbm_create_device(dri2_dpy->fd);
if (gbm == NULL) {
err = "DRI2: failed to create gbm device";

読み込み中…
キャンセル
保存