summaryrefslogtreecommitdiff
path: root/src/render/Renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* desktop/window: refactor over fullscreen stateVaxry2026-04-291-3/+6
* desktop/window: expand hidden into proper statesVaxry2026-04-291-0/+3
* desktop/window: add alpha container for alpha calculationsVaxry2026-04-291-11/+16
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-261-53/+54
* errorOverlay: modernize, refactor, use GPU rendering (#14122)Vaxry2026-04-191-3/+3
* debug/overlay: optimize rendering, cleanup and nicetify (#14097)Vaxry2026-04-161-7/+18
* renderer: Various CM fixes, part 8 of refactors (#13860)UjinT342026-04-161-36/+69
* notifications: move and small refactor (#14094)Vaxry2026-04-161-7/+7
* renderer: extract window skip conditions into named booleans (#14005)Visal Vijay2026-04-081-5/+13
* config: move misc:vfr to debug: (#14021)Vaxry2026-04-071-1/+1
* renderer: add a cm settings cacheVaxry2026-04-041-1/+20
* renderer: simplify renderWorkspaceWindowsFullscreenVaxry2026-04-041-10/+14
* renderer: don't damage decos individually in damageWindowVaxry2026-04-041-3/+0
* render: fix SIGFPE in `addWindowToRenderUnfocused` when `misc:render_unfocuse...vyfor2026-04-041-0/+3
* renderer: skip redundant render-path workPppp11162026-04-041-6/+10
* monitor: centralize solitary and scanout eligibility checksPppp11162026-04-041-12/+15
* render: fix layer blur_popups ignoring ignore_alpha when blur is off (#13947)Mihai Fufezan2026-04-021-4/+13
* renderer: refactor part 7: api fixes (#13631)UjinT342026-03-281-527/+81
* renderer/deco: add glow decoration (#13862)Vaxry2026-03-271-0/+1
* renderer: guard against null monitor in renderMonitor (#13823)Visal Vijay2026-03-231-0/+2
* config: cleanup the entire config infrastructure (#13785)Vaxry2026-03-201-11/+10
* source: c-f for new clang versionVaxry2026-03-151-17/+17
* renderer: fix blockBlurOptimization check (#13685)staz2026-03-131-1/+1
* internal: fix relative path header locations (#13650)ItsOhen2026-03-131-11/+11
* renderer: fix share window projection (#13695)UjinT342026-03-111-1/+4
* renderer: fix crash on null blur framebuffer during monitor disconnectmatjam2026-03-101-1/+5
* renderer: refactor gl renderer (#13488)UjinT342026-03-071-512/+645
* renderer: refactor projection setting (#13485)UjinT342026-03-071-4/+45
* renderer: move m_renderData to renderer (#13474)UjinT342026-03-071-77/+79
* renderer: refactor resources and flags (#13471)UjinT342026-03-071-74/+337
* renderer: refactor render elements (#13438)UjinT342026-03-071-0/+304
* renderer: refactor Texture, Framebuffer and Renderbuffer (#13437)UjinT342026-03-061-14/+152
* renderer: shader variants refactor (#13434)UjinT342026-03-061-5/+90
* renderer: fix crash on mirrored outputs needing recalc (#13534)Vaxry2026-03-031-1/+2
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-221-22/+21
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-211-3/+4
* monitor: fix DS deactivation (#13188)UjinT342026-02-041-1/+3
* renderer: fix mouse motion in VRR (#12665)Szwagi2026-01-311-26/+26
* renderer: fix frame sync (#13061)UjinT342026-01-221-37/+37
* renderer: fix non shader cm reset (#13027)UjinT342026-01-211-1/+1
* core: optimize some common branchesVaxry2026-01-161-9/+9
* protocols/cm: Fix image description info events (#12781)UjinT342026-01-131-2/+2
* fix: handle fullscreen windows on special workspaces (#12851)John Mylchreest2026-01-081-1/+1
* render/cm: various updates, remove old protocols (#12693)UjinT342025-12-271-6/+10
* rules/windowRuleApplicator: fix min/max size effects (#12491)Vaxry2025-12-271-3/+3
* tablet: added option to hide cursor (#12525)fuyu1472025-12-191-2/+8
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-43/+43
* desktop/view: use aliveAndVisible for most things (#12631)Vaxry2025-12-111-4/+5
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-081-42/+31
* renderer/cm: make needsHDRupdate per-monitor state (#12564)byddha2025-12-071-6/+4