aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop/render.c
AgeCommit message (Expand)Author
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
2019-11-17view: add max_render_timeIvan Molodetskikh
2019-09-26Fix direct scan-out flickeringSimon Ser
2019-09-25Add support for fullscreen view direct scan-outSimon Ser
2019-09-19render: set surface as sampled for presentationIvan Molodetskikh
2019-08-24Update titlebar borders to match i3's current behavior.Dark
2019-07-27Remove all wayland-server.h includesSimon Ser
2019-04-27Don't submit too much damageSimon Ser
2019-04-23Update for wlroots#1660Simon Ser
2019-04-13Fix scratchpad fullscreen behavior and crashBrian Ashworth