-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.10 rebase #367
1.10 rebase #367
Conversation
Hey any eta on this? This will really go long way in making it usable for nvidia cards. |
recent commit in this branch breaks things,
|
not really. Should be pretty quick, definitely done by end of the month |
looks like the issue is higher up, we're passing a |
fixed by wlrfx/scenefx@7b21851 |
woohoo, rendering is working! We just need to add back the effects now. Should mostly be copy+paste :) |
why will saturation no longer be supported on this new version? |
it isn't really supported on the current version. It was sort of a hack - and will be better replaced with display profiles |
mind sharing your config? I'd assume this is with layer effects |
I tried the default configuration |
That's a bit alarming as I haven't been able to reproduce at all 😬 |
Neither can I… Running this right now through a tty with no issues… @mojahed-yavazi please make sure to uninstall any scenefx you might already have installed and make sure that it's using the scenefx subproject. @WillPower3309 Maybe we should also log the scenefx version and hash to make our lives a bit easier |
Yeah could be a good idea for stuff like this. Although I'd think the allocation methods would've been unchanged for at least a couple months now |
I tried previous commits. This problem occurs exactly after 80a8d7e |
So after looking at the code, the only reason the shadow would fail allocation would be if either the system is out of memory, or if the parent tree the shadow attaches to is NULL. We check for this case, so that's a no. Another weirder case could be the |
Yes!, everything is working fine now. |
Apparently Firefox is a subsurface...
7f3509c
to
5e5d3c5
Compare
Having issues with applying effects to swaybar (panel layer). When I reload sway, they apply and instantly disappear. Am I the only one with this problem? |
Is this only on reload? If you were to set them and then relaunch swayfx, do they work? |
Nope, same behavior on restart. |
Should be fixed now, didn't realize that swaybay uses the bottom layer |
Maybe we should reposition the optimized blur to be just above the background layer instead of capturing both bottom and background. Capturing both could lead to a performance penalty if swaybar updates every second. Any thoughs? |
My concern here is that this would be technically incorrect when it comes to our tiled windows. They're above the bottom layer, and if a user had widgets below the window area it wouldn't be blurred as expected. Hmm never mind my idea would be messed up for floating windows |
Yeah I was thinking the same. We could exclude the bars, but only if blur_xray is disabled. We'd only need to change this line: Line 327 in 3cabfd5
|
At this point I think we're good to go. Just need to merge in wlrfx/scenefx#106 and then this PR can be merged :) |
To do:
[ ] Updateconfig.in
with examples