summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Collapse)AuthorAgeFilesLines
...
* renderer: staticize local functionsvaxerski2023-12-191-13/+13
|
* renderer: fix null cursor surface sets being ignoredVaxry2023-12-181-1/+1
| | | | oopsie from #4184
* renderer: cursor hiding logic improvements (#4184)dusanx2023-12-182-19/+32
| | | Co-authored-by: Dusan Popovic <dpx@binaryapparatus.com>
* deco-positioner: include sticky in sent geometryVaxry2023-12-111-8/+8
|
* renderer: don't render decorations on renderdata.decorate falseVaxry2023-12-111-9/+13
| | | | fixes #4117
* renderer: double lookup fix, input: double conversion fix (#4124)nmzik2023-12-111-10/+17
|
* border: fix failed assert on small windowsVaxry2023-12-101-2/+5
| | | | fixes #4115
* renderer: Allocate background texture only if required (#4111)nmzik2023-12-101-0/+4
|
* internal: Remake borders as window decorations (#4104)Vaxry2023-12-106-49/+170
|
* renderer: don't use clipBox for pinned window occlusion during animationsVaxry2023-12-091-1/+1
| | | | ref #4094
* renderer: improve fullscreen workspace client renderingVaxry2023-12-091-3/+4
| | | | fixes #4076
* style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann2023-12-065-20/+10
| | | | | * style: apply clang-format * ci: add new clang-format job to CI
* renderer: use xray for background blur on small() surfacesVaxry2023-12-063-6/+9
| | | | ref #4050
* internal: various improvements to avoid crashes on exitVaxry2023-12-062-0/+6
|
* framebuffer: ignore addStencil on legacyRendererVaxry2023-12-051-0/+3
| | | | ref #4044
* opengl: fixup blur dirty repaint conditions with solitaryVaxry2023-12-051-7/+4
| | | | fixes #4025
* screencopy: use buffer format for glReadPixelsVaxry2023-12-042-54/+61
| | | | fixes #4029
* screencopy: fix detecting gl shm formatsVaxry2023-12-031-5/+130
| | | | ref #4029
* opengl: fix nvidia read formatsVaxry2023-12-022-4/+8
| | | | fixes #4023
* opengl: fix swapped rgb drm formatsVaxry2023-12-011-2/+2
|
* screencopy: fix shm exports with 10-bitVaxry2023-12-013-7/+16
| | | | fixes #4019
* opengl: don't make a mirror buffer on fakeFrameVaxry2023-11-301-1/+1
|
* screencopy: fix broken shm copyingVaxry2023-11-302-8/+13
| | | | fixes #4001
* opengl: fix missed makeEGLCurrentVaxry2023-11-301-1/+3
| | | | fixes #3998
* deps: update wlrootsVaxry2023-11-304-101/+75
|
* groupbar: fix crash in renderGradientToVaxry2023-11-291-0/+3
| | | | fixes #3985
* groupbar: more safety around gradient texturesVaxry2023-11-281-4/+5
|
* groupbar: allow reload and fix locked groupbar gradient (#3546)MightyPlaza2023-11-262-14/+21
| | | | | modified: src/config/ConfigManager.cpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp modified: src/render/decorations/CHyprGroupBarDecoration.hpp
* opengl: tiled special require introspectionVaxry2023-11-261-1/+1
|
* renderer: proper full occlusion checks for back layerVaxry2023-11-261-1/+6
|
* renderer: use occlusion checks for buffer clearVaxry2023-11-262-15/+16
|
* opengl: check for introspection on special_blurVaxry2023-11-251-3/+16
|
* screencopy: use new isNvidia() for formatVaxry2023-11-251-3/+3
|
* opengl: fix window introspection checkVaxry2023-11-251-3/+4
|
* renderer: nvidia checks and use glFinish on nvidiaVaxry2023-11-252-1/+51
| | | | fixes #3952 #3946
* opengl: fix xray modes in introspection checks for lsVaxry2023-11-251-1/+8
| | | | fixes #3953
* opengl: require introspection on mirroringVaxry2023-11-251-1/+1
| | | | fixes #3939
* renderer: Adding an option to disable first launch animation (#3933)Xavier2023-11-241-1/+2
|
* renderer: fixup cursor scalingVaxry2023-11-241-2/+2
| | | | fixes #3935
* renderer: Fixup double rendering cases with special (#3928)Vaxry2023-11-241-4/+23
| | | | | * fixup * better fullscreen
* renderer: fix software cursors on nvidiaVaxry2023-11-241-2/+3
| | | | fixes #3926
* opengl: better checking for required introspectionvaxerski2023-11-242-6/+47
| | | | performance woo
* renderer: fix inverseOpaque calcs in renderWithBlurvaxerski2023-11-241-1/+2
|
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-248-100/+363
| | | Also updates wlroots
* renderer: better checks for special rendering in renderWorkspaceWindowsvaxerski2023-11-231-3/+3
| | | | ref #3916 #3888
* renderer: make sure lastWindow has correct ws in renderWorkspaceWindowsVaxry2023-11-221-1/+1
| | | | fixes #3916 fixes #3888
* renderer: fix double render of tiled on workspace switchVaxry2023-11-221-15/+21
| | | | fixes #3889
* renderer: Fix floating clipbox (#3907)thejch2023-11-211-2/+1
| | | | | | | * fix floating decoration clipbox scale * use vecTransformedSize * use workspace offset
* shadow: add workspace offset to floating window shadow (#3906)thejch2023-11-201-0/+1
|
* renderer: fix floating window rendering when scale > 1 (#3901)thejch2023-11-201-1/+1
|