summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Expand)AuthorAgeFilesLines
* renderer: minor fixup to window rendering logic (#8359)dawsers2024-11-061-1/+1
* renderer: don't rely on datarootdir for local shareVaxry2024-11-061-0/+1
* groups: add merge_groups_on_groupbar (#8362)Aqa-Ib2024-11-061-1/+7
* shadow: fix double premultiplicationVaxry2024-11-051-1/+1
* shaders: improve corner AA in borders shaderVaxry2024-11-053-3/+16
* shaders: fixup jagged edges in texture rounded cornersVaxry2024-11-051-4/+7
* shadow: add sharp and refactor optionsVaxry2024-11-053-14/+28
* renderer: add expand_undersized_texturesVaxry2024-11-041-12/+16
* renderer: safeguard against non-sampleable currentFB in blurMainFbVaxry2024-11-032-0/+11
* renderer: improve api around new framebuffer changesVaxry2024-11-024-42/+66
* renderer: Add a missing texture asset and a user checkVaxry2024-11-014-67/+129
* internal: more profiling less calls and local copies (#8300)Tom Englund2024-10-308-33/+36
* group: fix moveWindowIntoGroup (#8297)Aqa-Ib2024-10-301-3/+3
* internal: few more marginal optimisations from profiling (#8271)Tom Englund2024-10-281-16/+23
* core: move internal structures to monitor pointers (#8266)Vaxry2024-10-272-22/+22
* groupbar: set locked color when groups are globally locked (#8257)Ryan2024-10-271-1/+1
* internal: optimize cursor move a bit (#8264)Tom Englund2024-10-271-5/+7
* groups: fix swallowing (#8223)Aqa-Ib2024-10-271-5/+2
* internal: cleanup CMonitor usage and fix a few ref hogsVaxry2024-10-263-22/+22
* 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-1911-107/+107
* layout: move applyGroupRules() to onWindowCreated() (#8139)Aqa-Ib2024-10-161-1/+0
* layout: add merge_floated_into_tiled_on_groupbar (#8042)Aqa-Ib2024-10-091-3/+9
* 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
* layout: add drag_into_group to control merging dragging windows (#8004)Aqa-Ib2024-10-081-4/+12
* opengl: use GL_CLAMP_TO_EDGE instead of GL_CLAMPVaxry2024-10-051-2/+2
* renderer: Fix resize artifacts (stretching, bumps) (#7499)Vaxry2024-10-053-33/+45
* renderer: fix uvBR calculation (#7975)Maximilian Seidler2024-10-031-1/+1
* opengl: remove debug logVaxry2024-09-261-2/+0
* Internal: move to Mat3x3 from hyprutils (#7902)Vaxry2024-09-252-111/+89
* internal: nuke wlsignal and relatedVaxry2024-09-241-1/+0
* 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