mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-01 10:18:05 +02:00
loader/dri3: delete loader_dri3_extensions
no longer used Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30450>
This commit is contained in:
parent
c23385c42c
commit
1b6974095c
7 changed files with 2 additions and 15 deletions
|
|
@ -291,7 +291,6 @@ struct dri2_egl_display {
|
|||
bool swap_available;
|
||||
#ifdef HAVE_DRI3
|
||||
bool multibuffers_available;
|
||||
struct loader_dri3_extensions loader_dri3_ext;
|
||||
struct loader_screen_resources screen_resources;
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -1927,8 +1927,6 @@ dri2_initialize_x11_dri3(_EGLDisplay *disp)
|
|||
loader_init_screen_resources(&dri2_dpy->screen_resources, dri2_dpy->conn,
|
||||
dri2_dpy->screen);
|
||||
|
||||
dri2_dpy->loader_dri3_ext.image_driver = dri2_dpy->image_driver;
|
||||
|
||||
/* Fill vtbl last to prevent accidentally calling virtual function during
|
||||
* initialization.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -194,7 +194,7 @@ dri3_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf,
|
|||
dri2_dpy->conn, drawable, egl_to_loader_dri3_drawable_type(type),
|
||||
dri2_dpy->dri_screen_render_gpu, dri2_dpy->dri_screen_display_gpu,
|
||||
dri2_dpy->multibuffers_available, true, dri_config,
|
||||
&dri2_dpy->loader_dri3_ext, &egl_dri3_vtable,
|
||||
&egl_dri3_vtable,
|
||||
&dri3_surf->loader_drawable)) {
|
||||
_eglError(EGL_BAD_ALLOC, "dri3_surface_create");
|
||||
goto cleanup_pixmap;
|
||||
|
|
|
|||
|
|
@ -365,7 +365,7 @@ dri3_create_drawable(struct glx_screen *base, XID xDrawable,
|
|||
has_multibuffer,
|
||||
psc->prefer_back_buffer_reuse,
|
||||
config->driConfig,
|
||||
&psc->loader_dri3_ext, &glx_dri3_vtable,
|
||||
&glx_dri3_vtable,
|
||||
&pdraw->loader_drawable)) {
|
||||
free(pdraw);
|
||||
return NULL;
|
||||
|
|
|
|||
|
|
@ -89,8 +89,6 @@ struct dri3_screen {
|
|||
*/
|
||||
int fd_display_gpu;
|
||||
bool prefer_back_buffer_reuse;
|
||||
|
||||
struct loader_dri3_extensions loader_dri3_ext;
|
||||
};
|
||||
|
||||
struct dri3_drawable {
|
||||
|
|
|
|||
|
|
@ -368,7 +368,6 @@ loader_dri3_drawable_init(xcb_connection_t *conn,
|
|||
bool multiplanes_available,
|
||||
bool prefer_back_buffer_reuse,
|
||||
const __DRIconfig *dri_config,
|
||||
struct loader_dri3_extensions *ext,
|
||||
const struct loader_dri3_vtable *vtable,
|
||||
struct loader_dri3_drawable *draw)
|
||||
{
|
||||
|
|
@ -377,7 +376,6 @@ loader_dri3_drawable_init(xcb_connection_t *conn,
|
|||
xcb_generic_error_t *error;
|
||||
|
||||
draw->conn = conn;
|
||||
draw->ext = ext;
|
||||
draw->vtable = vtable;
|
||||
draw->drawable = drawable;
|
||||
draw->type = type;
|
||||
|
|
|
|||
|
|
@ -94,10 +94,6 @@ loader_dri3_pixmap_buf_id(enum loader_dri3_buffer_type buffer_type)
|
|||
return LOADER_DRI3_FRONT_ID;
|
||||
}
|
||||
|
||||
struct loader_dri3_extensions {
|
||||
const __DRIimageDriverExtension *image_driver;
|
||||
};
|
||||
|
||||
struct loader_dri3_drawable;
|
||||
|
||||
struct loader_dri3_vtable {
|
||||
|
|
@ -174,7 +170,6 @@ struct loader_dri3_drawable {
|
|||
bool queries_buffer_age;
|
||||
int swap_interval;
|
||||
|
||||
struct loader_dri3_extensions *ext;
|
||||
const struct loader_dri3_vtable *vtable;
|
||||
|
||||
unsigned int back_format;
|
||||
|
|
@ -209,7 +204,6 @@ loader_dri3_drawable_init(xcb_connection_t *conn,
|
|||
bool is_multiplanes_available,
|
||||
bool prefer_back_buffer_reuse,
|
||||
const __DRIconfig *dri_config,
|
||||
struct loader_dri3_extensions *ext,
|
||||
const struct loader_dri3_vtable *vtable,
|
||||
struct loader_dri3_drawable*);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue