Commit Graph

116 Commits (180151ed0995954d50648a30382217e471e77242)

Author SHA1 Message Date
emersion 09550032b7
render: correctly set EGL_RENDERABLE_TYPE 6 years ago
emersion eac7c2ad2f output: add presentation refresh prediction 6 years ago
emersion 26b9d6dbb1 output: send present event from all backends 6 years ago
emersion 02231554c8 backend/x11: add assertions 6 years ago
random human 7bc2657984
Free unused pointer in x11/backend.c 7 years ago
Scott Anderson fd3fa760d3 Revert "Revert "Merge pull request from ascent12/meson_feature"" 7 years ago
Drew DeVault 9c886f20b9 Revert "Merge pull request from ascent12/meson_feature" 7 years ago
Scott Anderson 784c20c82f Use new options for X11 backend and Xwayland 7 years ago
sdilts 8e7df5eb88 Fix xcb_create_window parameters 7 years ago
sdilts da79fef5f7 Add guard for changing the size of X11 backend windows 7 years ago
sdilts 55cca6deaa Set default output size for X11 backend 7 years ago
Drew DeVault 4b096fc114 Revert "Merge pull request from emersion/include-config" 7 years ago
emersion 41094a7df5 Always include config.h 7 years ago
Guido Günther 40fe252c2d x11: make sure event source is drained 7 years ago
Guido Günther 8515b7c65b x11: use correct type for events in wl_event_loop_add_fd 7 years ago
Guido Günther e463b49166 x11: Check if xcb_configure_window worked 7 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols 7 years ago
Dominique Martinet bcc2c64c1e x11 backend init: fix leak on failed XOpenDisplay 7 years ago
Ilia Bozhinov 24cf70ae96 backends: implement custom EGL and renderer initialization 7 years ago
emersion 0b58579564
Add support for discrete axis values 7 years ago
Guido Günther 6f01c12b40 backend/x11: don't transform pointer events 7 years ago
emersion 178ac8bffe
backend/{wayland,x11}: fix pointer coords for transformed outputs 7 years ago
emersion 62d7337d00
backend/x11: add one pointer per output 7 years ago
emersion f8e0a03451
backend/x11: correctly destroy input devices 7 years ago
emersion 79da4c175e
backend/headless: remove useless destructor 7 years ago
Drew DeVault fecb971518
Merge pull request from emersion/various-memory-leaks 7 years ago
emersion cd9f25711c
backend: destroy renderer when destroying backend 7 years ago
emersion 625a7a48dc
Don't use the wlr_ prefix for static functions 7 years ago
emersion 71ca45e2c0
Make sure we don't use others' prefixes 7 years ago
emersion eaed6bd03b
render/egl: add wlr_egl_destroy_surface 7 years ago
Uli Schlachter e5ab12339f x11 backend: Expose events mean "needs swap" 7 years ago
Uli Schlachter e79d924588 x11 backend: Ignore expose if frame is pending 7 years ago
Uli Schlachter 52b058c2a3 x11 backend: Do not set a back pixel on windows 7 years ago
Uli Schlachter 98f8ec6a08 x11_handle_input_event: Remove return value 7 years ago
Uli Schlachter 3728abd1fc handle_x11_event: Remove return value 7 years ago
emersion d2ebbd103c
backend: remove wlr_backend_get_egl 7 years ago
emersion 03563b61a8
backend/{x11,headless}: use default if supplied refresh is invalid 7 years ago
emersion 2d6bbf12f8
backend/{x11,headless}: fix refresh rate 7 years ago
emersion 9609985f29
backend/x11: fix cursor position when receiving configure event 7 years ago
emersion 60f07ee321
backend/x11: fix WLR_HAS_XCB_XKB always undefined 7 years ago
Drew DeVault 8b37e8f67a
Merge pull request from emersion/x11-backend-blank-cursor 7 years ago
emersion 33a2eb4b77
Untie wlr_backend from wlr_renderer 7 years ago
emersion 37aae0b2cd
backend/x11: flush after destroying window 7 years ago
emersion 7b88ace557
backend/x11: hide cursor 7 years ago
emersion 5111f7df84
backend/x11: fix extra output 7 years ago
emersion aa6ae710f7
backend/x11: fix input events 7 years ago
emersion 0a7a8cbd1c
backend/x11: add WLR_X11_OUTPUTS support 7 years ago
emersion d4f7ced6e2
backend/x11: refactor, prepare support for multiple outputs 7 years ago
emersion 5dd022da13
Merge pull request from swaywm/transformed-events 7 years ago
Drew DeVault a35a5786b0 Remove width_mm from wlr_pointer events 7 years ago