Investigate GPU rasterization #3787
Comments
Currently it is only enabled on Android > 4.4.3, there is a |
Thanks for checking that out. |
You can enable this on the desktop too in Canary via chrome://flags/#enable-gpu-rasterization |
@MayhemYDG I just checked it out in Chrome 40 and at least on OS X it's not available: |
That's why I specifically mentioned "in Canary". |
@MayhemYDG Oh sorry I missed that! |
So now that Atom is on Chrome 41, can we access flags somehow to enable gpu rasterization? |
You can start atom with |
not sure if that placebo effect, but it seems to work smoother, probably need to profile to be sure. |
@nathansobo is this still something to investigate or can this be closed? |
@zcbenz Is this enabled by default now? It's unclear to me whether options that are enabled by default in Chrome need to be explicitly enabled in Electron. |
Followed the steps here. So in my case it's "off (device) - not supported on the device". I'm on a MBP (Retina, 13-inch, Late 2012) |
As soon as @zcbenz can confirm that there's nothing more to do to enable GPU rasterization when it's supported on the underlying platform, I'm happy to close this. Until then, I personally would like to keep it open as a reminder. |
You can check this with the following code:
Whether it's on or not depends on all kinds of factors - we actually explicitly force GPU rasterization in the Slack app because it makes a difference on OS X |
If you are lazy like me you can go to the console and use |
@limoragni it should print reasons of disabling features a little below (shot from Chrome, not Atom) |
@YurySolovyov The reason is the same than you screenshot. It says that its disabled by command line or about:flags. Isn't supposed to be enabled by default? |
@limoragni maybe file a bug to chrome then? |
This issue has been automatically locked since there has not been any recent activity after it was closed. If you can still reproduce this issue in Safe Mode then please open a new issue and fill out the entire issue template to ensure that we have enough information to address your issue. Thanks! |
I've been following the Chromium graphics discussion list and they've been talking about GPU accelerated rasterization. Curious if this is something we can enable in Atom (if it isn't already) and what the benefits would be.
http://www.chromium.org/developers/design-documents/chromium-graphics/how-to-get-gpu-rasterization
/cc @zcbenz
The text was updated successfully, but these errors were encountered: