aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/render/OpenGL.cpp
AgeCommit message (Expand)Author
2023-11-10Merge branch 'main' into decoration-positionerVaxry
2023-11-09opengl: switch to black-and-white for alpha mattesVaxry
2023-11-09opengl: remove unused alpha matte from shadowVaxry
2023-11-08positioner implVaxry
2023-11-06renderer: added new customization options to the blur shaders (#3650)Visual-Dawg
2023-11-04renderer: properly set currentFB on snapshot rendersVaxry
2023-11-04renderer: allow transform enabling from outside openglVaxry
2023-11-04shadows: fix on transformedVaxry
2023-11-04Internal: Hyprland box implementation (#3755)Vaxry
2023-11-04Decos: Window decoration flags, shadow improvements (#3739)Vaxry
2023-10-30renderer: properly pass 10-bit formats to openglVaxry
2023-10-21hooksystem: add callbackinfo struct and cancellable eventsVaxry
2023-10-21renderer: add transformersVaxry
2023-10-19shaders: support changing the outer radius of borders independentlyVaxry
2023-10-17renderer: cast std::clamp args to be of the same type (#3589)Jan Beich
2023-10-15cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() ...Philip Damianik
2023-10-07renderer: add force_wallpaper instead of no_hypr_chan (#3459)DaniD3v
2023-09-30renderer: nuke multisample_edges in favor of a faster algorithmvaxerski
2023-09-17misc: add disable_hypr_chan option (#3343)Mihai Fufezan
2023-09-06internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik
2023-09-06internal: Formatter rework (#3186)Vaxry
2023-09-05renderer: Fix blur for passes set to 0. (#3181)Dickby
2023-09-01renderer: fixup occlusion conditionsvaxerski
2023-08-28renderer: make contrast and brightness adjustments before renderingvaxerski
2023-08-25renderer: add decoration:blur:specialvaxerski
2023-08-23renderer: track fade alpha for blur if ignore opacity is truevaxerski
2023-08-09rules: add layer and window xray rulesvaxerski
2023-08-06renderer: fully switch to premultiplied alphavaxerski
2023-08-03renderer: Various Blur Improvements (#2877)Vaxry
2023-07-29renderer: cleanup old redundancies in CFramebuffervaxerski
2023-07-25renderer: reset scissor after renderTexturePrimitivevaxerski
2023-07-24renderer: adjust distribution of backgroundsvaxerski
2023-07-24backgrounds: add hypr chan var 2vaxerski
2023-07-23render: use primitive end() only when no screen shader is presentvaxerski
2023-07-22opengl: fix warnvaxerski
2023-07-21renderer: use primitive rendering for copying buffersvaxerski
2023-07-20background: add option to force hypr chanvaxerski
2023-07-20renderer: don't occlude when pre-blur is queuedvaxerski
2023-07-20tracy: add more opengl zonesvaxerski
2023-07-20Debug: add tracyvaxerski
2023-07-20opengl: adjust blend and reduce the usage of clearvaxerski
2023-07-20toplevelexport: support dmabuf + various fixesvaxerski
2023-07-19render: avoid allocating mirrorfb for no reasonvaxerski
2023-07-19internal: Wrap regions (#2750)Vaxry
2023-07-13background: add mascot versionsvaxerski
2023-07-10render: move lastFrameDamage to CMonitorvaxerski
2023-07-07Xdg config home support (#2047)Ed Younis
2023-06-15Fix crash when screen size is 0x0 (#2523)Shemig
2023-06-14opengl: fix invalid tex references to tex-less shadervaxerski
2023-06-14screenshader: fix uniform variable checks (#2513)JManch