summaryrefslogtreecommitdiff
path: root/src/render/Renderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* renderer: Auto enable wide color gamut in HDR mode (#9090)UjinT342025-01-171-9/+20
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-0/+7
* renderer: fix fullscreen hdr check (#9076)UjinT342025-01-161-1/+1
* protocols: allow hyprland-toplevel-export to capture hidden windows (#9041)outfoxxed2025-01-121-7/+7
* renderer: Do not set hdr metadata unless needed (#9014)UjinT342025-01-121-7/+16
* renderer: don't access hdrMetadata optional if it has no value (#8987)Maximilian Seidler2025-01-081-2/+3
* core: Add support for HDR and color management protocols (#8715)UjinT342025-01-071-0/+97
* core: move parts of the animation system to hyprutils (#8868)Maximilian Seidler2025-01-071-47/+47
* renderer: Add supercircular window corners (#8943)Pollux2025-01-051-5/+6
* renderer: fix CRendererHintsPassElement reset duplication issue (#8928)Raymond Bian2025-01-021-3/+6
* renderer: use a render pass for render modif in client rendervaxerski2025-01-011-18/+20
* renderer: fix oversized blur precalcs not blurring at allvaxerski2024-12-301-0/+1
* internal: few small monitor improvements (#8890)Ikalco2024-12-291-30/+14
* core: refactor/improve monitor mode selection (#8804)Ikalco2024-12-281-416/+0
* renderer: allow plugins to know what window was rendered in postVaxry2024-12-221-1/+6
* Renderer: rewrite render scheduling (#8683)Vaxry2024-12-221-406/+397
* core: fade in windows when they are brought from invisible workspacesVaxry2024-12-221-1/+1
* core: Add clang-tidy (#8664)Vaxry2024-12-071-20/+8
* renderer: drop requesting OUT_FENCE_PTRVaxry2024-12-061-9/+1
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-10/+10
* renderer: restore discard mode after IME render passVaxry2024-11-281-0/+7
* renderer: fix incorrect early return (#8590)Agent00Ming2024-11-271-1/+1
* renderer: add option to blur IME popups (#8521)Ryan2024-11-231-1/+10
* core: workspace-related function cleanup / refactorVaxry2024-11-221-9/+9
* renderer: fixup blur optimization considitonsvaxerski2024-11-201-1/+1
* renderer: simplify blur enabling logicVaxry2024-11-171-8/+14
* renderer: don't render unmapped popupsVaxry2024-11-171-2/+2
* renderer: add lockdead_screen_delay (#8467)Alexandre Acebedo2024-11-171-4/+5
* drm: enable explit out fence in AQ (#8431)UjinT342024-11-151-2/+3
* renderer: scaled surfaces could have zero area (#8423)dawsers2024-11-111-5/+5
* renderer: minor fixup to window rendering logic (#8359)dawsers2024-11-061-1/+1
* renderer: add expand_undersized_texturesVaxry2024-11-041-12/+16
* 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