mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-11-01 22:58:38 -04:00
Renamed 'wlr_drm_display' to 'wlr_drm_output'
This commit is contained in:
parent
15d247bf34
commit
18387468bb
6 changed files with 184 additions and 187 deletions
|
|
@ -28,12 +28,12 @@ struct wlr_drm_backend {
|
|||
} event_src;
|
||||
|
||||
struct {
|
||||
struct wl_signal display_add;
|
||||
struct wl_signal display_rem;
|
||||
struct wl_signal display_render;
|
||||
struct wl_signal output_add;
|
||||
struct wl_signal output_rem;
|
||||
struct wl_signal output_render;
|
||||
} signals;
|
||||
|
||||
list_t *displays;
|
||||
list_t *outputs;
|
||||
|
||||
uint32_t taken_crtcs;
|
||||
|
||||
|
|
|
|||
|
|
@ -25,15 +25,15 @@ bool wlr_drm_renderer_init(struct wlr_drm_renderer *renderer,
|
|||
struct wlr_drm_backend *backend, int fd);
|
||||
void wlr_drm_renderer_free(struct wlr_drm_renderer *renderer);
|
||||
|
||||
enum wlr_drm_display_state {
|
||||
DRM_DISP_INVALID,
|
||||
DRM_DISP_DISCONNECTED,
|
||||
DRM_DISP_NEEDS_MODESET,
|
||||
DRM_DISP_CONNECTED,
|
||||
enum wlr_drm_output_state {
|
||||
DRM_OUTPUT_INVALID,
|
||||
DRM_OUTPUT_DISCONNECTED,
|
||||
DRM_OUTPUT_NEEDS_MODESET,
|
||||
DRM_OUTPUT_CONNECTED,
|
||||
};
|
||||
|
||||
struct wlr_drm_display {
|
||||
enum wlr_drm_display_state state;
|
||||
struct wlr_drm_output {
|
||||
enum wlr_drm_output_state state;
|
||||
uint32_t connector;
|
||||
char name[16];
|
||||
|
||||
|
|
@ -55,11 +55,11 @@ struct wlr_drm_display {
|
|||
bool cleanup;
|
||||
};
|
||||
|
||||
bool wlr_drm_display_modeset(struct wlr_drm_display *disp, const char *str);
|
||||
void wlr_drm_display_free(struct wlr_drm_display *disp, bool restore);
|
||||
bool wlr_drm_output_modeset(struct wlr_drm_output *out, const char *str);
|
||||
void wlr_drm_output_free(struct wlr_drm_output *out, bool restore);
|
||||
|
||||
void wlr_drm_display_begin(struct wlr_drm_display *disp);
|
||||
void wlr_drm_display_end(struct wlr_drm_display *disp);
|
||||
void wlr_drm_output_begin(struct wlr_drm_output *out);
|
||||
void wlr_drm_output_end(struct wlr_drm_output *out);
|
||||
|
||||
void wlr_drm_scan_connectors(struct wlr_drm_backend *backend);
|
||||
void wlr_drm_event(int fd);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue