mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-09 14:50:11 +01: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 *
|
||||
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;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue