tegra: Add support for get_screen_fd
Reviewed-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21654>
This commit is contained in:
parent
b18f259177
commit
70a8292b17
1 changed files with 9 additions and 0 deletions
|
|
@ -560,6 +560,14 @@ tegra_screen_memobj_create_from_handle(struct pipe_screen *pscreen,
|
|||
dedicated);
|
||||
}
|
||||
|
||||
static int
|
||||
tegra_screen_get_fd(struct pipe_screen *pscreen)
|
||||
{
|
||||
struct tegra_screen *screen = to_tegra_screen(pscreen);
|
||||
|
||||
return screen->fd;
|
||||
}
|
||||
|
||||
struct pipe_screen *
|
||||
tegra_screen_create(int fd)
|
||||
{
|
||||
|
|
@ -592,6 +600,7 @@ tegra_screen_create(int fd)
|
|||
screen->base.get_name = tegra_screen_get_name;
|
||||
screen->base.get_vendor = tegra_screen_get_vendor;
|
||||
screen->base.get_device_vendor = tegra_screen_get_device_vendor;
|
||||
screen->base.get_screen_fd = tegra_screen_get_fd;
|
||||
screen->base.get_param = tegra_screen_get_param;
|
||||
screen->base.get_paramf = tegra_screen_get_paramf;
|
||||
screen->base.get_shader_param = tegra_screen_get_shader_param;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue