Commit Graph

97 Commits (e07c77f846f585cece77099ff3a71dd8f92e0eca)

Author SHA1 Message Date
Simon Ser 2c6aeed7d6 output: use pending render format if any 2 years ago
Alexander Orzechowski c4bed48fcc output_pick_format: Fail if no format could be chosen 2 years ago
Alexander Orzechowski 90d08f8f1c wlr_drm_format: Rework wlr_drm_format_intersect 2 years ago
Alexander Orzechowski 340700cb70 wlr_drm_format: Change wlr_drm_format_dup to copy 2 years ago
Alexander Orzechowski e427e019c4 wlr_drm_format: Don't take double pointer in wlr_drm_format_add 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 b64e7e88bf output: add output_cursor_set_texture() 2 years ago
Simon Ser bf8ae8a036 output/cursor: fix buffer size when nested and scaled 2 years ago
Simon Ser 587852056c output: add wlr_output_add_software_cursors_to_render_pass() 2 years ago
Simon Ser 44069dfd5e output-layer: add cropping support 2 years ago
Alexander Orzechowski b1e38fc7ea output: Drop output_is_direct_scanout 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 ab7eabac84 output: leverage wlr_output_configure_primary_swapchain() 2 years ago
Simon Ser fef8ab22e3 output: introduce wlr_output_configure_primary_swapchain() 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 92eedb84c1 output: don't attach buffer on first commit if disabled 2 years ago
bi4k8 790fb93794 cursor: compare to scaled coords 2 years ago
Simon Ser c8eb24d30e output: drop enable/mode events 2 years ago
Alexander Orzechowski fe891ebd4e output_init_render: Allow re-initialization 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 45159f8708 output: check wlr_renderer_begin return value 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
Simon Ser 650f955507 output: fix crash in output_test_with_back_buffer() 2 years ago
Simon Ser 3be6658ee7 output: allocate swapchain on first commit 2 years ago
Simon Ser e92b272616 output/render: make output_ensure_buffer() no-op when missing renderer 2 years ago
Simon Ser 7d8284ec10 output/render: early return in output_ensure_buffer() 2 years ago
Kirill Primak ff9c52801f output: add a swapchain NULL check in wlr_output_commit_state() 2 years ago
Simon Ser e40d492b78 output: fix typo in error message 2 years ago
Simon Ser a0345f2854 output: add wlr_output_state.allow_artifacts 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 679d5ba699 output: inline output_attach_render() 2 years ago
Simon Ser 2ad25b1460 output: fix wlr_output_set_gamma() with zero size 2 years ago
Simon Ser 7d9c595f19 output/cursor: downgrade error messages 2 years ago
Simon Ser b5a474189e output/render: log human-readable format 2 years ago