| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | opengl: fix missed makeEGLCurrent | Vaxry | 2023-11-30 | 1 | -1/+3 | |
| | | | | | fixes #3998 | |||||
| * | deps: update wlroots | Vaxry | 2023-11-30 | 1 | -79/+39 | |
| | | ||||||
| * | opengl: tiled special require introspection | Vaxry | 2023-11-26 | 1 | -1/+1 | |
| | | ||||||
| * | opengl: check for introspection on special_blur | Vaxry | 2023-11-25 | 1 | -3/+16 | |
| | | ||||||
| * | opengl: fix window introspection check | Vaxry | 2023-11-25 | 1 | -3/+4 | |
| | | ||||||
| * | opengl: fix xray modes in introspection checks for ls | Vaxry | 2023-11-25 | 1 | -1/+8 | |
| | | | | | fixes #3953 | |||||
| * | opengl: require introspection on mirroring | Vaxry | 2023-11-25 | 1 | -1/+1 | |
| | | | | | fixes #3939 | |||||
| * | opengl: better checking for required introspection | vaxerski | 2023-11-24 | 1 | -3/+43 | |
| | | | | | performance woo | |||||
| * | renderer: fix inverseOpaque calcs in renderWithBlur | vaxerski | 2023-11-24 | 1 | -1/+2 | |
| | | ||||||
| * | renderer: Move to a full Hyprland GL rendering pipeline (#3920) | Vaxry | 2023-11-24 | 1 | -45/+64 | |
| | | | | Also updates wlroots | |||||
| * | opengl: Don't use wrong shader just because it's GLES (#3867) | Dickby | 2023-11-16 | 1 | -1/+1 | |
| | | ||||||
| * | renderer: don't make snapshots of invisible windows on close | vaxerski | 2023-11-16 | 1 | -0/+3 | |
| | | ||||||
| * | decorations: Decoration Positioner (#3800) | Vaxry | 2023-11-11 | 1 | -2/+2 | |
| | | ||||||
| * | opengl: switch to black-and-white for alpha mattes | Vaxry | 2023-11-09 | 1 | -2/+2 | |
| | | | | | also fixes shadows on 10b | |||||
| * | opengl: remove unused alpha matte from shadow | Vaxry | 2023-11-09 | 1 | -15/+12 | |
| | | ||||||
| * | renderer: added new customization options to the blur shaders (#3650) | Visual-Dawg | 2023-11-06 | 1 | -30/+47 | |
| | | | | Adds to `decoration:blur:` `vibrancy` and `vibrancy_darkness` | |||||
| * | renderer: properly set currentFB on snapshot renders | Vaxry | 2023-11-04 | 1 | -0/+6 | |
| | | ||||||
| * | renderer: allow transform enabling from outside opengl | Vaxry | 2023-11-04 | 1 | -0/+4 | |
| | | ||||||
| * | shadows: fix on transformed | Vaxry | 2023-11-04 | 1 | -25/+70 | |
| | | ||||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 1 | -76/+63 | |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | |||||
| * | Decos: Window decoration flags, shadow improvements (#3739) | Vaxry | 2023-11-04 | 1 | -13/+40 | |
| | | ||||||
| * | renderer: properly pass 10-bit formats to opengl | Vaxry | 2023-10-30 | 1 | -9/+9 | |
| | | ||||||
| * | hooksystem: add callbackinfo struct and cancellable events | Vaxry | 2023-10-21 | 1 | -1/+1 | |
| | | ||||||
| * | renderer: add transformers | Vaxry | 2023-10-21 | 1 | -0/+21 | |
| | | ||||||
| * | shaders: support changing the outer radius of borders independently | Vaxry | 2023-10-19 | 1 | -1/+3 | |
| | | ||||||
| * | renderer: cast std::clamp args to be of the same type (#3589) | Jan Beich | 2023-10-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | src/render/OpenGL.cpp:1769:41: error: no matching function for call to 'clamp' const auto FORCEWALLPAPER = std::clamp(*PFORCEWALLPAPER, -1L, 2L); ^~~~~~~~~~ /usr/include/c++/v1/__algorithm/clamp.h:38:1: note: candidate template ignored: deduced conflicting types for parameter '_Tp' ('int64_t' (aka 'long long') vs. 'long') clamp(const _Tp& __v, const _Tp& __lo, const _Tp& __hi) ^ /usr/include/c++/v1/__algorithm/clamp.h:27:1: note: candidate function template not viable: requires 4 arguments, but 3 were provided clamp(const _Tp& __v, const _Tp& __lo, const _Tp& __hi, _Compare __comp) ^ | |||||
| * | cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() ↵ | Philip Damianik | 2023-10-15 | 1 | -1/+1 | |
| | | | | | | | | (#3572) * Replace find() with C++20 starts_with() and ends_with() * Replace find() with C++20 contains() | |||||
| * | renderer: add force_wallpaper instead of no_hypr_chan (#3459) | DaniD3v | 2023-10-07 | 1 | -15/+19 | |
| | | ||||||
| * | renderer: nuke multisample_edges in favor of a faster algorithm | vaxerski | 2023-09-30 | 1 | -73/+60 | |
| | | ||||||
| * | misc: add disable_hypr_chan option (#3343) | Mihai Fufezan | 2023-09-17 | 1 | -3/+7 | |
| | | ||||||
| * | internal: Remove all `.c_str()` calls when using `std::vformat` (#3198) | Philip Damianik | 2023-09-06 | 1 | -2/+2 | |
| | | | | Signed-off-by: pdamianik <39028343+pdamianik@users.noreply.github.com> | |||||
| * | internal: Formatter rework (#3186) | Vaxry | 2023-09-06 | 1 | -8/+8 | |
| | | ||||||
| * | renderer: Fix blur for passes set to 0. (#3181) | Dickby | 2023-09-05 | 1 | -5/+2 | |
| | | ||||||
| * | renderer: fixup occlusion conditions | vaxerski | 2023-09-01 | 1 | -0/+2 | |
| | | | | | fixes #3123 I fucking hate yall | |||||
| * | renderer: make contrast and brightness adjustments before rendering | vaxerski | 2023-08-28 | 1 | -9/+51 | |
| | | ||||||
| * | renderer: add decoration:blur:special | vaxerski | 2023-08-25 | 1 | -3/+51 | |
| | | | | | will blur behind the special ws | |||||
| * | renderer: track fade alpha for blur if ignore opacity is true | vaxerski | 2023-08-23 | 1 | -2/+2 | |
| | | | | | with ignore_opacity, blur would stay at 1 opacity during a fadeOut animation on layers, making it look wrong. Fixes #3051 | |||||
| * | rules: add layer and window xray rules | vaxerski | 2023-08-09 | 1 | -6/+39 | |
| | | ||||||
| * | renderer: fully switch to premultiplied alpha | vaxerski | 2023-08-06 | 1 | -21/+10 | |
| | | ||||||
| * | renderer: Various Blur Improvements (#2877) | Vaxry | 2023-08-03 | 1 | -17/+80 | |
| | | | | | | * move blur to its own category * blur improvements, contrast, brightness, noise | |||||
| * | renderer: cleanup old redundancies in CFramebuffer | vaxerski | 2023-07-29 | 1 | -1/+1 | |
| | | ||||||
| * | renderer: reset scissor after renderTexturePrimitive | vaxerski | 2023-07-25 | 1 | -0/+2 | |
| | | ||||||
| * | renderer: adjust distribution of backgrounds | vaxerski | 2023-07-24 | 1 | -2/+2 | |
| | | ||||||
| * | backgrounds: add hypr chan var 2 | vaxerski | 2023-07-24 | 1 | -1/+2 | |
| | | ||||||
| * | render: use primitive end() only when no screen shader is present | vaxerski | 2023-07-23 | 1 | -1/+4 | |
| | | ||||||
| * | opengl: fix warn | vaxerski | 2023-07-22 | 1 | -2/+0 | |
| | | ||||||
| * | renderer: use primitive rendering for copying buffers | vaxerski | 2023-07-21 | 1 | -2/+58 | |
| | | ||||||
| * | background: add option to force hypr chan | vaxerski | 2023-07-20 | 1 | -2/+3 | |
| | | ||||||
| * | renderer: don't occlude when pre-blur is queued | vaxerski | 2023-07-20 | 1 | -4/+8 | |
| | | ||||||
| * | tracy: add more opengl zones | vaxerski | 2023-07-20 | 1 | -0/+4 | |
| | | ||||||
