egl: drop unused _EGLDriver from GetProcAddress()
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>
diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
index abf4c15..400c622 100644
--- a/src/egl/drivers/dri2/egl_dri2.c
+++ b/src/egl/drivers/dri2/egl_dri2.c
@@ -1898,7 +1898,7 @@
* Called from eglGetProcAddress() via drv->GetProcAddress().
*/
static _EGLProc
-dri2_get_proc_address(const _EGLDriver *drv, const char *procname)
+dri2_get_proc_address(const char *procname)
{
return _glapi_get_proc_address(procname);
}
diff --git a/src/egl/main/egldriver.c b/src/egl/main/egldriver.c
index b5d9c96..987b4b3 100644
--- a/src/egl/main/egldriver.c
+++ b/src/egl/main/egldriver.c
@@ -85,7 +85,7 @@
_eglGetDriverProc(const char *procname)
{
if (_eglDriver.GetProcAddress)
- return _eglDriver.GetProcAddress(&_eglDriver, procname);
+ return _eglDriver.GetProcAddress(procname);
return NULL;
}
diff --git a/src/egl/main/egldriver.h b/src/egl/main/egldriver.h
index 03757da..3f66490 100644
--- a/src/egl/main/egldriver.h
+++ b/src/egl/main/egldriver.h
@@ -128,7 +128,7 @@
EGLBoolean (*WaitNative)(EGLint engine);
/* this function may be called from multiple threads at the same time */
- _EGLProc (*GetProcAddress)(const _EGLDriver *drv, const char *procname);
+ _EGLProc (*GetProcAddress)(const char *procname);
_EGLImage *(*CreateImageKHR)(const _EGLDriver *drv, _EGLDisplay *disp,
_EGLContext *ctx, EGLenum target,