Просмотр исходного кода

st/egl: drm_image: Check for MESA_drm_image

MESA_drm_image isnt limited to drm platform,
others can enable the extension too.
tags/android-x86-2.2-r2
Benjamin Franzke 15 лет назад
Родитель
Сommit
9b6dc9b7a4
1 измененных файлов: 2 добавлений и 2 удалений
  1. 2
    2
      src/gallium/state_trackers/egl/common/egl_g3d_image.c

+ 2
- 2
src/gallium/state_trackers/egl/common/egl_g3d_image.c Просмотреть файл

@@ -135,7 +135,7 @@ egl_g3d_reference_drm_buffer(_EGLDisplay *dpy, EGLint name,
_EGLImageAttribs attrs;
EGLint format;

if (dpy->Platform != _EGL_PLATFORM_DRM)
if (!dpy->Extensions.MESA_drm_image)
return NULL;

if (_eglParseImageAttribList(&attrs, dpy, attribs) != EGL_SUCCESS)
@@ -295,7 +295,7 @@ egl_g3d_export_drm_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLImage *img,
struct egl_g3d_image *gimg = egl_g3d_image(img);
struct winsys_handle wsh;

if (dpy->Platform != _EGL_PLATFORM_DRM)
if (!dpy->Extensions.MESA_drm_image)
return EGL_FALSE;

/* get shared handle */

Загрузка…
Отмена
Сохранить