| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | opengl: fix nvidia read formats | Vaxry | 2023-12-02 | 1 | -0/+4 | |
| | | | | | fixes #4023 | |||||
| * | screencopy: fix shm exports with 10-bit | Vaxry | 2023-12-01 | 1 | -0/+2 | |
| | | | | | fixes #4019 | |||||
| * | deps: update wlroots | Vaxry | 2023-11-30 | 1 | -3/+4 | |
| | | ||||||
| * | renderer: use occlusion checks for buffer clear | Vaxry | 2023-11-26 | 1 | -1/+2 | |
| | | ||||||
| * | opengl: better checking for required introspection | vaxerski | 2023-11-24 | 1 | -3/+4 | |
| | | | | | performance woo | |||||
| * | renderer: Move to a full Hyprland GL rendering pipeline (#3920) | Vaxry | 2023-11-24 | 1 | -7/+15 | |
| | | | | Also updates wlroots | |||||
| * | opengl: switch to black-and-white for alpha mattes | Vaxry | 2023-11-09 | 1 | -1/+1 | |
| | | | | | also fixes shadows on 10b | |||||
| * | renderer: added new customization options to the blur shaders (#3650) | Visual-Dawg | 2023-11-06 | 1 | -0/+1 | |
| | | | | Adds to `decoration:blur:` `vibrancy` and `vibrancy_darkness` | |||||
| * | renderer: allow transform enabling from outside opengl | Vaxry | 2023-11-04 | 1 | -3/+3 | |
| | | ||||||
| * | shadows: fix on transformed | Vaxry | 2023-11-04 | 1 | -1/+5 | |
| | | ||||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 1 | -13/+13 | |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | |||||
| * | Decos: Window decoration flags, shadow improvements (#3739) | Vaxry | 2023-11-04 | 1 | -1/+1 | |
| | | ||||||
| * | renderer: add transformers | Vaxry | 2023-10-21 | 1 | -0/+7 | |
| | | ||||||
| * | shaders: support changing the outer radius of borders independently | Vaxry | 2023-10-19 | 1 | -1/+1 | |
| | | ||||||
| * | renderer: add decoration:blur:special | vaxerski | 2023-08-25 | 1 | -1/+2 | |
| | | | | | will blur behind the special ws | |||||
| * | renderer: track fade alpha for blur if ignore opacity is true | vaxerski | 2023-08-23 | 1 | -40/+41 | |
| | | | | | 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 | -2/+4 | |
| | | ||||||
| * | renderer: Various Blur Improvements (#2877) | Vaxry | 2023-08-03 | 1 | -0/+1 | |
| | | | | | | * move blur to its own category * blur improvements, contrast, brightness, noise | |||||
| * | renderer: use primitive rendering for copying buffers | vaxerski | 2023-07-21 | 1 | -0/+1 | |
| | | ||||||
| * | renderer: don't occlude when pre-blur is queued | vaxerski | 2023-07-20 | 1 | -0/+1 | |
| | | ||||||
| * | Debug: add tracy | vaxerski | 2023-07-20 | 1 | -0/+2 | |
| | | ||||||
| * | opengl: adjust blend and reduce the usage of clear | vaxerski | 2023-07-20 | 1 | -0/+3 | |
| | | ||||||
| * | toplevelexport: support dmabuf + various fixes | vaxerski | 2023-07-20 | 1 | -0/+1 | |
| | | ||||||
| * | internal: Wrap regions (#2750) | Vaxry | 2023-07-19 | 1 | -9/+11 | |
| | | ||||||
| * | render: move lastFrameDamage to CMonitor | vaxerski | 2023-07-10 | 1 | -2/+0 | |
| | | ||||||
| * | Allow setting alpha value for ignorezero layer rule (#2477) | end-4 | 2023-06-11 | 1 | -7/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rename ignorezero to ignorealpha * allow setting ignorealpha value This commit allows setting a float value (0-1) for the ignorealpha layer rule. Does not yet have error handling; invalid ignorealpha layer rule will crash Hyprland. * add brackets i forgot to add * prevent crash with invalid ignorealpha value prevents hyprland from immediately crashing with invalid ignorealpha layer rule does not log * don't try to set ignoreAlphaValue if alpha value not specified * add catch to try, reintroduce ignorezero - added catch after try cuz i was an idiot - re-add ignorezero as an alternative to ignorealpha to not introduce a breaking change * add logging for failed ignorealpha layer rule * fix get ignorealpha's get VALUE * check npos and use empty() * rename VALUE cuz no longer const * format Shader.hpp | |||||
| * | Added some workspace-specific rules (#1986) | levnikmyskin | 2023-05-01 | 1 | -3/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | * added some workspace-specific rules * added some worskpace-specific rules, with windowrule like syntax * monitor is not mandatory anymore * pointers to config are now static * fixed optional WorkspaceRule fields * Windows can now specify border size * removed CHyprOpenGLImpl::renderBorder borderSize default value * stuff --------- Co-authored-by: Alessio Molinari <alessiomolinari@gmail.com> Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com> | |||||
| * | Renderer: add init animation | vaxerski | 2023-05-01 | 1 | -0/+1 | |
| | | ||||||
| * | opengl: keep current rendered workspace in renderData | vaxerski | 2023-04-17 | 1 | -1/+2 | |
| | | ||||||
| * | Render: add cursor_zoom | vaxerski | 2023-04-16 | 1 | -0/+2 | |
| | | ||||||
| * | renderer: add support for rendering workspaces | vaxerski | 2023-04-12 | 1 | -1/+14 | |
| | | ||||||
| * | debug: added manual_crash | vaxerski | 2023-04-04 | 1 | -2/+2 | |
| | | ||||||
| * | LS: add blur and ignorezero rules | vaxerski | 2023-03-17 | 1 | -1/+9 | |
| | | ||||||
| * | Optionally expose time to screen shaders (#1700) | scorpion-26 | 2023-03-05 | 1 | -0/+2 | |
| | | | | | | | | | | * Optionally expose time to screen shaders Since that collides with damage tracking, it will only be done, when damage tracking is disabled, meaning this comes at no cost for everyone not using time. * Rename m_Timer to m_tGlobalTimer | |||||
| * | opengl: use a passthru shader for final wlr copy | vaxerski | 2023-03-04 | 1 | -0/+1 | |
| | | ||||||
| * | Renderer: Nuke onWindowResize{start/end} | vaxerski | 2023-03-03 | 1 | -3/+0 | |
| | | ||||||
| * | touch up the clang format and format all files | vaxerski | 2022-12-20 | 1 | -14/+14 | |
| | | ||||||
| * | fix blur damage spam on no blurred windows | vaxerski | 2022-12-18 | 1 | -15/+16 | |
| | | ||||||
| * | Added clang format (#1239) | Vaxry | 2022-12-16 | 1 | -80/+75 | |
| | | | | * clang-format stuff and format files | |||||
| * | blur xray for layers (#1158) | Flafy | 2022-12-04 | 1 | -1/+1 | |
| | | | | | | * feat: apply blur_xray to non window surfaces * don't blur optimize bottom and background layers | |||||
| * | Added screen shaders | vaxerski | 2022-12-01 | 1 | -2/+9 | |
| | | ||||||
| * | added border gradients | vaxerski | 2022-11-26 | 1 | -1/+3 | |
| | | ||||||
| * | remove resize transitions | vaxerski | 2022-11-22 | 1 | -1/+0 | |
| | | ||||||
| * | Fix resize transitions on multimon + transformed | vaxerski | 2022-11-06 | 1 | -0/+4 | |
| | | ||||||
| * | Added resize transitions | vaxerski | 2022-11-06 | 1 | -0/+5 | |
| | | ||||||
| * | Change matrixProjection function stop use matrixFlip180 everywhere. | Felix Dick | 2022-10-10 | 1 | -5/+0 | |
| | | ||||||
| * | Added clipping support, clip windows on slide anim | vaxerski | 2022-10-07 | 1 | -0/+2 | |
| | | ||||||
| * | include shaders only in opengl.cpp | vaxerski | 2022-09-30 | 1 | -1/+0 | |
| | | ||||||
| * | Shift splash up if monitor has wider ratio than bgTexture. | Felix Dick | 2022-09-29 | 1 | -3/+2 | |
| | | ||||||
| * | Added monitor mirroring | vaxerski | 2022-09-13 | 1 | -2/+7 | |
| | | ||||||
