| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | config/lua: init lua config manager, use lua if available (#13817) | Vaxry | 2026-04-26 | 1 | -4/+4 |
| | | | | Adds a new lua config manager, which will automatically be used if there is a lua config present. | ||||
| * | render/pass: optimize simplification and blur calculations | Vaxry | 2026-04-04 | 1 | -44/+34 |
| | | |||||
| * | renderer: refactor part 7: api fixes (#13631) | UjinT34 | 2026-03-28 | 1 | -39/+32 |
| | | | | | | | | Part 7 of ujin's refactors --------- Co-authored-by: Vaxry <vaxry@vaxry.net> | ||||
| * | render/pass: fix debug:pass rendering | Vaxry | 2026-03-26 | 1 | -10/+7 |
| | | |||||
| * | renderer: refactor gl renderer (#13488) | UjinT34 | 2026-03-07 | 1 | -9/+35 |
| | | |||||
| * | renderer: move m_renderData to renderer (#13474) | UjinT34 | 2026-03-07 | 1 | -27/+28 |
| | | |||||
| * | renderer: refactor resources and flags (#13471) | UjinT34 | 2026-03-07 | 1 | -8/+8 |
| | | |||||
| * | renderer: refactor render elements (#13438) | UjinT34 | 2026-03-07 | 1 | -1/+1 |
| | | | | Part 2 of renderer refactors | ||||
| * | renderer: refactor Texture, Framebuffer and Renderbuffer (#13437) | UjinT34 | 2026-03-06 | 1 | -1/+1 |
| | | | | Part 1 of the renderer refactors | ||||
| * | protocols: implement image-capture-source-v1 and image-copy-capture-v1 (#11709) | Ikalco | 2026-02-22 | 1 | -1/+1 |
| | | | | Implements the new screencopy protocols | ||||
| * | renderer/pass: fix surface opaque region bounds used in occluding (#13124) | jmanc3 | 2026-01-31 | 1 | -1/+10 |
| | | |||||
| * | desktop: cleanup, unify desktop elements as views (#12563) | Vaxry | 2025-12-08 | 1 | -4/+4 |
| | | |||||
| * | compositor: Configurable behavior when window to be focused conflicts with ↵ | Nikolai Nechaev | 2025-11-25 | 1 | -3/+4 |
| | | | | | | | | | | | fullscreen (#12033) Renames `misc:new_window_takes_over_fullscreen` into `misc:on_focus_under_fullscreen` and implements the following behavior: - By default, when a tiling window is being focused on a workspace where a fullscreen/maximized window exists, respect the `misc:on_focus_under_fullscreen` config variable. | ||||
| * | renderer: clamp blur:passes 1-8 | Vaxry | 2025-09-15 | 1 | -1/+4 |
| | | | | | | | fixes some UB and dumb things ref #11707 | ||||
| * | refactor: Use new hyprutils casts (#11377) | Kamikadze | 2025-08-14 | 1 | -1/+1 |
| | | |||||
| * | opengl: improve render fn arg clarity (#11286) | Vaxry | 2025-07-31 | 1 | -8/+10 |
| | | |||||
| * | renderpass: use unique ptr instead of shared ptr | Tom Englund | 2025-07-10 | 1 | -2/+2 |
| | | | | | | lets use unique ptrs instead of refcounting shared ptr when its not needed, use rvalue reference to construct in vector directly. | ||||
| * | refactor: use std::ranges whenever possible (#10584) | Kamikadze | 2025-05-30 | 1 | -1/+1 |
| | | |||||
| * | debug/pass: show live/precompile blur in debug | Vaxry | 2025-05-25 | 1 | -2/+2 |
| | | |||||
| * | render: refactor class member vars (#10292) | davc0n | 2025-05-05 | 1 | -63/+63 |
| | | | | | | * render: refactor class member vars * render: fix clang format | ||||
| * | protocols: refactor class member vars (core) (#10259) | davc0n | 2025-05-03 | 1 | -3/+3 |
| | | |||||
| * | managers: refactor class member vars (#10242) | davc0n | 2025-05-02 | 1 | -7/+7 |
| | | |||||
| * | helpers: refactor class member vars (#10218) | davc0n | 2025-04-30 | 1 | -15/+15 |
| | | |||||
| * | windows: refactor class member vars (#10168) | davc0n | 2025-04-28 | 1 | -1/+1 |
| | | |||||
| * | compositor: refactor class member vars (#10141) | davc0n | 2025-04-22 | 1 | -3/+3 |
| | | |||||
| * | pass: revert "remove renderer finalDamage since it's unused (#9996)" (#10039) | Vaxry | 2025-04-11 | 1 | -2/+6 |
| | | | | This reverts commit 0a7e2cb152a11db35aa134fad0919bc939f16bae. | ||||
| * | pass: remove renderer finalDamage since it's unused (#9996) | Ikalco | 2025-04-09 | 1 | -6/+2 |
| | | |||||
| * | pass: add input region debug | Vaxry | 2025-02-01 | 1 | -0/+17 |
| | | |||||
| * | render: enforce framebuffer offloading and remove introspection toggle (#9217) | nyx | 2025-01-31 | 1 | -4/+0 |
| | | |||||
| * | renderer/internal: stop using box pointers | Vaxry | 2025-01-26 | 1 | -7/+7 |
| | | | | | in favor of const refs | ||||
| * | core: cleanup header includes (#9088) | user111111111111111111111111111111111 | 2025-01-17 | 1 | -0/+1 |
| | | | | Cleanup some unneeded includes to speed up compilation | ||||
| * | pass: fixup debug mode rendering of input boxes | vaxerski | 2025-01-05 | 1 | -1/+2 |
| | | |||||
| * | pass: improve pass debug mode | vaxerski | 2025-01-05 | 1 | -5/+37 |
| | | |||||
| * | pass: allow removing all pass elements of a given type | vaxerski | 2025-01-02 | 1 | -0/+4 |
| | | |||||
| * | pass: mark crucial elements as undiscardable | vaxerski | 2025-01-01 | 1 | -2/+2 |
| | | |||||
| * | pass: improve pass debugging | vaxerski | 2025-01-01 | 1 | -3/+64 |
| | | |||||
| * | pass: scale blur region in ::render | vaxerski | 2024-12-29 | 1 | -0/+2 |
| | | |||||
| * | pass: scale blur regions properly | vaxerski | 2024-12-27 | 1 | -2/+2 |
| | | |||||
| * | pass: improve blur region detection | vaxerski | 2024-12-25 | 1 | -2/+5 |
| | | |||||
| * | debug: add debug:pass for debugging the render pass | Vaxry | 2024-12-22 | 1 | -2/+28 |
| | | |||||
| * | Renderer: rewrite render scheduling (#8683) | Vaxry | 2024-12-22 | 1 | -0/+157 |
| This rewrites renderer scheduling. Occlusion is now unified in a new Pass type. | |||||
