diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_public.h b/src/gallium/winsys/amdgpu/drm/amdgpu_public.h index 8702e4f6e8a..f403ed99796 100644 --- a/src/gallium/winsys/amdgpu/drm/amdgpu_public.h +++ b/src/gallium/winsys/amdgpu/drm/amdgpu_public.h @@ -28,14 +28,12 @@ #define AMDGPU_PUBLIC_H #include "pipe/p_defines.h" +#include "gallium/winsys/radeon/drm/radeon_drm_public.h" struct radeon_winsys; struct pipe_screen; struct pipe_screen_config; -typedef struct pipe_screen *(*radeon_screen_create_t)(struct radeon_winsys *, - const struct pipe_screen_config *config); - struct radeon_winsys * amdgpu_winsys_create(int fd, const struct pipe_screen_config *config, radeon_screen_create_t screen_create);