These fields were added in 2d94601582 but never used; hasPresent was never set, while the other ones were set but never read.
Fixes: 2d94601582e4f0fcaf8c "Add DRI3+Present loader" Cc: Keith Packard <kei...@keithp.com> Signed-off-by: Eric Engestrom <eric.engest...@imgtec.com> --- Keith, did you mean to do something with these, or are they just remnants of earlier revisions? --- src/glx/dri3_glx.c | 36 ------------------------------------ src/glx/dri3_priv.h | 9 --------- 2 files changed, 45 deletions(-) diff --git a/src/glx/dri3_glx.c b/src/glx/dri3_glx.c index b79fec7335..cbf9e015cb 100644 --- a/src/glx/dri3_glx.c +++ b/src/glx/dri3_glx.c @@ -1000,11 +1000,6 @@ dri3_create_display(Display * dpy) { struct dri3_display *pdp; xcb_connection_t *c = XGetXCBConnection(dpy); - xcb_dri3_query_version_cookie_t dri3_cookie; - xcb_dri3_query_version_reply_t *dri3_reply; - xcb_present_query_version_cookie_t present_cookie; - xcb_present_query_version_reply_t *present_reply; - xcb_generic_error_t *error; const xcb_query_extension_reply_t *extension; xcb_prefetch_extension_data(c, &xcb_dri3_id); @@ -1018,38 +1013,10 @@ dri3_create_display(Display * dpy) if (!(extension && extension->present)) return NULL; - dri3_cookie = xcb_dri3_query_version(c, - XCB_DRI3_MAJOR_VERSION, - XCB_DRI3_MINOR_VERSION); - - - present_cookie = xcb_present_query_version(c, - XCB_PRESENT_MAJOR_VERSION, - XCB_PRESENT_MINOR_VERSION); - pdp = malloc(sizeof *pdp); if (pdp == NULL) return NULL; - dri3_reply = xcb_dri3_query_version_reply(c, dri3_cookie, &error); - if (!dri3_reply) { - free(error); - goto no_extension; - } - - pdp->dri3Major = dri3_reply->major_version; - pdp->dri3Minor = dri3_reply->minor_version; - free(dri3_reply); - - present_reply = xcb_present_query_version_reply(c, present_cookie, &error); - if (!present_reply) { - free(error); - goto no_extension; - } - pdp->presentMajor = present_reply->major_version; - pdp->presentMinor = present_reply->minor_version; - free(present_reply); - pdp->base.destroyDisplay = dri3_destroy_display; pdp->base.createScreen = dri3_create_screen; @@ -1058,9 +1025,6 @@ dri3_create_display(Display * dpy) pdp->loader_extensions = loader_extensions; return &pdp->base; -no_extension: - free(pdp); - return NULL; } #endif /* GLX_DIRECT_RENDERING */ diff --git a/src/glx/dri3_priv.h b/src/glx/dri3_priv.h index 1d3c03f999..605c5aae43 100644 --- a/src/glx/dri3_priv.h +++ b/src/glx/dri3_priv.h @@ -72,15 +72,6 @@ struct dri3_display __GLXDRIdisplay base; const __DRIextension **loader_extensions; - - /* DRI3 bits */ - int dri3Major; - int dri3Minor; - - /* Present bits */ - int hasPresent; - int presentMajor; - int presentMinor; }; struct dri3_screen { -- Cheers, Eric _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev