aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop/render.c
AgeCommit message (Expand)Author
2024-01-18desktop: Rename layers to shell_layersAlexander Orzechowski
2023-12-27Chase wlroots!4482Bill Li
2023-11-23Add wlr/util/transform.h includesSimon Ser
2023-07-15chase wlroots 'presentation-time: add separate helper for zero-copy 'Artturin
2023-06-19render: Use wlroots scale filterAlexander Orzechowski
2023-06-02chore: chase wlroots map logic unificationKirill Primak
2023-05-09render: fix titlebar texture clippingSimon Ser
2023-05-09render: Clear using wlr_output dimensionsKenny Levinsen
2023-05-09render: Apply clip to rendered texture correctlyKenny Levinsen
2023-05-02Don't crash if there is no damage during renderAlexander Orzechowski
2023-05-02render: Use wlr_render_passAlexander Orzechowski
2023-05-02render: Don't pass matrix into render_textureAlexander Orzechowski
2023-05-02render: pass rendering state together in a structAlexander Orzechowski
2023-02-22Move output commit out of output_render()Simon Ser
2023-02-22Constify pixman_region32_t for rendering functionsSimon Ser
2023-01-21Check return value of wlr_renderer_begin()Simon Ser
2023-01-03Replace math functions that promote float to doubleCarl Smedstad
2022-11-28Make GLES2 optionalSimon Ser
2022-11-11Use wlr_damage_ringKirill Primak
2022-04-29Implement ext-session-lock-v1Daniel De Graaf
2022-01-13Upgrade for wlroots surface refactoringSimon Ser
2021-12-10Add focused_tab_titleVsevolod
2021-11-18sway: create wlr_renderer and wlr_allocatorSimon Zeni
2021-09-07render: fix -Ddamage=rerenderKirill Primak
2021-08-26Use fixed titlebar heightsHugo Osvaldo Barrera
2021-07-07Update wlr_box includesSimon Ser
2021-05-17remove usage of `wlr_texture_get_size`Tobias Langendorf
2021-04-26Remove support for arbitrary rotationsSimon Ser
2021-04-26desktop/render: Pass explicit clip box to renderKenny Levinsen
2021-04-26Remove usage of surface->sx|syKenny Levinsen
2021-04-11desktop/render: remove unused wlr_gles2_texture_attribsSimon Ser
2021-03-01render: Clip surfaces to container boundsKenny Levinsen
2021-02-25render: handle containers without output when rendering titlesQuantum
2021-02-22Fix #5643, #5064: rounding issues in floating-point -> integer conversionsDimitris Triantafyllidis
2021-02-22container: Add container_is_current_floatingKenny Levinsen
2021-02-22render: scale titlebars correctly when straddling outputsQuantum
2021-02-16render: Use current instead of pending fullscreenKenny Levinsen
2021-02-16container: Move pending state to state structKenny Levinsen
2021-02-09view: Save surface x and y on saved buffersKenny Levinsen
2021-01-12Rename output_layer_for_each_surface_{toplevel,popup}Simon Ser
2021-01-12Switch to wlr_xdg_surface_for_each_popup_surfaceSimon Ser
2020-10-04desktop/render: show indicators for top-level splitTudor Brindus
2020-06-17Add support for viewporterSimon Ser
2020-06-05Save transform during transactionKalyan Sriram
2020-06-03view: Save all buffers associated with viewKenny Levinsen
2020-04-10Render layer shell popups over the top layerDavid96
2020-01-13Fix unreliable scaling filterSimon Ser
2020-01-05render: do not render indicator on floating viewsBrian Ashworth
2019-11-29add scale_filter output config optionRonan Pigott
2019-11-21Use new presentation-time helperSimon Ser