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