From fbf9f671e4e451ca118d99dfe69d6d2233296ff0 Mon Sep 17 00:00:00 2001 From: Emma Anholt Date: Tue, 29 Nov 2022 10:48:25 -0800 Subject: [PATCH] gallium/dri: Clarify some "extensions" lists in driCreateNewScreen2. I was having a hard time keeping track of them all. Reviewed-by: Adam Jackson Acked-by: Eric Engestrom Part-of: --- src/gallium/frontends/dri/dri_util.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/gallium/frontends/dri/dri_util.c b/src/gallium/frontends/dri/dri_util.c index 31d1616..201b482 100644 --- a/src/gallium/frontends/dri/dri_util.c +++ b/src/gallium/frontends/dri/dri_util.c @@ -96,7 +96,7 @@ setupLoaderExtensions(struct dri_screen *screen, */ static __DRIscreen * driCreateNewScreen2(int scrn, int fd, - const __DRIextension **extensions, + const __DRIextension **loader_extensions, const __DRIextension **driver_extensions, const __DRIconfig ***driver_configs, void *data) { @@ -115,7 +115,7 @@ driCreateNewScreen2(int scrn, int fd, } } - setupLoaderExtensions(screen, extensions); + setupLoaderExtensions(screen, loader_extensions); // dri2 drivers require working invalidate if (fd != -1 && !screen->dri2.useInvalidate) { free(screen); @@ -124,6 +124,7 @@ driCreateNewScreen2(int scrn, int fd, screen->loaderPrivate = data; + /* This will be filled in by backend->InitScreen(). */ screen->extensions = emptyExtensionList; screen->fd = fd; screen->myNum = scrn; -- 2.7.4