diff --git a/glamor/glamor.h b/glamor/glamor.h index 8d7ac5ceb..1868326a5 100644 --- a/glamor/glamor.h +++ b/glamor/glamor.h @@ -357,18 +357,6 @@ extern _X_EXPORT Bool glamor_egl_init(ScrnInfoPtr scrn, int fd); extern _X_EXPORT Bool glamor_egl_init_textured_pixmap(ScreenPtr screen); -/* @glamor_egl_create_textured_screen: Create textured screen pixmap. - * - * @screen: screen pointer to be processed. - * @handle: screen pixmap's BO handle. - * @stride: screen pixmap's stride in bytes. - * - * This function is similar with the create_textured_pixmap. As the - * screen pixmap is a special, we handle it separately in this function. - */ -extern _X_EXPORT Bool glamor_egl_create_textured_screen(ScreenPtr screen, - int handle, int stride); - /* * @glamor_egl_create_textured_pixmap: Try to create a textured pixmap from * a BO handle. diff --git a/glamor/glamor_egl.c b/glamor/glamor_egl.c index e6992deee..458c2c379 100644 --- a/glamor/glamor_egl.c +++ b/glamor/glamor_egl.c @@ -145,22 +145,6 @@ glamor_egl_get_gbm_device(ScreenPtr screen) return glamor_egl->gbm; } -Bool -glamor_egl_create_textured_screen(ScreenPtr screen, int handle, int stride) -{ - ScrnInfoPtr scrn = xf86ScreenToScrn(screen); - PixmapPtr screen_pixmap; - - screen_pixmap = screen->GetScreenPixmap(screen); - - if (!glamor_egl_create_textured_pixmap(screen_pixmap, handle, stride)) { - xf86DrvMsg(scrn->scrnIndex, X_ERROR, - "Failed to create textured screen."); - return FALSE; - } - return TRUE; -} - static void glamor_egl_set_pixmap_image(PixmapPtr pixmap, EGLImageKHR image, Bool used_modifiers)