glx/windows: Drop static from driwindowsCreateScreen()

> ../src/glx/driwindows_glx.c:445:1: error: static declaration of ‘driwindowsCreateScreen’ follows non-static declaration
>   445 | driwindowsCreateScreen(int screen, struct glx_display *priv, bool driver_name_is_inferred)
> ../src/glx/glxclient.h:160:20: note: previous declaration of ‘driwindowsCreateScreen’ with type ‘struct glx_screen *(int,  struct glx_display *, _Bool)’
>   160 | struct glx_screen *driwindowsCreateScreen(int screen, struct glx_display *priv, bool driver_name_is_inferred);

Since driwindowsCreateScreen() is now called directly, rather than via
function pointers in the _GLXDRIdisplay structure, it needs to be
public.

Fixes: 0d78711cfb ("glx: delete __GLXDRIdisplay")
Signed-off-by: Jon Turney <jon.turney@dronecode.org.uk>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41421>
This commit is contained in:
Jon Turney 2026-03-19 15:35:05 +00:00 committed by Marge Bot
parent d1d8902dcc
commit 90c47206c5

View file

@ -441,7 +441,7 @@ driwindowsMapConfigs(struct glx_display *priv, int screen, struct glx_config *co
return head.next;
}
static struct glx_screen *
struct glx_screen *
driwindowsCreateScreen(int screen, struct glx_display *priv, bool driver_name_is_inferred)
{
__GLXDRIscreen *psp;