3 ms·
I found a bug that slowed it down a great deal. It was the fact that they put multiple `filter` styles onto the tabs, even when those filters did nothing useful
by grishka 5y ago
I found a bug that slowed it down a great deal. It was the fact that they put multiple `filter` styles onto the tabs, even when those filters did nothing useful. It was still extremely taxing on the GPU driver.
But, since you can customize the UI with your own CSS (there's a hidden setting you need to enable first, in vivaldi://experiments), I put a simple `* {filter: none !important}` in there. After I did, it felt as if I bought a new computer.
The fun part? They still haven't acknowledged it. Even after I gave them the exact steps to fix it.
- IlliOnato 5y agoCan you give more details? I can see how to enable custom CSS, but where I go from there? Where to put the custom CSS?
- grishka 5y agoSettings -> Appearance. There will be a section to choose a folder with your custom css files.
- dagurp 5y agoWhere did you report it? I'd like to take a look.
- grishka 5y agoVB-60356
- silentbugs 5y agoWhich part exactly is being slowed down by these filters? Could you post a link to the bug report if it's public?
- grishka 5y agoI'm not sure about the internals, but when those filters are there, the GPU process causes a lot of CPU load on every frame. So much that it often hits 100% of the single core it uses before it's able to draw at 60 fps. Oh and it redraws the tab bar a lot. It redraws it every time you scroll a page, and it continuously redraws it when there's a tab playing audio in order to animate those waves emanating from the speaker icon. Yes, it redraws the entire tab bar for a 16x16 animated icon. They unfortunately don't have a public bug tracker.
- rasz 5y agoSettings/Appearance/Window Appearance: disable “Use animation”
- Matthias1 5y agoI just did some tests and was unable to replicate your results. I'm on an i5 2019 Mac, and Vivaldi takes about 200ms to open a tab, with or without CSS filters. (200ms is bearable, but it is slower than I would like.) I have Hardware Acceleration on and Use Animation off.