summaryrefslogtreecommitdiff
path: root/src/render/pass
Commit message (Expand)AuthorAgeFilesLines
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-261-4/+4
* pass/surface: cache texBoxVaxry2026-04-072-1/+11
* render/pass: optimize simplification and blur calculationsVaxry2026-04-043-45/+39
* renderer: refactor part 7: api fixes (#13631)UjinT342026-03-288-81/+91
* renderer/deco: add glow decoration (#13862)Vaxry2026-03-273-1/+43
* render/pass: fix debug:pass renderingVaxry2026-03-261-10/+7
* config: cleanup the entire config infrastructure (#13785)Vaxry2026-03-202-11/+8
* renderer: refactor gl renderer (#13488)UjinT342026-03-075-23/+77
* renderer: refactor projection setting (#13485)UjinT342026-03-071-13/+13
* renderer: move m_renderData to renderer (#13474)UjinT342026-03-074-31/+32
* renderer: refactor resources and flags (#13471)UjinT342026-03-073-11/+10
* renderer: refactor render elements (#13438)UjinT342026-03-0722-311/+62
* renderer: refactor Texture, Framebuffer and Renderbuffer (#13437)UjinT342026-03-067-19/+19
* protocols: implement image-capture-source-v1 and image-copy-capture-v1 (#11709)Ikalco2026-02-222-2/+2
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-211-2/+3
* renderer/pass: fix surface opaque region bounds used in occluding (#13124)jmanc32026-01-311-1/+10
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-182-3/+3
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-082-14/+14
* compositor: Configurable behavior when window to be focused conflicts with fu...Nikolai Nechaev2025-11-251-3/+4
* pass/surface: check for LS size anim for misaligned fractionalVaxry2025-10-271-1/+2
* renderer: fix popup fadeout blur (#11756)Vaxry2025-10-022-5/+14
* renderer: fix uv calculations once and for all (#11770)Vaxry2025-09-211-9/+15
* renderer: clamp blur:passes 1-8Vaxry2025-09-151-1/+4
* hdr: scRGB, HLG and SDR -> HDR fixes (#11499)UjinT342025-08-221-2/+0
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-142-4/+4
* opengl: improve render fn arg clarity (#11286)Vaxry2025-07-315-18/+52
* renderpass: use unique ptr instead of shared ptrTom Englund2025-07-105-8/+8
* pass: overload TexPass constructorTom Englund2025-07-072-1/+6
* opengl: use a stack for storing monitor transform enabledVaxry2025-06-153-6/+6
* refactor: use std::ranges whenever possible (#10584)Kamikadze2025-05-301-1/+1
* pass/surface: make sure popup blurs are marked for require live blurVaxry2025-05-251-0/+6
* debug/pass: show live/precompile blur in debugVaxry2025-05-251-2/+2
* protocols/hyprland-surface: account for scaled monitor positions (#10415)outfoxxed2025-05-151-1/+1
* renderer: render blur on fade out (#10356)Vaxry2025-05-102-5/+19
* render: refactor class member vars (#10292)davc0n2025-05-0520-221/+219
* protocols: refactor class member vars (core) (#10259)davc0n2025-05-032-14/+14
* managers: refactor class member vars (#10242)davc0n2025-05-021-7/+7
* inputs: refactor class member vars (#10230)davc0n2025-05-011-2/+2
* helpers: refactor class member vars (#10218)davc0n2025-04-304-27/+27
* render: properly release rendered buffers (#9807)Ikalco2025-04-301-0/+5
* windows: refactor class member vars (#10168)davc0n2025-04-282-8/+8
* workspaces: refactor class member vars (#10167)davc0n2025-04-251-6/+6
* compositor: refactor class member vars (#10141)davc0n2025-04-221-3/+3
* time: move to stl's clocks and move timerVaxry2025-04-161-1/+2
* pass: revert "remove renderer finalDamage since it's unused (#9996)" (#10039)Vaxry2025-04-111-2/+6
* pass: remove renderer finalDamage since it's unused (#9996)Ikalco2025-04-091-6/+2
* pass/rect: include clipBox in opaque calculationsvaxerski2025-03-261-1/+9
* pass: remove unusued timeline in texpass (#9734)Tom Englund2025-03-262-4/+1
* syncobj: use eventfd instead of stalling fd checks (#9437)Tom Englund2025-03-141-8/+0
* renderer: add simple color management (#9506)UjinT342025-03-141-0/+2