gbm: Add new gbm_bo_import entry point
[mesa.git] / src / gbm / main / gbmint.h
index 8eb8671aeb2cb1105315e8b5ae67c1a9d606bc5d..ab23f0af073aacdfa5348d16e5e8c17a82c6ca5f 100644 (file)
@@ -66,10 +66,8 @@ struct gbm_device {
                                uint32_t width, uint32_t height,
                                uint32_t format,
                                uint32_t usage);
-   struct gbm_bo *(*bo_create_from_egl_image)(struct gbm_device *gbm,
-                                              void *egl_dpy, void *egl_img,
-                                              uint32_t width, uint32_t height,
-                                              uint32_t usage);
+   struct gbm_bo *(*bo_import)(struct gbm_device *gbm, uint32_t type,
+                               void *buffer, uint32_t usage);
    int (*bo_write)(struct gbm_bo *bo, const void *buf, size_t data);
    void (*bo_destroy)(struct gbm_bo *bo);