From: Emma Anholt Date: Tue, 29 Nov 2022 18:48:25 +0000 (-0800) Subject: gallium/dri: Clarify some "extensions" lists in driCreateNewScreen2. X-Git-Tag: upstream/23.3.3~15959 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fbf9f671e4e451ca118d99dfe69d6d2233296ff0;p=platform%2Fupstream%2Fmesa.git 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: --- 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;