mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-10-31 22:25:21 -04:00
backend/drm: get rid of wlr_drm_fb_type
Since all DRM FBs are backed by a wlr_buffer, there's no need for this anymore.
This commit is contained in:
parent
68a8d99055
commit
8058e338ea
3 changed files with 18 additions and 33 deletions
|
|
@ -33,20 +33,12 @@ struct wlr_drm_surface {
|
|||
struct wlr_buffer *back_buffer;
|
||||
};
|
||||
|
||||
enum wlr_drm_fb_type {
|
||||
WLR_DRM_FB_TYPE_NONE,
|
||||
WLR_DRM_FB_TYPE_SURFACE,
|
||||
WLR_DRM_FB_TYPE_WLR_BUFFER
|
||||
};
|
||||
|
||||
struct wlr_drm_fb {
|
||||
enum wlr_drm_fb_type type;
|
||||
struct gbm_bo *bo;
|
||||
struct wlr_buffer *wlr_buf;
|
||||
|
||||
struct wlr_drm_surface *mgpu_surf;
|
||||
struct gbm_bo *mgpu_bo;
|
||||
|
||||
struct wlr_buffer *wlr_buf;
|
||||
};
|
||||
|
||||
bool init_drm_renderer(struct wlr_drm_backend *drm,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue