Commit Graph

75 Commits (47a038c90e95918f9e0292c6fb34b254c51d8570)

Author SHA1 Message Date
Simon Ser 6c277e3c39 buffer: drop wlr_shm_client_buffer 2 years ago
Kirill Primak acd5a64fd1 xdg-shell: use role object destroy handler 2 years ago
Simon Ser 8e8b9a7217 output: fix back buffer checks 2 years ago
Simon Ser 69c47717c2 buffer: split into multiple files 2 years ago
Kirill Primak 3abedaf211 subcompositor: move+rename subsurface_parent_commit() 2 years ago
Simon Ser 29291cb47c render/texture: drop wlr_texture_is_opaque 3 years ago
Simon Ser 96b594110d matrix: remove wlr_matrix_projection() 3 years ago
Isaac Freund 0deef6fe44 output: fix leak of empty back buffer lock 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
Kirill Primak 4a968576e4 xdg-popup: add proper configure flow 3 years ago
Alexander Orzechowski 5f56246571 wlr_scene: Pull scene_node_get_root into a private header 3 years ago
Simon Zeni 9a17200446 types/wlr_keyboard: uniformize events name 3 years ago
Kirill Primak 5879e77d68 xdg-positioner: rename structs 3 years ago
Kirill Primak b5b15b2625 xdg-{toplevel,popup}: extract destructors 3 years ago
Kirill Primak 88f3040438 xdg-popup: destroy popup-less grab 3 years ago
Kirill Primak c35d14ecfa xdg-shell: extract role-specific unmap logic 3 years ago
Kirill Primak 27c8865a4d xdg-shell: unify function arguments' names 3 years ago
Kirill Primak 41412cadbe xdg-popup: fix functions' main argument type 3 years ago
Kirill Primak affe0d8713 xdg-toplevel: fix functions' main argument type 3 years ago
Kirill Primak ee52c32915 xdg-shell: fix create_xdg_popup() param type 3 years ago
Kirill Primak 05dd990e43 xdg-shell: rename surface role handlers 3 years ago
Kirill Primak 50827ed7f5 surface: improve role precommit hook 3 years ago
Kirill Primak 36b5d5888c surface: move impl to types/wlr_{sub,}compositor.c 3 years ago
Manuel Stoeckl 7508f87fcb output: lift up output format fallback logic 3 years ago
Simon Ser fb393ddf84 output: split into multiple files 3 years ago
Kirill Primak 0e2d369106 xdg-surface: simplify configure mechanism 3 years ago
Simon Zeni 9579d62a16 types/buffer: make {begin,end}_data_ptr_access part of the public API 3 years ago
Simon Ser 4e7a8707cc buffer: add data_ptr access flags 3 years ago
Simon Ser 8afb4d8bf0 buffer: re-use wlr_shm_client_buffer 4 years ago
Simon Ser a38baec1f8 buffer: make enum wlr_buffer_cap public 4 years ago
Simon Ser 08e5b909f9 buffer: add wlr_dmabuf_buffer 4 years ago
Simon Ser 7ec66a9990 buffer: introduce wlr_readonly_data_buffer 4 years ago
Simon Ser 7cbcc65ad0 surface: make wlr_subsurface_create private 4 years ago
Simon Ser 7c26345826 buffer: introduce wlr_shm_client_buffer 4 years ago
Simon Ser 38ba5881a0 buffer: replace get_data_ptr with {begin,end}_data_ptr_access 4 years ago
Simon Zeni 6ec6527855 types/wlr_buffer: introduce wlr_buffer_cap 4 years ago
Simon Ser 24fde77c62 buffer: add format param to get_data_ptr 4 years ago
Simon Zeni 0b9288ec0b buffer: introduce wlr_buffer_get_data_ptr 4 years ago
Simon Ser a9e5df44d8 surface: remove resource_list arg from surface_create 4 years ago
Simon Ser c430cd7d53 surface: make wlr_surface_create private 4 years ago
zccrs e76583f1ad Use absolute paths in include in header files 4 years ago
Brandon Dowdy a02ac01be3 region: remove leftover description of resource_list 4 years ago
Simon Ser 45f992b27b region: make wlr_region_create private 4 years ago
Drew DeVault a9cbfd950e Remove xdg-shell v6 4 years ago
Brian Ashworth 32148808ad wlr_keyboard_group: introduce enter and leave 5 years ago
Isaac Freund 1282c3b12f Send pointer enter/leave on capability change 5 years ago
Isaac Freund 3f617631cb Send keyboard enter/leave on capability change 5 years ago
Jan Staněk f2943bdf61 Declare wlr_seat globals as extern 5 years ago
Simon Ser ca45f4490c Remove all wayland-server.h includes 6 years ago