summaryrefslogtreecommitdiff
path: root/src/render/Renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* renderer: Add a missing texture asset and a user checkVaxry2024-11-011-13/+7
* internal: more profiling less calls and local copies (#8300)Tom Englund2024-10-301-26/+29
* core: move internal structures to monitor pointers (#8266)Vaxry2024-10-271-16/+16
* internal: cleanup CMonitor usage and fix a few ref hogsVaxry2024-10-261-2/+2
* layersurface: fixup brace styleVaxry2024-10-191-22/+22
* layersurface: round geom in arrangeLayerArrayVaxry2024-10-191-1/+3
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-31/+31
* renderer: reserve space for error at the bottom if that's setVaxry2024-10-081-5/+12
* hyprerror: make hyprerror reserve space (#8040)Vaxry2024-10-081-0/+17
* protocols: Add support for hyprland-ctm-control-v1 (#8023)Vaxry2024-10-081-0/+5
* renderer: Fix resize artifacts (stretching, bumps) (#7499)Vaxry2024-10-051-17/+25
* renderer: fix uvBR calculation (#7975)Maximilian Seidler2024-10-031-1/+1
* internal: move to hyprutils' scopeguardVaxry2024-09-211-1/+3
* config: add order rule for layers (#7697)darkwater2024-09-091-0/+4
* renderer: minor direct scanout fixes (#7594)Ikalco2024-08-311-3/+6
* config: Add a window rule to render while unfocused (#7582)Vaxry2024-08-301-0/+50
* presentation-feedback: minor fixupsVaxry2024-08-301-2/+2
* renderer: better lockscreen dead behavior (#7574)Vaxry2024-08-291-16/+37
* renderer: fade out windows on silent movesVaxry2024-08-281-6/+15
* renderer: ensure buffer format on commit (#7556)Ikalco2024-08-281-0/+1
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-44/+44
* core: make most for loops use const references (#7527)Tom Englund2024-08-261-12/+12
* renderer: pass custom modelines to aqvaxerski2024-08-181-11/+3
* render: fixup format mismatch after leaving DSvaxerski2024-08-171-0/+4
* core: fix data race and a unsigned int rollover (#7278)Tom Englund2024-08-121-5/+5
* cursor: make inactive_timeout setting a float (#7268)Walt Bringenberg2024-08-101-1/+1
* internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund2024-08-081-1/+1
* renderer: fixup nvidia driver version checksVaxry2024-08-071-1/+1
* renderer: guard layer in renderLayerVaxry2024-08-071-0/+3
* renderer: Explicit sync fixes (#7151)Vaxry2024-08-061-66/+121
* core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry2024-07-311-7/+7
* internal: refactor fullscreen states (#7104)MightyPlaza2024-07-311-12/+12
* output: minor tearing fixesVaxry2024-07-301-5/+2
* output: submit damage to kmsVaxry2024-07-301-0/+2
* renderer: use session lock alpha for rendering lacking locksvaxerski2024-07-271-2/+3
* renderer/layer-shell: use explicitly set exclusiveEdge (#6984)Sam Lakerveld2024-07-221-3/+4
* surface: fixup logical damage size calculationsVaxry2024-07-221-1/+1
* compositor: ignore setting surface scanout if DS is disabledVaxry2024-07-211-1/+1
* renderer: drop redundant spammy trace logVaxry2024-07-211-3/+1
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-292/+305
* session-lock: send `locked` after the lock screen is properly rendered (#6850)Junxuan Liao2024-07-131-0/+3
* core: Improve handling of window properties (#6776)MightyPlaza2024-07-111-6/+6
* renderer: don't skip back background on preBlurQueuedVaxry2024-07-021-1/+1
* renderer: don't use the surface counter in popup iterationsVaxry2024-06-251-1/+1
* renderer: shrink occlusion rect if blur is usedVaxry2024-06-211-3/+9
* damageRing: move to hyprland implVaxry2024-06-191-6/+10
* core: Move to hyprutils for MathVaxry2024-06-191-9/+7
* subcompositor/renderer: fixup handling of subsurfaces below the main oneVaxry2024-06-171-1/+11
* vrr: add option to fix mouse breaking vrr (#6483)UjinT342024-06-141-2/+3
* core: fix a few small memory leaks on exit (#6470)Tom Englund2024-06-131-0/+5