summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Expand)AuthorAgeFilesLines
* 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-302-0/+54
* presentation-feedback: minor fixupsVaxry2024-08-301-2/+2
* xdg-dialog: implement new protocolVaxry2024-08-301-3/+2
* renderer: better lockscreen dead behavior (#7574)Vaxry2024-08-294-27/+152
* 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-267-78/+78
* core: make most for loops use const references (#7527)Tom Englund2024-08-262-16/+16
* renderer: pass custom modelines to aqvaxerski2024-08-181-11/+3
* render: fixup format mismatch after leaving DSvaxerski2024-08-171-0/+4
* renderbuffer: ensure framebuffer gets deleted (#7363)Tom Englund2024-08-161-1/+2
* logs: Add file path to asset ERR log (#7336)davc0n2024-08-141-1/+1
* 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-085-16/+18
* renderer: fixup nvidia driver version checksVaxry2024-08-071-1/+1
* renderer: guard layer in renderLayerVaxry2024-08-071-0/+3
* renderer: fixup crashes on inaccessible files for bgVaxry2024-08-061-6/+4
* renderer: Explicit sync fixes (#7151)Vaxry2024-08-064-81/+148
* CMake, Meson: install config and wallpapers to DATADIR/hyprMihai Fufezan2024-08-041-3/+5
* decorations: fix infinite recursion on no_gaps when only (#7169)MightyPlaza2024-08-031-1/+1
* border: fixup infinite recursionVaxry2024-08-012-2/+14
* core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry2024-07-313-7/+11
* internal: refactor fullscreen states (#7104)MightyPlaza2024-07-312-13/+13
* output: minor tearing fixesVaxry2024-07-301-5/+2
* output: submit damage to kmsVaxry2024-07-301-0/+2
* core: add a destructor to CHyprOpenglImpl and avoid wl_container_of undefined...Tom Englund2024-07-292-0/+17
* egl: attempt a 3.2 egl context firstVaxry2024-07-291-3/+21
* egl: require gles 3.0 onlyVaxry2024-07-291-1/+1
* renderer: use session lock alpha for rendering lacking locksvaxerski2024-07-271-2/+3
* protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco2024-07-271-1/+1
* opengl: destroy cairo image surface after usevaxerski2024-07-271-0/+2
* renderer: drastically optimize bg texture creationvaxerski2024-07-262-58/+86
* egl: support getting the device via platform_deviceVaxry2024-07-242-14/+81
* renderer/layer-shell: use explicitly set exclusiveEdge (#6984)Sam Lakerveld2024-07-221-3/+4
* egl: avoid setting debug mode and handle legacyrendererVaxry2024-07-221-2/+5
* renderer: untransform textures matching display transformVaxry2024-07-222-8/+15
* 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-218-537/+850
* renderer: Make shader time always count from zero (#6903)Party Wumpus2024-07-162-8/+11
* config: use hyprutils helper (#6891)Mihai Fufezan2024-07-161-1/+1
* renderer: partially revert previous xray fix (#6868)MightyPlaza2024-07-131-1/+1
* style: fix clang-formatVaxry2024-07-131-2/+1
* session-lock: send `locked` after the lock screen is properly rendered (#6850)Junxuan Liao2024-07-131-0/+3
* renderer: fix a few xray regressions (#6855)MightyPlaza2024-07-121-2/+2