Browse Source

ilo: Support DRI Image 7

Signed-off-by: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Reviewed-by: Thomas Hellstrom <thellstrom@vmware.com>
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
tags/mesa-10.1-rc1
Christopher James Halse Rogers 12 years ago
parent
commit
7d2c1df99e

+ 18
- 1
src/gallium/targets/dri-ilo/target.c View File

@@ -24,4 +24,21 @@ create_screen(int fd)
return screen;
}

DRM_DRIVER_DESCRIPTOR("i965", "i915", create_screen, NULL)

static const struct drm_conf_ret share_fd_ret = {
.type = DRM_CONF_BOOL,
.val.val_int = true,
};

static const struct drm_conf_ret *drm_configuration(enum drm_conf conf)
{
switch (conf) {
case DRM_CONF_SHARE_FD:
return &share_fd_ret;
default:
break;
}
return NULL;
}

DRM_DRIVER_DESCRIPTOR("i965", "i915", create_screen, drm_configuration)

+ 0
- 2
src/gallium/winsys/intel/drm/intel_drm_winsys.c View File

@@ -257,7 +257,6 @@ intel_winsys_import_handle(struct intel_winsys *winsys,
name, gem_name);
}
break;
#if 0
case DRM_API_HANDLE_TYPE_FD:
{
const int fd = (int) handle->handle;
@@ -265,7 +264,6 @@ intel_winsys_import_handle(struct intel_winsys *winsys,
fd, height * handle->stride);
}
break;
#endif
default:
bo = NULL;
break;

Loading…
Cancel
Save