Commit Graph

47 Commits (7333a4602a333c8710ada6f8a16435745aa4a557)

Author SHA1 Message Date
Isaac Freund d94d1bf0ea
output: clean up after modifierless test failure 3 years ago
Alexander Orzechowski 8bd7170fd9 Use env helpers 3 years ago
Alexander Orzechowski ef4baea0e2 Use wl_signal_emit_mutable 3 years ago
Simon Ser 10a821a87d output: fix missing buffer when using direct scanout 3 years ago
Rouven Czerwinski 2a1d7d40f4 cursor: re-enable NULL buffer for cursor 3 years ago
Simon Ser c2e4ba1dd0 output: use state setters in wlr_output_set_* 3 years ago
Simon Ser 43a9b0fbb9 output: compare state before commit 3 years ago
Simon Ser 6688a3d9ea output: add output state setters 3 years ago
Simon Ser 09498499f6 output: fix make/model/serial memory leak 3 years ago
Isaac Freund 0deef6fe44 output: fix leak of empty back buffer lock 3 years ago
Alexander Orzechowski 808e660291 wlr_output_commit_state: Make sure to clear the back buffer 3 years ago
Simon Ser 638c5cda51 output: drop wlr_output_cursor.events.destroy 3 years ago
Simon Ser 1ab3e582ac output: re-implement set_image with set_buffer 3 years ago
Simon Ser 459a642e83 output: introduce wlr_output_cursor_set_buffer 3 years ago
Simon Ser e3e2a34cd8 output: remove noop backend check in wlr_output_cursor_set_image 3 years ago
Simon Ser d483dd2f4c output: add wlr_output_commit_state 3 years ago
Simon Ser 501ac5398d output: add output_state_{init,finish} 3 years ago
Simon Ser b21c26a1c9 output: add wlr_output_event_precommit.state 3 years ago
Simon Ser c4253fef9c output: add wlr_output_test_state 3 years ago
Simon Ser 9e25d3074d output: pass wlr_output_state to rendering functions 3 years ago
Simon Ser 927661d246 output: pass wlr_output_state to output_pending_resolution 3 years ago
Simon Ser 25dd3cc0cd output: pass wlr_output_state to backend 3 years ago
Simon Ser be86145322 output: turn make/model/serial into char * 3 years ago
Simon Ser 6c350799b2 Zero-initialize structs in init functions 3 years ago
Alexander Orzechowski 74381f3bc3 types/wlr_output: Handle subpixel hints through output commits 3 years ago
Roman Gilg cff4abc5b1 output: clear buffer created for test 3 years ago
Kirill Primak 617eb4fb93 surface: deprecate wlr_surface.h 3 years ago
Simon Ser 4377b55292 util/global: remove wl_display arg from wlr_global_destroy_safe 3 years ago
Simon Ser e3fefda023 output: add support for protocol interface version 4 3 years ago
Simon Ser 36a2b19485 output: introduce wlr_output_set_name 3 years ago
Simon Ser efeb8346cf output: drop front_buffer 3 years ago
Simon Ser f016eca97c output: add wlr_output_event_commit.buffer 3 years ago
Simon Ser 0d32118a80 output: fix modifier stripping 3 years ago
Simon Ser 697a1cd0f5 output: add wlr_output_get_primary_formats 3 years ago
Simon Ser 2540de494e output: don't leave dangling cursor_front_buffer 3 years ago
Simon Ser 456b971099 output: destroy swapchain when disabled 3 years ago
Manuel Stoeckl d0bb7df630 output: remove XRGB8888 cursor fallback format 3 years ago
Manuel Stoeckl e879d566bb output: Add function to set preferred render format 3 years ago
Manuel Stoeckl 3d7d6ec06f output: use XRGB8888 format instead of ARGB8888 3 years ago
Manuel Stoeckl 7508f87fcb output: lift up output format fallback logic 3 years ago
Simon Ser 33eba9080c output: fix renderer buffer cap sanity check in wlr_output_init_render 3 years ago
Simon Ser 142d10e591 output: add wlr_output_init_render 3 years ago
Simon Ser 76bab68e70 output: drop wlr_output_export_dmabuf 3 years ago
Isaac Freund 8634dd3e6a
output: fix leak of wlr_drm_format 3 years ago
Simon Ser b2f6ff45c2 output: fix stack variable lifetime in wlr_output_send_present 3 years ago
Simon Ser bf42630d32 output: refuse to enable with zero mode 3 years ago
Simon Ser fb393ddf84 output: split into multiple files 3 years ago