aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/render/Renderer.cpp
AgeCommit message (Expand)Author
2024-11-01renderer: Add a missing texture asset and a user checkVaxry
2024-10-30internal: more profiling less calls and local copies (#8300)Tom Englund
2024-10-27core: move internal structures to monitor pointers (#8266)Vaxry
2024-10-26internal: cleanup CMonitor usage and fix a few ref hogsVaxry
2024-10-19layersurface: fixup brace styleVaxry
2024-10-19layersurface: round geom in arrangeLayerArrayVaxry
2024-10-19internal: Move CMonitor to SP (#8178)Vaxry
2024-10-08renderer: reserve space for error at the bottom if that's setVaxry
2024-10-08hyprerror: make hyprerror reserve space (#8040)Vaxry
2024-10-08protocols: Add support for hyprland-ctm-control-v1 (#8023)Vaxry
2024-10-05renderer: Fix resize artifacts (stretching, bumps) (#7499)Vaxry
2024-10-03renderer: fix uvBR calculation (#7975)Maximilian Seidler
2024-09-21internal: move to hyprutils' scopeguardVaxry
2024-09-09config: add order rule for layers (#7697)darkwater
2024-08-31renderer: minor direct scanout fixes (#7594)Ikalco
2024-08-30config: Add a window rule to render while unfocused (#7582)Vaxry
2024-08-30presentation-feedback: minor fixupsVaxry
2024-08-29renderer: better lockscreen dead behavior (#7574)Vaxry
2024-08-28renderer: fade out windows on silent movesVaxry
2024-08-28renderer: ensure buffer format on commit (#7556)Ikalco
2024-08-26misc: constify the remaining for loops (#7534)Tom Englund
2024-08-26core: make most for loops use const references (#7527)Tom Englund
2024-08-18renderer: pass custom modelines to aqvaxerski
2024-08-17render: fixup format mismatch after leaving DSvaxerski
2024-08-12core: fix data race and a unsigned int rollover (#7278)Tom Englund
2024-08-10cursor: make inactive_timeout setting a float (#7268)Walt Bringenberg
2024-08-08internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund
2024-08-07renderer: fixup nvidia driver version checksVaxry
2024-08-07renderer: guard layer in renderLayerVaxry
2024-08-06renderer: Explicit sync fixes (#7151)Vaxry
2024-07-31core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry
2024-07-31internal: refactor fullscreen states (#7104)MightyPlaza
2024-07-30output: minor tearing fixesVaxry
2024-07-30output: submit damage to kmsVaxry
2024-07-27renderer: use session lock alpha for rendering lacking locksvaxerski
2024-07-22renderer/layer-shell: use explicitly set exclusiveEdge (#6984)Sam Lakerveld
2024-07-22surface: fixup logical damage size calculationsVaxry
2024-07-21compositor: ignore setting surface scanout if DS is disabledVaxry
2024-07-21renderer: drop redundant spammy trace logVaxry
2024-07-21Core: Move to aquamarine (#6608)Vaxry
2024-07-13session-lock: send `locked` after the lock screen is properly rendered (#6850)Junxuan Liao
2024-07-11core: Improve handling of window properties (#6776)MightyPlaza
2024-07-02renderer: don't skip back background on preBlurQueuedVaxry
2024-06-25renderer: don't use the surface counter in popup iterationsVaxry
2024-06-21renderer: shrink occlusion rect if blur is usedVaxry
2024-06-19damageRing: move to hyprland implVaxry
2024-06-19core: Move to hyprutils for MathVaxry
2024-06-17subcompositor/renderer: fixup handling of subsurfaces below the main oneVaxry
2024-06-14vrr: add option to fix mouse breaking vrr (#6483)UjinT34
2024-06-13core: fix a few small memory leaks on exit (#6470)Tom Englund