summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* renderer: nvidia checks and use glFinish on nvidiaVaxry2023-11-252-1/+51
* opengl: fix xray modes in introspection checks for lsVaxry2023-11-251-1/+8
* opengl: require introspection on mirroringVaxry2023-11-251-1/+1
* renderer: Adding an option to disable first launch animation (#3933)Xavier2023-11-241-1/+2
* renderer: fixup cursor scalingVaxry2023-11-241-2/+2
* renderer: Fixup double rendering cases with special (#3928)Vaxry2023-11-241-4/+23
* renderer: fix software cursors on nvidiaVaxry2023-11-241-2/+3
* opengl: better checking for required introspectionvaxerski2023-11-242-6/+47
* renderer: fix inverseOpaque calcs in renderWithBlurvaxerski2023-11-241-1/+2
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-248-100/+363
* renderer: better checks for special rendering in renderWorkspaceWindowsvaxerski2023-11-231-3/+3
* renderer: make sure lastWindow has correct ws in renderWorkspaceWindowsVaxry2023-11-221-1/+1
* renderer: fix double render of tiled on workspace switchVaxry2023-11-221-15/+21
* renderer: Fix floating clipbox (#3907)thejch2023-11-211-2/+1
* shadow: add workspace offset to floating window shadow (#3906)thejch2023-11-201-0/+1
* renderer: fix floating window rendering when scale > 1 (#3901)thejch2023-11-201-1/+1
* groupbar: fix text pos with verical offset (#3893)MightyPlaza2023-11-191-1/+1
* group: fix dragging into floating groups (#3719)MightyPlaza2023-11-191-0/+3
* renderer: avoid rendering floating windows twice with specialVaxry2023-11-181-0/+3
* internal: Allow floating windows on special (#3872)Vaxry2023-11-181-26/+9
* opengl: Don't use wrong shader just because it's GLES (#3867)Dickby2023-11-161-1/+1
* renderer: clip floating boxes on slide animVaxry2023-11-161-1/+7
* shadow: avoid fatal mutation of the windowBox for calcsVaxry2023-11-161-1/+1
* renderer: don't make snapshots of invisible windows on closevaxerski2023-11-161-0/+3
* shadow: avoid using glClear and don't draw behind window if ignore_windowvaxerski2023-11-161-3/+10
* groupbar: Fix position of groupbar titles on monitor scales != 1.0 (#3856)Dickby2023-11-151-8/+6
* renderer: drop unnecessary spammy logsVaxry2023-11-141-5/+0
* decorations: recalc layout and positioner on add/removeVaxry2023-11-132-0/+11
* renderer: use viewporter corrected size for uv calcsVaxry2023-11-121-4/+10