Commit Graph

339 Commits (1ad3cd7f36235ae61add5ebbca8c785fff95273f)

Author SHA1 Message Date
Simon Ser 3ce2ea9e16 Move allocator stuff into new directory 3 years ago
Rouven Czerwinski aa78c50bf1 output: check output enabled before sending frame 3 years ago
Kirill Primak 11f799e88e wlr_outputs: add wlr_addon_set 3 years ago
Simon Ser df0e75ba05 output: try skipping buffer allocation if the backend allows it 4 years ago
Simon Ser 923258b0be backend/drm: preserve mode order from kernel 4 years ago
Simon Ser 3132c0ab10 output: drop wlr_output_state.buffer_type 4 years ago
Simon Ser 4ddde1a7bd output: drop wlr_output_impl.{attach,rollback}_render 4 years ago
Simon Ser 6aadf811aa output: fallback to modifier-less allocation on modeset test failure 4 years ago
Simon Ser 0fb55c76d0 output: allocate and attach empty buffer on modeset 4 years ago
Simon Ser 1a5b6722a8 output: use pending resolution when allocating swapchain 4 years ago
Simon Ser d1c931cbe8 output: fallback to XRGB in output_pick_format 4 years ago
Simon Ser bcd5d8504c output: remove wlr_output_impl.export_dmabuf 4 years ago
Simon Ser 87e8c60faf output: add generic wlr_output_export_dmabuf implementation 4 years ago
Simon Ser c2bd63c186 output: detach buffer from renderer before commit 4 years ago
Simon Zeni e192d87731 move wlr_box from /types to /util 4 years ago
Simon Ser 6259fd23fb output: reset back buffer on failed commit 4 years ago
Simon Ser b2f6db3533 render: drop wlr_ prefix from wlr_renderer_bind_buffer 4 years ago
Simon Ser fbadadf36f output: use wlr_renderer_begin_with_buffer for cursor 4 years ago
Simon Ser 1a06ea7750 output: make attach_render and rollback_render optional 4 years ago
Simon Ser 233a2617cf output: split output_pick_cursor_format 4 years ago
Simon Ser 2b0a1aeed5 output: take a wlr_buffer in set_cursor 4 years ago
Simon Ser 6622cd3277 output: correctly handle outputs without a test() impl 4 years ago
Simon Ser 44fa2c4b49 output: fix transform matrix for 90/270 rotations 4 years ago
Simon Zeni 9601a2abf0 output: improve transform matrix calculation 4 years ago
Simon Ser 675bc39658 Fix wl_shm_format passed to wlr_texture_from_pixels 4 years ago
Simon Ser 00bf6674b3 output: use DRM format in wlr_output_preferred_read_format 4 years ago
Simon Ser b3e76d6678 output: send commit event after pending state is cleared 4 years ago
Simon Ser cc56b4f073 output: remove scale/transform events 4 years ago
Simon Ser 768131e488 output: stop assuming a frame is pending in init 4 years ago
Simon Ser e9c1f0f7d3
output: improve basic test logging 4 years ago
Kenny Levinsen ebecc5404b surface: Make send_enter store entered outputs 4 years ago
Simon Ser 8c8164c4a6 output: add when field to wlr_output_event_commit 4 years ago
Simon Ser c674241ec0 output: introduce wlr_output_event_commit 4 years ago
Ilia Bozhinov 0032954c75 make sure to fail setting gamma on disabled outputs 5 years ago
Simon Ser 155d57b01d output: fix dangling renderer context after wlr_output_preferred_read_format 5 years ago
Simon Ser 3c5dbfd97c output: make rollback_render mandatory 5 years ago
Simon Ser bf93d2e67c output: rename impl->rollback to rollback_render 5 years ago
Simon Ser 347bdb6d9a output: make wlr_output_set_gamma atomic 5 years ago
Simon Ser 0281b58d2f output: fix maybe-uninitialized warning 5 years ago
Simon Ser 50ade3671f output: check for buffer size compatibility in common code 5 years ago
Simon Ser 5f092c55d1 output: fix blurred hw cursors with fractional scaling 5 years ago
Simon Ser 507d9bc19e Add wlr_output_impl.rollback 5 years ago
Simon Ser 6977f3a843 output: check buffer in wlr_output_test 5 years ago
Simon Ser e041158988 output: introduce wlr_output_test 5 years ago
Simon Ser 6595db6409 buffer: add a release event 5 years ago
Simon Ser e0bbafc253 output: replace wlr_output.damage with a damage event 5 years ago
Simon Ser 07737e85cc output: add comment about needs_frame in wlr_output_schedule_frame 5 years ago
Simon Ser 7bce056f1d output: don't send a needs_frame event if already sent 5 years ago
Simon Ser a4c7c6db09 output: make wlr_output_schedule_frame set output->needs_frame 5 years ago
Simon Ser 7017fa95b8 output: add adaptive_sync_enabled property 5 years ago