summaryrefslogtreecommitdiff
path: root/src/render/Renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* renderer: don't render decorations on renderdata.decorate falseVaxry2023-12-111-9/+13
* internal: Remake borders as window decorations (#4104)Vaxry2023-12-101-31/+4
* 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
* renderer: use xray for background blur on small() surfacesVaxry2023-12-061-1/+2
* internal: various improvements to avoid crashes on exitVaxry2023-12-061-0/+3
* screencopy: fix broken shm copyingVaxry2023-11-301-5/+9
* deps: update wlrootsVaxry2023-11-301-7/+18
* renderer: proper full occlusion checks for back layerVaxry2023-11-261-1/+6
* renderer: use occlusion checks for buffer clearVaxry2023-11-261-14/+14
* screencopy: use new isNvidia() for formatVaxry2023-11-251-3/+3
* renderer: nvidia checks and use glFinish on nvidiaVaxry2023-11-251-1/+48
* 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
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-241-35/+128
* 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
* renderer: fix floating window rendering when scale > 1 (#3901)thejch2023-11-201-1/+1
* renderer: avoid rendering floating windows twice with specialVaxry2023-11-181-0/+3
* internal: Allow floating windows on special (#3872)Vaxry2023-11-181-26/+9
* renderer: clip floating boxes on slide animVaxry2023-11-161-1/+7
* renderer: drop unnecessary spammy logsVaxry2023-11-141-5/+0
* renderer: use viewporter corrected size for uv calcsVaxry2023-11-121-4/+10
* renderer: separate oversize uv calcs in dimensionsVaxry2023-11-121-2/+2
* renderer: pass proper arg to main param of uv calcsVaxry2023-11-121-1/+1
* output-layout: fix wlroots display handling (#3718)Alessio Molinari2023-11-121-2/+11
* decorations: Decoration Positioner (#3800)Vaxry2023-11-111-1/+1
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-44/+53
* Decos: Window decoration flags, shadow improvements (#3739)Vaxry2023-11-041-2/+28
* renderer: render oversized blur with respect to fade alphaVaxry2023-11-031-1/+1
* renderer: improvements to wayland surface small() detectionVaxry2023-11-031-1/+2
* renderer: fix small surface's blur region being offset by monitor coordsVaxry2023-10-301-1/+1
* renderer: properly pass 10-bit formats to openglVaxry2023-10-301-1/+4
* renderer: use optional for cursor surface storingVaxry2023-10-301-1/+1
* renderer: fixup blend disable conditions in renderSurfaceVaxry2023-10-291-1/+2
* input: better cursor image infrastructureVaxry2023-10-291-0/+12
* renderer: fix missed box scaleVaxry2023-10-251-0/+1
* renderer: blur properly behind small surfacesVaxry2023-10-251-0/+6
* renderer: respect viewporter dest on base surfacesVaxry2023-10-251-4/+5
* windowrules: add nearestneighborVaxry2023-10-241-1/+7
* renderer: use preOffset pos instead of offsetVaxry2023-10-211-2/+4
* transformers: allow modifying renderdata pre-passVaxry2023-10-211-1/+6
* renderer: avoid drawing invisibly small surfaces in renderSurfaceVaxry2023-10-211-0/+3
* renderer: add transformersVaxry2023-10-211-0/+17
* renderer: fix shimmers when manual resizingVaxry2023-10-201-9/+15
* surface/wayland: conform to small surface requirementsVaxry2023-10-201-2/+23