299 Commits (934dd7b904f69ed3e2ce8b8f97d92d301d5ae7a3)

Author SHA1 Message Date
Sergio Gómez 08979a1d79 libweston: Add view unmap listener to pointer constraints 1 year ago
Sergio Gómez 21e46364c0 libweston: Add view unmap listener to pointer constraints 1 year ago
Michael Olbrich 5ad870f505 libweston: clear parent_view when the parent view is destroyed 1 year ago
Alexandros Frantzis 0669d4de4f libweston: Skip views without a layer assignment in output_mask calculations 2 years ago
Derek Foreman 6ee486ff95 libweston: Don't send output_changed signal when moving disabled outputs 2 years ago
Derek Foreman 7e7198bd88 libweston: Check output placement 2 years ago
Derek Foreman 8409b74ec2 libweston: Don't move outputs during enable 2 years ago
Michael Olbrich 3b3fdc52c3 backend-drm: improve atomic commit failure handling 2 years ago
Jonas Ådahl 5ffa1962a5 compositor: Add support for wl_surface.offset() 2 years ago
Michael Olbrich 27d2a4cfab libweston: don't reset the plane for views from other outputs 2 years ago
Daniel Stone a8048c5c1c libweston: Properly namespace solid_buffer_values 2 years ago
Joshua Watt a09f02d43a libweston: Compute output protection when head is attached 2 years ago
Daniel Stone 28caa08be6 Implement wp_single_pixel_buffer_v1 protocol 2 years ago
Marius Vlad 7fd22ae44d libweston/compositor: Check whether flushing is allowed 2 years ago
Daniel Stone 0774a321c5 scene-graph: Print when surface/view is not mapped 2 years ago
Michael Olbrich 10403a85ec libweston: disable a pending idle_repaint_source when the output is removed 2 years ago
Michael Olbrich 48e8c158ea compositor: only reflow the outputs if the shell did not move them 2 years ago
Ivan Nikolaenko 0d3e438d08 build: fix possible race/error for some backends 2 years ago
Daniel Stone f962b48958 compositor: Only create paint nodes for mapped surfaces/views 2 years ago
Daniel Stone 0c69688aa2 libweston: Add weston_surface_map() wrapper 2 years ago
Daniel Stone 51fe874ad4 libweston: Use weston_surface_has_content() in core compositor 2 years ago
Daniel Stone 13ead893e2 Add weston_surface_has_content() 2 years ago
Philipp Zabel c6e47d177a libweston: consolidate weston_compositor_create_output(_with_head) 2 years ago
Michael Olbrich 81912dc2a6 compositor: improve opacity handling for scaled surfaces 2 years ago
Michael Olbrich e2426960d4 compositor: set transform.opaque for surfaces without alpha channel 2 years ago
Pekka Paalanen 8ebebb20ef drm-backend: add color_outcome / HDR metadata serial 2 years ago
Pekka Paalanen ccb4c383d7 tests: add color-metadata-errors test 2 years ago
Pekka Paalanen cea53a90d4 libweston: add HDR metadata to weston_output 2 years ago
Pekka Paalanen 3696d9b6a1 libweston: add basic output color characteristics API 2 years ago
Robert Mader f7c5fa175e libweston/linux-dmabuf: create surface feedback on demand 2 years ago
Marius Vlad e4522507ad libweston: Assert if ref-count balance is wrong 2 years ago
Robert Mader 7c30ab2dbd libweston/compositor: Do not map subsurfaces without buffer 2 years ago
Robert Mader 673943d730 libweston/compositor: Cache buffer damage for synced subsurfaces 2 years ago
Daniel Stone 1db2fbef61 pixel-formats: Add internal-only format flag 2 years ago
Daniel Stone 8544a4d09b weston_buffer: Move direct_display out of gl-renderer 2 years ago
Daniel Stone c9253c0012 renderer: Set surface->is_opaque in the core 2 years ago
Daniel Stone 193de3c2cf renderer: Remove get_content_size hook 2 years ago
Marius Vlad bd8314078d libweston, desktop-shell: Add a wrapper for weston_surface reference 2 years ago
Marius Vlad d3ed2eb345 libweston: Assert if ref-count balance is wrong 2 years ago
Marius Vlad 0d8e94af61 libweston: Rename weston_surface_destroy() to weston_surface_unref() 2 years ago
Robert Mader 53a221ccaa libweston/linux-dmabuf: create surface feedback on demand 2 years ago
Pekka Paalanen dfba19abde color: simplify color manager API with weston_output_color_outcome 2 years ago
Pekka Paalanen 6c0524fd80 libweston: add struct weston_output_color_outcome 2 years ago
Pekka Paalanen 5f9b68d68f libweston: introduce weston_eotf_mode 2 years ago
Daniel Stone b5605ccd26 libweston: Remove weston_surface_set_color 2 years ago
Daniel Stone 4d426ab6b1 shell: Explicitly use solid weston_buffers 2 years ago
Daniel Stone 43715ff0c0 weston_buffer: Add solid buffer type 2 years ago
Daniel Stone 7a27f6cbe4 compositor: Downgrade rather than drop buffer reference when copied 2 years ago
Daniel Stone a42908204f weston_buffer: Separate buffer release from lifetime 2 years ago
Daniel Stone fdc7b9c352 weston_buffer: Add mode to weston_buffer_reference 2 years ago