aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-06-22cursor: add support for animated XCursorSimon Ser
2023-06-22output/swapchain: fix error return value typesSimon Ser
2023-06-22scene: Use wlr_output_state_copy for direct scanout pathAlexander Orzechowski
2023-06-22output: Introduce wlr_output_state_copy()Alexander Orzechowski
2023-06-21render/vulkan: Don't compute texture.has_alpha until first...Alexander Orzechowski
2023-06-21backend/drm: Fix typoAlexander Orzechowski
2023-06-20seat: fix keyboard/pointer/touch resource destroySimon Ser
2023-06-20output: stop using wlr_output.back_buffer in output_ensure_buffer()Simon Ser
2023-06-20output: attach buffer to state in output_ensure_buffer()Simon Ser
2023-06-20wlr_scene: Introduce wlr_scene_buffer_set_filter_modeAlexander Orzechowski
2023-06-19render/vulkan: Initialize to fix compilation errorAlexander Orzechowski
2023-06-19allocator: only use DRM auth if we are masterSimon Ser
2023-06-19backend/drm: Use texture blend_mode for multigpu blitAlexander Orzechowski
2023-06-19render: Introduce wlr_render_texture_options.blend_modeAlexander Orzechowski
2023-06-19pixman: Remove dead codeAlexander Orzechowski
2023-06-19renderer: Introduce wlr_scale_filter_modeAlexander Orzechowski
2023-06-19output_state: Gamma lut should be freed only if committedAlexander Orzechowski
2023-06-17render/vulkan: Dynamically create texture viewsAlexander Orzechowski
2023-06-17render/vulkan: Inline init_samplerAlexander Orzechowski
2023-06-17render/vulkan: Dynamically create pipeline layoutsAlexander Orzechowski
2023-06-16render/vulkan/pipeline_key: Add blendingAlexander Orzechowski
2023-06-16render/vulkan: Handle quad pipeline through generic pipeline pathAlexander Orzechowski
2023-06-16render/vulkan: Dynamically handle pipeline creation for texturesAlexander Orzechowski
2023-06-15cursor: add wlr_cursor_unset_image()Simon Ser
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