aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-06-15cursor: add wlr_cursor_set_xcursor()Simon Ser
2023-06-15wlr_scene: Clear damage ring on transform changeAlexander Orzechowski
2023-06-15wlr_scene: Clear damage ring on scale changeAlexander Orzechowski
2023-06-15wlr_scene: Reset damage ring bounds every frameAlexander Orzechowski
2023-06-15wlr_damage_ring_set_bounds: Ignore duplicate size requestsAlexander Orzechowski
2023-06-15wlr_scene: Fix transforms with non 1 scaleAlexander Orzechowski
2023-06-15output: add documentation for wlr_output_stateAlexander Orzechowski
2023-06-14build: drop proto_incSimon Ser
2023-06-14examples: drop unnecessary include_directoriesSimon Ser
2023-06-14compositor: add wlr_surface_role.no_objectKirill Primak
2023-06-14backend/libinput: use struct initializers for eventsSimon Ser
2023-06-14backend/libinput: ignore multiple events for same pointer buttonSimon Ser
2023-06-13output: add wlr_output_state_set_layers()Simon Ser
2023-06-13tinywl: Drop usage of wlr_output.pendingAlexander Orzechowski
2023-06-13examples: Drop usage of wlr_output.pendingAlexander Orzechowski
2023-06-12wlr_scene: Don't use direct scanout if trying to commit a new render_formatAlexander Orzechowski
2023-06-12examples/output-layers: fix layers not included in commitSimon Ser
2023-06-12backend/drm: clip FB damageSimon Ser
2023-06-12wlr_output_state: Consider gamma_lut uninitialized if not committedAlexander Orzechowski
2023-06-12wlr_output_state: Consider buffer uninitialized if not committedAlexander Orzechowski
2023-06-12seat: remove a TODO comment about simulating keyboard eventsKirill Primak
2023-06-12cursor: only reset the cursor when the surface changesSimon Ser
2023-06-12scene: introduce wlr_scene_output_build_state()Alexander Orzechowski
2023-06-12scene: Don't rely on output current state during renderingAlexander Orzechowski
2023-06-12output: introduce wlr_output_state_set_damage()Alexander Orzechowski
2023-06-12render/vulkan: rename tex_usage to shm_tex_usageSimon Ser
2023-06-08gamma-control-v1: stop applying gamma LUTs implicitlySimon Ser
2023-06-08gamma-control-v1: add wlr_gamma_control_v1_send_failed_and_destroy()Simon Ser
2023-06-08gamma-control-v1: add wlr_gamma_control_v1_apply()Simon Ser
2023-06-08output: add wlr_output_state_set_gamma_lut()Simon Ser
2023-06-08gamma-control-v1: add wlr_gamma_control_manager_v1_get_control()Simon Ser
2023-06-08gamma-control-v1: introduce set_gamma eventSimon Ser
2023-06-08compositor: improve role-specific documentationKirill Primak
2023-06-08subcompositor: set role_data with wlr_surface_set_role()Kirill Primak
2023-06-08drag: don't set icon's role_dataKirill Primak
2023-06-07render/vulkan: reset scissor before post-blend subpassSimon Ser
2023-06-07render/vulkan: fix blend subpass matrixSimon Ser
2023-06-07render/vulkan: fix bound pipeline check for output_pipeSimon Ser
2023-06-07render/vulkan: require format info for shmSimon Ser
2023-06-07render/vulkan: de-duplicate texture VkImageView initSimon Ser
2023-06-07render/vulkan: split off YCbCr texture featuresSimon Ser
2023-06-07render/vulkan: rename tex_features to shm_tex_featuresSimon Ser
2023-06-07cursor: fix applying hotspot offsetKirill Primak
2023-06-06presentation-time: constify wlr_presentation_feedback_send_presented()Simon Ser
2023-06-06subcompositor: simplify subsurface_consider_map(), call on addKirill Primak
2023-06-06Clear input regions if they're ignoredKirill Primak
2023-06-06compositor: add a note about ignored input regionsKirill Primak
2023-06-06wlr_tablet_v2_tool: Tablet tool surfaces are always mappedAlexander Orzechowski
2023-06-06wlr_seat_pointer: cursor surfaces are always mappedAlexander Orzechowski
2023-06-06render/gles2: Handle NULL timerAlexander Orzechowski