Hi Xing,

I'm not sure how to find the APK for this specific version, can you please
direct me to a link for that.

Also, why you need me to test this version of Chrome?

Thanks
Dan


On Thu, Jun 25, 2015 at 4:12 AM, Xu, Xing <[email protected]> wrote:

>  Can you try chrome for android with version number 42.0.2311.135?
>
>
>
> Regards,
>
> Xing
>
>
>
> *From:* Dan Green [mailto:[email protected]]
> *Sent:* Wednesday, June 24, 2015 8:06 PM
>
> *To:* Bnaya Peretz
> *Cc:* Xu, Xing; Balestrieri, Francesco;
> [email protected]
> *Subject:* Re: [Crosswalk-help] GPU rastar and performance issues on
> Crosswalk
>
>
>
> Thank you Banya for the information.
>
>
>
> Xing, is this indeed the situation? is it possible to workaround it?
>
>
>
> Thanks
>
> Dan
>
>
>
> On Wed, Jun 24, 2015 at 2:53 PM, Bnaya Peretz <[email protected]> wrote:
>
>  I think that the problem might be that the activity onCreate is executed
> after crosswalk is loaded and you can'tchange ANIMATABLE_XWALK_VIEW after
> the webview already created
>
> you need to set it in the plugin level.
>
>
>
> its looks like you can set it to true the plugin/config.xml adding <preference
> name="CrosswalkAnimatable" value="true" />
>
>
> https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview/blob/master/src/android/XWalkCordovaView.java#L34-L39
>
> The problem is that it can only set to true in that method and not false
> with the current code and if the default is true you can't set it that way.
>
> I would recommended to edit the XWalkCordovaView.java in our plugin code
> and hardcode it to false to check if its solves the problem.
>
> if its solves the problem we should PR the plugjn to make it able to set 
> ANIMATABLE_XWALK_VIEW
> also to false
>
>
>
> On Wed, Jun 24, 2015 at 12:14 PM, Dan Green <[email protected]>
> wrote:
>
>  Hi,
>
>
>
> The printed value is false.
>
>
>
> Dan
>
>
>
> On Wed, Jun 24, 2015 at 11:52 AM, Xu, Xing <[email protected]> wrote:
>
>  Can you add the following line after super.init();
>
> boolean  animatable =
> XWalkPreferences.getValue(XWalkPreferences.ANIMATABLE_XWALK_VIEW)
>
> and print the value of animatable?
>
>
>
>
>
> Regards,
>
> Xing
>
>
>
> *From:* Dan Green [mailto:[email protected]]
> *Sent:* Wednesday, June 24, 2015 4:39 PM
> *To:* Bnaya Peretz
> *Cc:* Xu, Xing; Balestrieri, Francesco;
> [email protected]
>
>
> *Subject:* Re: [Crosswalk-help] GPU rastar and performance issues on
> Crosswalk
>
>
>
> Thank you Xing.
>
>
>
> I tried what you have suggested on Galaxy S2 and it doesn't work for me
> (i.e. GPU raster is off).
>
>
>
> Here is the Java code snippets:
>
>
>
> public class MyActivity extends CordovaActivity {
>
>
>
>     @Override
>
>     public void onCreate(Bundle savedInstanceState){
>
>         XWalkPreferences.setValue(XWalkPreferences.ANIMATABLE_XWALK_VIEW,
> false);
>
>             super.onCreate(savedInstanceState);
>
>         super.init();
>
>         super.loadUrl(Config.getStartUrl());
>
>     }
>
> }
>
>
>
> I used crosswalk-cordova-13.42.319.11-arm. I also try to reorder
> XWalkPreferences.setValue or to remove super.init() but I got the same
> result. Am I doing it wrong? Please advise.
>
>
>
> Bnaya, I don't know if Chromium dev workaround the problem, but Galaxy S2
> works with GPU raster and I didn't notice any issue. However, in Crosswalk
> < 15 GPU raster is off (and we get much worse performance).
>
>
>
> Thanks
>
> Dan
>
>
>
> On Wed, Jun 24, 2015 at 10:27 AM, Bnaya Peretz <[email protected]> wrote:
>
>  Some samsung devices have drives issues that (i think) broke GPU
> rasterisation and was blacklisted. now they will also support GPU
> rasterisation?
>
>
>
> On Wed, Jun 24, 2015 at 3:34 AM, Xu, Xing <[email protected]> wrote:
>
>   The difference is in crosswalk 15(version since 12 days ago), we set
> ANIMATABLE_XWALK_VIEW to false. Before this ANIMATABLE_XWALK_VIEW is true.
>
>
>
> For crosswalk 15, if you tried version generated after
> https://github.com/crosswalk-project/crosswalk/pull/3089 merged(12 days
> ago),  ANIMATABLE_XWALK_VIEW will be false and gpu raster will behave as
> chrome for android.
>
>
>
> For version before crosswalk 15(version since 12 days ago), you have to
> manually add
> "XWalkPreferences.setValue(XWalkPreferences.ANIMATABLE_XWALK_VIEW, false);"
> before new XWalkView. Otherwise gpu raster will be totally disabled.
>
>
>
>
>
> Regards,
>
> Xing
>
>
>
> *From:* Crosswalk-help [mailto:
> [email protected]] *On Behalf Of *Dan
> Green
> *Sent:* Tuesday, June 23, 2015 4:49 PM
> *To:* Balestrieri, Francesco
> *Cc:* [email protected]
>
>
> *Subject:* Re: [Crosswalk-help] GPU rastar and performance issues on
> Crosswalk
>
>
>
> Thank you Xing for your answer.
>
>
>
> We use Cordova as a wrapper and Crosswalk as the runtime library for our
> app. We don't use specific Crosswalk code or do any special customization,
> so I'm not aware to ANIMATABLE_XWALK_VIEW and I may need to read about it
> a little bit more.
>
>
>
> Anyway, here is the situation:
>
>
>
> 1. We use "clean" Crosswalk, no tweaks and no Java code involved.
>
>
>
> 2. On devices such as Galaxy S2 GPU rasterizaiton is off on Crosswalk and
> CSS animations are very laggy.
>
>
>
> 3. On devices such as Galaxy S2 GPU rasterizaiton is turned-on on Chrome
> and CSS animations are much better.
>
>
>
> 4. According to my last check from today, when using Crosswalk 15 
> (crosswalk-cordova-15.44.366.0-arm)
> on Galaxy S2 GPU rasterizaiton is turned-on on Crosswalk and CSS
> animations are much better. Our code wasn't changed for that of course.
>
>
>
> What is the difference between Crosswalk < 13 to Crosswalk 15? I need to
> check also what happen in Crosswalk 14.
>
>
>
> Thanks
>
> Dan
>
>
>
> On Tue, Jun 23, 2015 at 11:32 AM, Dan Green <[email protected]>
> wrote:
>
>  Hi,
>
>
>
> I tested Crosswalk crosswalk-cordova-15.44.366.0-arm on LG G3, Galaxy S2
> and Nexus 10, here are the results:
>
>
>
> LG G3 (Android 5.0): when using Chrome remote debugging I was unable to
> check FPS or* '*Enable continuous page repainting', since when these are
> opened, the performance drops significantly (e.g. from ~60 to ~20 FPS).
> This is true for all devices. Overall, performance looks similar, maybe
> slightly worse but I can tell exactly because the debugging tools are not
> working properly.
>
>
>
> Galaxy S2 (Android 4.2, CyanogenMod): when I opened the app, after the
> splash screen, I got a screen with a solid color of the HTML background
> color and then black screen after few seconds. After few times I tried to
> reopen it, the app was loaded normally. Again I couldn't measure it exactly
> because of the problem with the debugging tools, but the FPS might be now
> slightly better (the game runs with 50-60 FPS).  The  good news is that CSS
> animations looks much better and indeed raster is now on! *Did you fix
> this in Crosswalk 14?*
>
>
>
> Nexus 10 (Android 5.1): works even worse. FPS dropped from 4 FPS in
> Crosswalk 13 to about 0.5 FPS :) (previously to Crosswalk 13 it was ~60
> FPS). CSS animations are very leggy (but the problem in CSS happens in
> Chrome too). Crosswalk for this device seems to be completely broken.
>
>
>
> Overall, this is a Canary build and it's unstable so it's hard to judge
> about the issues above. I couldn't determine if the performance bug (
> https://www.scirra.com/forum/crosswalk-performance-mega-thread_t125842) is
> fixed - I'll try to check it also on Galaxy S3.
>
>
>
> Side note: upgrading to Crosswalk 15, I needed to change the code of the
> class that inherits from CordovaActivity to override onXWalkReady(). This
> change in the API is annoying since now we need to toggle the source code
> each time we are testing different Crosswalk version.
>
>
>
> Thanks
>
> Dan
>
>
>
> On Mon, Jun 22, 2015 at 3:23 PM, Dan Green <[email protected]>
> wrote:
>
>  Ok. I'm not sure if it's possible, but adding the capability, when the
> APK is built by users, to selectively drop features (i.e. modular
> Crosswalk) will practically integrate Lite to the main branch.
>
>
>
> Nevertheless, the main concerns about currently using Crosswalk Lite are:
>
> 1) Is it consider to be stable as the regular release?
>
> 2) How often is it going to be re-based and applied with important fixes?
> (current release is based on CW 10)
>
>
>
> Thanks
>
> Dan
>
>
>
> On Mon, Jun 22, 2015 at 2:56 PM, Balestrieri, Francesco <
> [email protected]> wrote:
>
>  > "Do you mean why it wasn’t promoted to the stable channel? " - No, I
> meant, if it's indeed stable to use for production,
>
> >  why Crosswalk lite releases are still separated from the regular
> releases. It would be great to have the option to remove some
>
> > unused features and have smaller APK/consume less memory.
>
>
>
> Oh, sorry, I had missed the “lite” part in your original question. Merging
> Lite to master would mean dropping a lot of features, so Lite will always
> be a separate release.
>
>
>
> Francesco
>
>
>
> *From: *Dan Green <[email protected]>
> *Date: *Monday 22 June 2015 14:37
>
>
> *To: *Francesco Balestrieri <[email protected]>
> *Cc: *"[email protected]" <
> [email protected]>
> *Subject: *Re: [Crosswalk-help] GPU rastar and performance issues on
> Crosswalk
>
>
>
> "Do you mean why it wasn’t promoted to the stable channel? " - No, I
> meant, if it's indeed stable to use for production, why Crosswalk lite
> releases are still separated from the regular releases. It would be great
> to have the option to remove some unused features and have smaller
> APK/consume less memory.
>
>
>
> We are not sure yet if we are going to use Crosswalk lite (for the
> concerns mentioned above), but it seems mostly wanted to have the fix for
> Crosswalk 15 (assuming it indeed fix the performance issue) ported to
> Crosswalk 14/ Crosswalk 14 Lite.
>
>
>
> Thanks
>
> Dan
>
>
>
> On Mon, Jun 22, 2015 at 2:26 PM, Balestrieri, Francesco <
> [email protected]> wrote:
>
>  > is the version with the fix is already available in the downloads?
>
>
>
> Yes, it is available since 15.44.365.0
>
>
>
> > Also, we understand that Crosswalk 14 lite is about to be released soon
> and we are considering using it (mainly for performance reasons,
>
> > e.g. hopefully quicker startup time, memory usage etc.) . Is it consider
> to be stable enough for production apps? If so, why isn't merged to
>
> > the main branch?
>
>
>
> Do you mean why it wasn’t promoted to the stable channel? We had a few
> bugs and are waiting for the latest QA results before promotion.
>
>
>
> > Also, are you considering to port the aforementioned fix for Crosswalk
> 15 to Crosswalk 14 lite?
>
>
>
> We haven’t discussed this yet, it sounds like you would want it?
>
>
>
> Francesco
>
>
>
> *From: *Dan Green <[email protected]>
> *Date: *Monday 22 June 2015 14:15
> *To: *Francesco Balestrieri <[email protected]>
> *Cc: *"[email protected]" <
> [email protected]>
> *Subject: *Re: [Crosswalk-help] GPU rastar and performance issues on
> Crosswalk
>
>
>
> Thank you Francesco for the very quick and informative response!
>
>
>
> We will test Crosswalk 15 for Nexus 10 and we'll update you as soon as we
> done with that (is the version with the fix is already available in the
> downloads?)
>
>
>
> We are looking forward to get any update about the GPU rasterization - as
> I mentioned this is a huge performance hit and has a critical impact on
> devices that it's turned off.
>
>
>
> Also, we understand that Crosswalk 14 lite is about to be released soon
> and we are considering using it (mainly for performance reasons, e.g.
> hopefully quicker startup time, memory usage etc.) . Is it consider to be
> stable enough for production apps? If so, why isn't merged to the main
> branch? Also, are you considering to port the aforementioned fix for
> Crosswalk 15 to Crosswalk 14 lite?
>
>
>
> Thanks!
>
> Dan
>
>
>
>
>
>
>
> On Mon, Jun 22, 2015 at 1:48 PM, Balestrieri, Francesco <
> [email protected]> wrote:
>
>  Hi,
>
>
>
> I let someone else answer why GPU rasterization is turned off in Crosswalk
> but not in Chrome (it shouldn’t, BTW). Regarding this:
>
>
>
> > Also, is there any improvement in regard to the subject in
> https://www.scirra.com/forum/crosswalk-performance-mega-thread_t125842?
>
>
>
> You can follow the status here:
> https://crosswalk-project.org/jira/browse/XWALK-3720
>
>
>
> In short, after some back and forth there is a fix in Crosswalk 15 and it
> will be backported to the other current releases after it’s been verified
> to work. If you have any chance to try Crosswalk 15 and let us know how it
> works for you, that would be very helpful.
>
>
>
> Regards,
>
>
>
> Francesco
>
>
>
> *From: *Dan Green <[email protected]>
> *Date: *Monday 22 June 2015 13:05
> *To: *"[email protected]" <
> [email protected]>
> *Subject: *[Crosswalk-help] GPU rastar and performance issues on Crosswalk
>
>
>
> Hi,
>
>
>
> Thank you guys for your great work!
>
>
>
> It seems that setting GPU rastarization off is a big performance hit. In
> Crosswalk 13 GPU rastar is disabled for some devices (e.g. Galaxy S2) but
> for the same devices it's enabled in Chrome and seems to work OK. There is
> a huge difference in performance (specifically, in painting time) when
> setting GPU rastar on/off. See detailed explanation in
> https://crosswalk-project.org/jira/browse/XWALK-3614 (my comment from
> today).
>
>
>
> Just to extend on this a bit more, we see differences in performance
> between Crosswalk and chrome (in favor to Chrome) in other places. For
> example, we see on Nexus 10 (Android 5.1) that our game runs on 4FPS (!)
> when using Crosswalk 13 and 50-60 FPS on Chrome 43. Up to Crosswalk 10 we
> had similar FPS (is it related to
> https://www.scirra.com/forum/crosswalk-performance-mega-thread_t125842?)
>
>
>
> The performance issue is currently the most painful and critical for us
> (actually, it's also true for anyone I know that is using Crosswalk, or
> anyone that intends to use it but doesn't because of performance concerns).
> I would expect Crosswalk to have a performance at least as good as the
> corresponding Chrome.
>
>
>
> Why GPU rastarization is set off (for some device) in Crosswalk 13 but is
> enabled in Chrome and works fine? Also, is there any improvement in regard
> to the subject in
> https://www.scirra.com/forum/crosswalk-performance-mega-thread_t125842?
>
>
>
> Looking forward to get updates on this.
>
>
>
> Thanks!
>
> Dan
>
>
>
> ---------------------------------------------------------------------
> Intel Finland Oy
> Registered Address: PL 281, 00181 Helsinki
> Business Identity Code: 0357606 - 4
> Domiciled in Helsinki
>
> This e-mail and any attachments may contain confidential material for
> the sole use of the intended recipient(s). Any review or distribution
> by others is strictly prohibited. If you are not the intended
> recipient, please contact the sender and delete all copies.
>
>
>
> ---------------------------------------------------------------------
> Intel Finland Oy
> Registered Address: PL 281, 00181 Helsinki
> Business Identity Code: 0357606 - 4
> Domiciled in Helsinki
>
> This e-mail and any attachments may contain confidential material for
> the sole use of the intended recipient(s). Any review or distribution
> by others is strictly prohibited. If you are not the intended
> recipient, please contact the sender and delete all copies.
>
>
>
> ---------------------------------------------------------------------
> Intel Finland Oy
> Registered Address: PL 281, 00181 Helsinki
> Business Identity Code: 0357606 - 4
> Domiciled in Helsinki
>
> This e-mail and any attachments may contain confidential material for
> the sole use of the intended recipient(s). Any review or distribution
> by others is strictly prohibited. If you are not the intended
> recipient, please contact the sender and delete all copies.
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Crosswalk-help mailing list
> [email protected]
> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
>
>
>
>
>
>
>
>
>
>
>
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help

Reply via email to