summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Expand)AuthorAgeFilesLines
* opengl: add toggleable nvidia_anti_flickervaxerski2023-12-271-2/+3
* groupbar: remove extra border size from groupbars (#4262)MightyPlaza2023-12-271-5/+2
* renderer: add option to blur popupsvaxerski2023-12-251-3/+10
* groupbar: add egl context to refreshGroupBarGradients() (#4238)MightyPlaza2023-12-241-0/+2
* renderer: add occlusion for special workspacesvaxerski2023-12-232-0/+34
* shadow: Avoid rounded shadows when rounding is 0 (#4230)dranull2023-12-231-1/+2
* border: fix missed translate by offsetvaxerski2023-12-231-1/+1
* config: add debug:disable_scale_checksvaxerski2023-12-231-1/+3
* renderer: deny invalid scales and suggest a replacementvaxerski2023-12-231-22/+32
* renderer: apply scale to wlr after checksvaxerski2023-12-221-3/+4
* shadow: correctly scale boxesvaxerski2023-12-221-2/+4
* renderer: reject non-clean scales, find nearest cleanvaxerski2023-12-221-1/+39
* systemd: add HYPRLAND_NO_SD_NOTIFYvaxerski2023-12-211-3/+1
* renderer: improve cursor hiding infravaxerski2023-12-202-19/+41
* renderer: don't set surfaces on cursor timeoutvaxerski2023-12-201-12/+0
* input: allow setting cursor even if it's hiddenvaxerski2023-12-201-4/+3
* renderer: staticize local functionsvaxerski2023-12-191-13/+13
* renderer: fix null cursor surface sets being ignoredVaxry2023-12-181-1/+1
* renderer: cursor hiding logic improvements (#4184)dusanx2023-12-182-19/+32
* deco-positioner: include sticky in sent geometryVaxry2023-12-111-8/+8
* renderer: don't render decorations on renderdata.decorate falseVaxry2023-12-111-9/+13
* renderer: double lookup fix, input: double conversion fix (#4124)nmzik2023-12-111-10/+17
* border: fix failed assert on small windowsVaxry2023-12-101-2/+5
* renderer: Allocate background texture only if required (#4111)nmzik2023-12-101-0/+4
* internal: Remake borders as window decorations (#4104)Vaxry2023-12-106-49/+170
* renderer: don't use clipBox for pinned window occlusion during animationsVaxry2023-12-091-1/+1
* renderer: improve fullscreen workspace client renderingVaxry2023-12-091-3/+4
* style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann2023-12-065-20/+10
* renderer: use xray for background blur on small() surfacesVaxry2023-12-063-6/+9
* internal: various improvements to avoid crashes on exitVaxry2023-12-062-0/+6
* framebuffer: ignore addStencil on legacyRendererVaxry2023-12-051-0/+3
* opengl: fixup blur dirty repaint conditions with solitaryVaxry2023-12-051-7/+4
* screencopy: use buffer format for glReadPixelsVaxry2023-12-042-54/+61
* screencopy: fix detecting gl shm formatsVaxry2023-12-031-5/+130
* opengl: fix nvidia read formatsVaxry2023-12-022-4/+8
* opengl: fix swapped rgb drm formatsVaxry2023-12-011-2/+2
* screencopy: fix shm exports with 10-bitVaxry2023-12-013-7/+16
* opengl: don't make a mirror buffer on fakeFrameVaxry2023-11-301-1/+1
* screencopy: fix broken shm copyingVaxry2023-11-302-8/+13
* opengl: fix missed makeEGLCurrentVaxry2023-11-301-1/+3
* deps: update wlrootsVaxry2023-11-304-101/+75
* groupbar: fix crash in renderGradientToVaxry2023-11-291-0/+3
* groupbar: more safety around gradient texturesVaxry2023-11-281-4/+5
* groupbar: allow reload and fix locked groupbar gradient (#3546)MightyPlaza2023-11-262-14/+21
* opengl: tiled special require introspectionVaxry2023-11-261-1/+1
* renderer: proper full occlusion checks for back layerVaxry2023-11-261-1/+6
* renderer: use occlusion checks for buffer clearVaxry2023-11-262-15/+16
* opengl: check for introspection on special_blurVaxry2023-11-251-3/+16
* screencopy: use new isNvidia() for formatVaxry2023-11-251-3/+3
* opengl: fix window introspection checkVaxry2023-11-251-3/+4