Commit Graph

60 Commits (0925a500d1b4709a6058b2d1174a5aab90a5e34e)

Author SHA1 Message Date
Simon Ser 5d5cf34486 output: add wlr_output_state_set_gamma_lut() 2 years ago
Alexander Orzechowski 90d08f8f1c wlr_drm_format: Rework wlr_drm_format_intersect 2 years ago
Alexander Orzechowski b45396c790 wlr_drm_format: Introduce drm_format_finish 2 years ago
Simon Ser d933f5204b output: drop wlr_output_cursor_set_surface 2 years ago
Simon Ser 44069dfd5e output-layer: add cropping support 2 years ago
Simon Ser 7abda952d0 output: drop direct scan-out check in output_basic_test() 2 years ago
Simon Ser 079ff9e6fb output: add wlr_output_is_direct_scanout_allowed() 2 years ago
Simon Ser 835208db98 output-layer: add support for scaling buffers 2 years ago
Simon Ser e00c4cd7dc output-layer: cache current state 2 years ago
Simon Ser 1b6fac4aa6 output-layer: require all layers in wlr_output_state.layers 2 years ago
Simon Ser 5079000e49 output: allow modeset with buffer while frame is pending 2 years ago
Simon Ser b33ab26fe7 render/swapchain: make public 2 years ago
Simon Ser 7215bd1e0f output: expose wlr_output_state_set_buffer() 2 years ago
Simon Ser 4629d0ef40 output: expose wlr_output_state_finish() 2 years ago
Simon Ser 3e0ce761ad output: add wlr_output_set_layers() 2 years ago
Simon Ser 2f29b0c438 Add wlr_output_layer 2 years ago
Simon Ser c8eb24d30e output: drop enable/mode events 2 years ago
Simon Ser 6c3d6be74b output: drop wlr_output_damage_whole() 2 years ago
Simon Ser ef5e2cc5e3 output: call wlr_output_update_enabled() after commit 2 years ago
Alexander Orzechowski 265439600e output: Initialize request_state 2 years ago
Simon Ser ff55663906 output: introduce request_state event 2 years ago
Simon Ser fe4225d5de output: constify damage APIs 2 years ago
Simon Ser f0ee563416 output: try to use fixed mode in wlr_output_set_custom_mode() 2 years ago
Kirill Primak ff9c52801f output: add a swapchain NULL check in wlr_output_commit_state() 2 years ago
Simon Ser 8e8b9a7217 output: fix back buffer checks 2 years ago
Simon Ser 0556aa0c59 output: rejigger attach/clear for back buffer 2 years ago
Simon Ser 0213da60bb output: drop back_buffer variable in wlr_output_commit_state() 2 years ago
Simon Ser 2ad25b1460 output: fix wlr_output_set_gamma() with zero size 2 years ago
Alexander Orzechowski 8bd7170fd9 Use env helpers 2 years ago
Alexander Orzechowski ef4baea0e2 Use wl_signal_emit_mutable 2 years ago
Simon Ser 10a821a87d output: fix missing buffer when using direct scanout 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 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 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