1 #ifndef _DRM_HELPER_PUBLIC_H
2 #define _DRM_HELPER_PUBLIC_H
6 struct pipe_screen_config
;
9 pipe_i915_create_screen(int fd
, const struct pipe_screen_config
*config
);
12 pipe_ilo_create_screen(int fd
, const struct pipe_screen_config
*config
);
15 pipe_nouveau_create_screen(int fd
, const struct pipe_screen_config
*config
);
18 pipe_r300_create_screen(int fd
, const struct pipe_screen_config
*config
);
21 pipe_r600_create_screen(int fd
, const struct pipe_screen_config
*config
);
24 pipe_radeonsi_create_screen(int fd
, const struct pipe_screen_config
*config
);
27 pipe_vmwgfx_create_screen(int fd
, const struct pipe_screen_config
*config
);
30 pipe_freedreno_create_screen(int fd
, const struct pipe_screen_config
*config
);
33 pipe_virgl_create_screen(int fd
, const struct pipe_screen_config
*config
);
36 pipe_vc4_create_screen(int fd
, const struct pipe_screen_config
*config
);
39 pipe_pl111_create_screen(int fd
, const struct pipe_screen_config
*config
);
42 pipe_etna_create_screen(int fd
, const struct pipe_screen_config
*config
);
45 pipe_imx_drm_create_screen(int fd
, const struct pipe_screen_config
*config
);
47 #endif /* _DRM_HELPER_PUBLIC_H */