loader: add driver list as parameter in loader_open_render_node_platform_device()
authorLeandro Ribeiro <leandro.ribeiro@collabora.com>
Wed, 27 Sep 2023 20:35:27 +0000 (17:35 -0300)
committerMarge Bot <emma+marge@anholt.net>
Tue, 17 Oct 2023 20:31:13 +0000 (20:31 +0000)
commit3c977f55f5afd8b34c233df895a4936e9d1770a8
tree630a0ab0aee6080828a7587713f5e2c17f6fadcf
parentcd2854ccfbe4debaefc3b40bd475cb4f09238c8e
loader: add driver list as parameter in loader_open_render_node_platform_device()

In a later commit in this series, we'll need to open the first supported
render-only platform device that we can find.

In order to avoid calling loader_open_render_node_platform_device()
multiple times (what is quite expensive), change this function to take a
driver list (instead of a single driver name) as parameter.

Signed-off-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24825>
src/gallium/drivers/tegra/tegra_screen.c
src/loader/loader.c
src/loader/loader.h