mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 13:28:06 +02:00
gallium/dri: Clarify some "extensions" lists in driCreateNewScreen2.
I was having a hard time keeping track of them all. Reviewed-by: Adam Jackson <ajax@redhat.com> Acked-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20069>
This commit is contained in:
parent
1026d29344
commit
fbf9f671e4
1 changed files with 3 additions and 2 deletions
|
|
@ -96,7 +96,7 @@ setupLoaderExtensions(struct dri_screen *screen,
|
||||||
*/
|
*/
|
||||||
static __DRIscreen *
|
static __DRIscreen *
|
||||||
driCreateNewScreen2(int scrn, int fd,
|
driCreateNewScreen2(int scrn, int fd,
|
||||||
const __DRIextension **extensions,
|
const __DRIextension **loader_extensions,
|
||||||
const __DRIextension **driver_extensions,
|
const __DRIextension **driver_extensions,
|
||||||
const __DRIconfig ***driver_configs, void *data)
|
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
|
// dri2 drivers require working invalidate
|
||||||
if (fd != -1 && !screen->dri2.useInvalidate) {
|
if (fd != -1 && !screen->dri2.useInvalidate) {
|
||||||
free(screen);
|
free(screen);
|
||||||
|
|
@ -124,6 +124,7 @@ driCreateNewScreen2(int scrn, int fd,
|
||||||
|
|
||||||
screen->loaderPrivate = data;
|
screen->loaderPrivate = data;
|
||||||
|
|
||||||
|
/* This will be filled in by backend->InitScreen(). */
|
||||||
screen->extensions = emptyExtensionList;
|
screen->extensions = emptyExtensionList;
|
||||||
screen->fd = fd;
|
screen->fd = fd;
|
||||||
screen->myNum = scrn;
|
screen->myNum = scrn;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue