mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 06:58:05 +02:00
egl: drop unused _EGLDriver from MakeCurrent()
Signed-off-by: Eric Engestrom <eric@engestrom.ch> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6241>
This commit is contained in:
parent
6b4c474ed7
commit
1a17f1db55
4 changed files with 5 additions and 7 deletions
|
|
@ -1754,7 +1754,7 @@ dri2_create_drawable(struct dri2_egl_display *dri2_dpy,
|
|||
* Called via eglMakeCurrent(), drv->MakeCurrent().
|
||||
*/
|
||||
static EGLBoolean
|
||||
dri2_make_current(const _EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *dsurf,
|
||||
dri2_make_current(_EGLDisplay *disp, _EGLSurface *dsurf,
|
||||
_EGLSurface *rsurf, _EGLContext *ctx)
|
||||
{
|
||||
struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp);
|
||||
|
|
|
|||
|
|
@ -278,7 +278,7 @@ haiku_destroy_context(_EGLDisplay *disp, _EGLContext* ctx)
|
|||
|
||||
extern "C"
|
||||
EGLBoolean
|
||||
haiku_make_current(const _EGLDriver* drv, _EGLDisplay *disp, _EGLSurface *dsurf,
|
||||
haiku_make_current(_EGLDisplay *disp, _EGLSurface *dsurf,
|
||||
_EGLSurface *rsurf, _EGLContext *ctx)
|
||||
{
|
||||
CALLED();
|
||||
|
|
|
|||
|
|
@ -879,7 +879,7 @@ eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read,
|
|||
if (read_surf && read_surf->Lost)
|
||||
RETURN_EGL_ERROR(disp, EGL_BAD_NATIVE_WINDOW, EGL_FALSE);
|
||||
|
||||
ret = drv->MakeCurrent(drv, disp, draw_surf, read_surf, context);
|
||||
ret = drv->MakeCurrent(disp, draw_surf, read_surf, context);
|
||||
|
||||
RETURN_EGL_EVAL(disp, ret);
|
||||
}
|
||||
|
|
@ -1705,11 +1705,9 @@ eglReleaseThread(void)
|
|||
|
||||
if (ctx) {
|
||||
_EGLDisplay *disp = ctx->Resource.Display;
|
||||
const _EGLDriver *drv;
|
||||
|
||||
mtx_lock(&disp->Mutex);
|
||||
drv = disp->Driver;
|
||||
(void) drv->MakeCurrent(drv, disp, NULL, NULL, NULL);
|
||||
(void) disp->Driver->MakeCurrent(disp, NULL, NULL, NULL);
|
||||
mtx_unlock(&disp->Mutex);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ struct _egl_driver
|
|||
/* this is the only function (other than Initialize) that may be called
|
||||
* with an uninitialized display
|
||||
*/
|
||||
EGLBoolean (*MakeCurrent)(const _EGLDriver *drv, _EGLDisplay *disp,
|
||||
EGLBoolean (*MakeCurrent)(_EGLDisplay *disp,
|
||||
_EGLSurface *draw, _EGLSurface *read,
|
||||
_EGLContext *ctx);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue