| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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 | |
| | | ||||||
| * | Debug: add tracy | vaxerski | 2023-07-20 | 1 | -0/+27 | |
| | | ||||||
| * | opengl: adjust blend and reduce the usage of clear | vaxerski | 2023-07-20 | 1 | -16/+29 | |
| | | ||||||
| * | toplevelexport: support dmabuf + various fixes | vaxerski | 2023-07-20 | 1 | -0/+4 | |
| | | ||||||
| * | render: avoid allocating mirrorfb for no reason | vaxerski | 2023-07-19 | 1 | -2/+8 | |
| | | ||||||
| * | internal: Wrap regions (#2750) | Vaxry | 2023-07-19 | 1 | -135/+69 | |
| | | ||||||
| * | background: add mascot versions | vaxerski | 2023-07-13 | 1 | -6/+19 | |
| | | ||||||
| * | render: move lastFrameDamage to CMonitor | vaxerski | 2023-07-10 | 1 | -3/+1 | |
| | | ||||||
| * | Xdg config home support (#2047) | Ed Younis | 2023-07-07 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | * config: Add support for XDG_CONFIG_HOME Contributes-to: #1040 Co-authored-by: Björn Bidar <bjorn.bidar@thaodan.de> Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de> * config: Log used config file * config: Add GetConfigDir and minor fixes * config: fixed minor nitpicks --------- Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de> Co-authored-by: Björn Bidar <bjorn.bidar@thaodan.de> | |||||
| * | Fix crash when screen size is 0x0 (#2523) | Shemig | 2023-06-15 | 1 | -3/+3 | |
| | | | | | | | (When booting into laptop clam mode in dell XPS) and also ignore any screen with size 0x0 in the first place Co-authored-by: giladsx <gilad@spectalix.com> | |||||
| * | opengl: fix invalid tex references to tex-less shader | vaxerski | 2023-06-14 | 1 | -6/+4 | |
| | | ||||||
| * | screenshader: fix uniform variable checks (#2513) | JManch | 2023-06-14 | 1 | -2/+2 | |
| | | ||||||
| * | Allow setting alpha value for ignorezero layer rule (#2477) | end-4 | 2023-06-11 | 1 | -7/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | |||||
| * | zoom: multiply by scale only on mouseZoomUseMouse (#2495) | Nicola Guerrera | 2023-06-10 | 1 | -3/+2 | |
| | | ||||||
| * | screenshader: add output uniform | vaxerski | 2023-06-10 | 1 | -5/+10 | |
| | | ||||||
| * | calculate zoom_center based on monitor scale (#2482) | Nicola Guerrera | 2023-06-10 | 1 | -1/+1 | |
| | | ||||||
| * | opengl: don't use new optim with xray off on special tiled | vaxerski | 2023-05-02 | 1 | -1/+2 | |
| | | ||||||
| * | internal: fix -Wsign-compare and -Wunused-variable warnings | vaxerski | 2023-05-02 | 1 | -1/+0 | |
| | | ||||||
| * | Added some workspace-specific rules (#1986) | levnikmyskin | 2023-05-01 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | * 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: fix misused size -> transformed size | vaxerski | 2023-05-01 | 1 | -1/+1 | |
| | | ||||||
| * | Renderer: add init animation | vaxerski | 2023-05-01 | 1 | -12/+15 | |
| | | ||||||
| * | renderer: improvements to layer render detection | vaxerski | 2023-04-22 | 1 | -0/+7 | |
| | | ||||||
| * | Render: add cursor_zoom | vaxerski | 2023-04-16 | 1 | -7/+36 | |
| | | ||||||
| * | blur: fixup optimization bool | vaxerski | 2023-04-16 | 1 | -3/+2 | |
| | | ||||||
| * | renderer: add support for rendering workspaces | vaxerski | 2023-04-12 | 1 | -10/+51 | |
| | | ||||||
| * | renderer: don't use simple rect on alphazero stencil | vaxerski | 2023-04-04 | 1 | -1/+1 | |
| | | ||||||
| * | debug: added manual_crash | vaxerski | 2023-04-04 | 1 | -4/+24 | |
| | | ||||||
| * | Renderer: fix dim easing | vaxerski | 2023-03-30 | 1 | -1/+1 | |
| | | ||||||
| * | feat: add forcergbx rule | vaxerski | 2023-03-26 | 1 | -1/+4 | |
| | | ||||||
| * | shaders: fix missing discardAlphaZero | vaxerski | 2023-03-24 | 1 | -0/+2 | |
| | | ||||||
| * | Added overflow check for blur radius (#1847) | staz | 2023-03-21 | 1 | -1/+1 | |
| | | | | | | | | * internal: added overflow check for blur radius --------- Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com> | |||||
| * | internal: wrap wlr surfaces (#1822) | Vaxry | 2023-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | monitors: more guards for safety | vaxerski | 2023-03-19 | 1 | -0/+12 | |
| | | ||||||
| * | LS: add blur and ignorezero rules | vaxerski | 2023-03-17 | 1 | -4/+12 | |
| | | ||||||
