GPU issues for Android

Trying out AIR for Android development using Flash CS5.5 targeting my Galaxy Tab 10.1 running Android 3.1. Performance was not great do I tried out GPU mode. Performance went WAY up, but the text fields are all distorted and any object with a filter is also strangely pixelated with no filters. I can figure out a way aroudn the filters issue, but any idea why text would be messed up? I am using embedded fonts if that makes any difference.

I wonder if StageText would help wit this.

Similar Messages

  • Adobe AIR for Android - GPU Mode - Bitmap Auto-Smoothing Issue

    Hi everyone
    I'm having a bit of an issue with the AS3 bitmap object. I'm currently developing an 8-bit style pixel game for AIR for Android.
    This game is being developed at a very low resolution and is being scaled up to maintain the charm of an old retro game.
    One of the methods I'm using is drawing pixels directly to bitmap objects and scaling the object up to create the old look.
    When testing on a mobile device, this works beautifully when you set the rendering method to Direct but when you change
    the render method to GPU the visuals go all blurry and anti-aliased (it's as if the bitmap is being smoothed out). The mini map
    for example is rendered using the setPixel method and then scaled up 9 times. Looks great on my PC but once I export it to my phone
    it looks absolutely awful! This is no good as I want to keep the clean, solid pixel look to maintain the the old 8-bit feel and obviously
    I'd like to stick to GPU mode due to it's speed.
    Like I said, this only happens once you test on a mobile device in GPU mode - it doesn't do it on my main desktop machine or
    in Direct mode. I already have the stage quality set to low and I've tried setting the bitmap's smoothing property to false but
    it does nothing.
    Does anyone have any suggestions as to how I can get around this?

    How about first blit your image to a small bitmapData, then draw it on a large bitmapData (9X larger)?
    Like,
    var small_bmd:BitmapData = new BitmapData(SMALL_WIDTH, SMALL_HEIGHT, false);
    var large_bmd:BitmapData = new BitmapData(SMALL_WIDTH * 9, SMALL_HEIGHT * 9, false);
    var bm:Bitmap = new Bitmap(large_bmd, PixelSnapping.NEVER, false);
    var blitRect:Rectangle = new Rectangle(0, 0, 9, 9);
    var i:uint, j:uint, blitColor:uint;
    small_bmd.draw(SOURCE_IMAGE);
    large_bmd.lock();
    for(j = 0; j < SMALL_HEIGHT; j++){
         for(i = 0; i < SMALL_WIDTH; i++){
              blitColor = small_bmd.getPixel(i, j);
              blitRect.x = i * 9;
              blitRect.y = j * 9;
              large_bmd.fillRect(blitRect, blitColor);
    large_bmd.unlock();
    Not sure if the code works or not, but hopefully this helps.

  • Is there a reference test code for Android to see if GPU acceleration is working on a device or not?

    The subject says it all:
    Is there a reference test code (available for downloading) for Android to see if GPU acceleration is working on a device or not once the AIR RC1 with GPU is installed ?
    Perhaps something 'like' away3d info panel which shows if GPU is active or not...
    I will try to build one in the meantime.  Just didnt want to reinvent the wheel here.
    TIA for any pointers.  //GH

    I agree with the above posts, it would be great to have a place with a list of already known problems, and a way for those of us with the time and interest to participate in making the FiOS experience better. Several thoughts:
    1) Send a PM to a moderator here asking to participate in a test, or asking for improvements to the Forum. I have done that, some of the improvements I suggested have occurred (thanks Kathleen and CharlotteS), hoping more will; it can't hurt. And I understand my request to be a beta tester has been forward to development. At least one poster put that kind of request in a forum post and I think his was also forwarded.
    2) Go to the following Verizon Products Trial site and sign up to test new things: https://www36.verizon.com/MM/Protected/TestTrack/SignIn.aspx. No guarantees, not much on the site right now, but if you sign up you might get to participate in the future.
    3) Consider using the Verizon Direct forum at http://www.dslreports.com to report problems rather than the FSC (or after a frustrating experience with the FSC). You have to be a registered user to post in that forum, but I have had a good experience using it. Verizon employees monitor the forum and respond, and only they and you can see the details of your and their posts (one of the things I have suggested to the moderators here is something like Verizon Direct here). 
    I am retired, I have time to put into an effort to improve FiOS TV. Plus I have quite a bit of experience in testing new computer hardware and software before announcment and/or delivery to customers (IBM), so I think I could help (and I really don't think I could hurt it...). Plus in two more days I will have had FiOS TV for three full years, I have gone through all of the good (and a little bad.....) along the way.
    FWIW...
    Justin
    Verizon FiOS TV, Internet, and phone
    IMG 1.5.0
    Keller, TX

  • AIR for Android App - Video Issue

    Hi all,
    I've developed a Air for Android application targeted specifically for Samsung N 800.
    There is a section in the application that has a list of Thumbnails and the user can click on any thumbnail and Play appropriate video.
    When playing the video, there is a Close button and Next / Back buttons available on the screen to handle respective actions.
    The issue with the app is that, when the Video is playing, if I hit the Home button available on the Tablet, the app minimises. Now if I maximize the app from the System Tray or reopen the App from the Menu, the video continues to play, but this time the Video overlaps the Close and Next / Back, so the user is not able to close the video what so ever.
    The same issue occurs when I access any of the buttons available on the Tablets system bar on the bottom of the screen.
    Any help will be much appreciated

    I'm not sure if I completely understand you, but if I do, you want to check the Exif info to see how the image is oriented, then rotate it to show it how you want on the screen. Take a look at this post here: http://forums.adobe.com/thread/875157 it may help with doing what you need. It's a little tricky and works differently for iOS and Android, but not too hard to figure out. Also, in the future, you may have more luck getting some decent answers by posting in this forum: http://forums.adobe.com/community/air/development/mobile?view=discussions

  • AIR for Android video issue

    On Android, in an app that I’ve developed successfully for iOS, I’m seeing this problem:
    There are 5 videos built-into the app. On Samsung phones (S3 and S4), running Android 4.4.2, at the first attempt to play a video there’s sound but no picture. After returning to the video menu and attempting again, video and sound play normally. If a video is stopped and another one is started, initially a frame of the previous video is displayed (for a fraction of a second), then play resumes normally with the chosen video.
    The sound-but-no-video problem does NOT show up on a Nexus 7 running 4.4.3, although the flash-frame problem does.
    I’m publishing with AIR SDK 15 packaging both with and without captive runtime to try to isolate the source of the problem. I’m using <contains video> true </contains video> in the descriptor.
    This feels like AIR-for-Android buggishness. Any confirmation out there? Similar problems? Workarounds?
    I’ve read somewhere that AIR runtime  v.3.3 may solve some video problems on Android, but not sure where to find an archived Android version of AIR that old.

    Well, as it sometimes happens with me, I have spoken too soon. The answer that I marked as ‘correct’ the other day (Colin, are you there?), seems to be not quite the right answer. At least, it doesn’t solve the video problem that I’m having with some, but not all, Android devices.
    After trying Colin’s suggestion – using  if (stage.stageVideos.length != 0) to make sure that a stageVideoAvailabilityEvent hasn’t already fired when I try to play my first StageVideo instance – and getting perfect results in 10 consecutive tries on my Samsung S4 and S3 phones, I figured that was IT.
    Next day, same devices and same code, it DIDN’T work! I pulled hair, issued profanities, hammered on the table. It didn’t matter—I still got a ‘mis-fire’ on the first play of a video whenever (almost whenever) I opened the app. After the first play everything was good – which is the exact problem that I started with many days ago. When I played Colin’s Sesame Street ‘Let’s Get Ready’ app again – the same first-play-of-video problem shows up there too.
    This problem does not show up on Nexus 7  and the Samsung Galaxy 5 Tab. It is a royal p.i.t.a. on Samsung phones, where I need my app to work.
    I created a bare-bones app to reproduce the problem, code below. Just a single class to play a single video with no controls. A few parameters (path to the video, and viewport stuff) are passed in from the document Class. I run it 10 times on my S4. It fails 7 times and plays well 3 times. The 'initialize2()' function never fires, proving that the stageVideos array already exists by the the time the 'initialize1()' function is called.
    I'm pretty sure that this is not a coding problem (because it works well on some Androids and in iOS), but WHAT is it??
    package vidTestSource
      import flash.desktop.NativeApplication;
      import flash.desktop.SystemIdleMode;
      import flash.display.MovieClip;
      import flash.display.Sprite;
      import flash.display.StageAlign;
      import flash.display.StageScaleMode;
      import flash.events.Event;
      import flash.events.NetStatusEvent;
      import flash.events.StageVideoAvailabilityEvent;
      import flash.geom.Rectangle;
      import flash.media.StageVideo;
      import flash.media.Video;
      import flash.media.StageVideoAvailability;
      import flash.net.NetConnection;
      import flash.net.NetStream;
      public class MobileVideosolo extends MovieClip
          public var stream:NetStream ;
          public var video:StageVideo;
          var xx:Number;
          var yy:Number;
          var ww:Number;
          var hh:Number;
          var mymoov:String;
      public function MobileVideosolo(mymoov,xx,yy,ww,hh)
          this.xx = xx;
          this.yy = yy;
          this.ww = ww;
          this.hh = hh;
          this.mymoov = mymoov;
         addEventListener(Event.ADDED_TO_STAGE, onstage);
    function onstage(e)
        if (stage.stageVideos.length != 0)
           initialize1();
         else
          stage.addEventListener(StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY, stageVideoState );
    function stageVideoState(e)
           initialize2();
           stage.removeEventListener (StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY, stageVideoState);
    function initialize1()
          var nc:NetConnection = new NetConnection() ;
          nc.connect(null) ;
          stream = new NetStream(nc) ;
          stream.client = this ;
          video = stage.stageVideos[0] ;
          video.viewPort = new Rectangle(xx,yy,ww,hh) ;
          video.attachNetStream(stream) ;
          stream.play (mymoov) ;
          MovieClip(parent).sVtext.text = "Init 1";
          stream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
    function initialize2()
        var nc:NetConnection = new NetConnection() ;
         nc.connect(null) ;
         stream = new NetStream(nc) ;
         stream.client = this ;
         video = stage.stageVideos[0] ;
         video.viewPort = new Rectangle(xx,yy,ww,hh) ;
         video.attachNetStream(stream) ;
         stream.play (mymoov) ;
         MovieClip(parent).sVtext.text = "Init 2";
         stream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);

  • I can sync bookmarks on my Firfox for android, but folders aren't sync, i can only get bookmarks from bookmarks main folder. Is a bug or a config issue?

    I can sync bookmarks in firefox for android, but only the ones that are on Bookmarks main folder, the folders create below the main folder are not synchronized. Is this a bug or a config issue?
    Thanks

    Thanks Barney, I tried that but all that comes up in Spotlight are the log files that show the file paths! I don't know how Steam works. Are all the files held by Steam on their server perhaps?

  • Tab Saving Issue on FF for Android

    Greetings,
    This is my first time posting here, so I apologize if my posting format is incorrect in any way.
    My issue is that ever since the update to FF for Android around the first of the year, my open tabs are no longer being saved. The only way to avoid that occurrence seems to be to switch between apps using task manager - however, if you have to return to the home screen for any reason, the tabs are wiped out when you return to Firefox.
    (Just to let you know, I don't use Sync because it screws with my Xmarks account.) Any assistance would be greatly appreciated. Thanks!

    Hi there,
    Welcome to the forums. :) When you return to the home screen, do you see your previous tabs under History, or is it all completely forgotten at that point? Android has a tendency to save memory by removing apps that haven't been used for a while, and sometimes that means Firefox is essentially reset with no tabs open. Normally it should be possible to bring them back from the History menu though.
    Cheers,
    David

  • Getting some issues using adobe air 2.6 for android

    Hii, i am new to adobe air for android using flash cs5 development.  According to standard procedure  i have installed these softwares on my pc.
    1.Adobe flash cs5, 2.AIR sdk , 3.Adobe air for android and 4.android sdk also.
    is there any software or plugin is required  for making android application?
    so now to start develop an application i have opened flash cs5, in that we select a "new"  option, then we will select "AIR for Android" option, but instead of that option i'm getting option "Adobe AIR 2".
    Is there anybody to tell me how can i recover this problem? Or plz provide me any link that will help me to tell what is the actual procedure to develop  android application using CS5.?
    Any help will be useful.
    Thank you,
    Pravin Gate.

    Hi Pravin,
    Adobe had released extentions for flash CS5. Once the extention is installed, this is where you get the additional options in flash ide. The last extention for air on android was for air 2.5 and looks to have been recently removed from their site with the public launch of 2.6
    So using 2.6 there is no flash IDE support yet, but will be soon. The last extention i think was flashpro_extensionforair_p2_112210.zxp
    Personally, at this time i still have the 2.5 extention installed and launch directly from flash, this is what i am missing out on:
    2.6 new features
    At this time im not going to release anything compiled with the 2.5 extention, but my phone has 2.6 runtime so i belive the performance would be the same.
    You deffinitly should go right to 2.6 but if you wanted to play with the now outdated extention for 2.5 i can email it to you.

  • Adobe Reader for Android - Arabic support issue

    Dear Support,
    I am trying to reach the developer for long time but the email provided is a mailing list which no one else has the right to post to it except their team.
    There is a big problem with Arabic words searching in an Arabic PDF file with adobe Reader for android. To search for a word, I have to write the words backward, like instead of "Adobe" I have to write "ebodA" but in Arabic language. I know that your app developers are Indians, but please let an Arabic person show you how he can't search for a word in an Arabic PDF file. Please fix it urgently. it is very important for the Arabic language readers. Thanks for your action.
    Software link:
    Adobe Reader - Android Apps on Google Play
    Best Regards,
    Kamal Darwish
    Google play developer 234234

    Dear Mehwish,
    Below is a screen capture of the way that this bug is acting. I hope you fix this bug as soon as possible. By the way in PC version is fine. It is only on Android.

  • Adobe Reader for Android issue.... Please help!

    When I open certain pdf files on my HTC Evo they open appear completely blank. Does this have something to do with security settings? If so how to I fix it? I am able to open these files just fine on my pc! This is so frustrating. Please help.

    Use the forum 'Adobe Reader for Android'.

  • Issue with Amazon and AIR for Android

    It appears that Flash Pro CS5.5 does not create .apks properly for the Amazon Appstore. The airDownloadURL is incorrect according to Amazon and your app will likely be rejected if you try to submit it to them. In the AIR for Android Settings, when you choose "Get AIR runtime from: Amazon Appstore" in the Deployment tab, the link Flash Pro uses for the airDownloadURL property is:
    http://www.amazon.com/gp/mas/dl/android/com.adobe.air
    when it should be this:
    http://www.amazon.com/gp/mas/dl/android?p=com.adobe.air
    As far as I can tell, there is no way to edit this within Flash CS5.5 so Adobe needs to make the change in a future update. The only way I know of around this is to create your .apk manually through the command line using the AIR SDK. It should look something like this:
    adt -package -target apk -airDownloadURL http://www.amazon.com/gp/mas/dl/android?p=com.adobe.air -storetype pkcs12 -keystore certificate.p12 filename.apk filename-app.xml filename.swf icon36.png icon48.png icon72.png
    If you don't have any experience using the AIR SDK then do some searching online. There are a ton of good resources out there.
    Good luck!
    tomdei

    For me works editing of Markets.xml file at:
    "C:\Program Files\Adobe\Adobe Flash CS5.5\en_US\Configuration\Android\Markets.xml"
    and replacing of Amazon Appstore key to
    <market name="Amazon Appstore" url="http://www.amazon.com/gp/mas/dl/android?p=com.adobe.air"/>
    That's all!

  • OnePlus One: hardware accelerated mp4/h.264 not working in Firefox for Android

    Videos being played via HTML5 player in Firefox for Android do not play correctly, because the hardware acceleration is not implemented correctly. Tested with latest version (14 oktober 2014); Fennec (33.0)
    It seems related to the GPU (Adreno 330). The OnePlus One has the same GPU as the LG G2, and that phone has the exact same issue, as you can see here: https://support.mozilla.org/nl/questions/1022029
    The videos play fine in Chrome for android and the also play fine in Firefox if you disable the hardware acceleration via:
    about:config -> stagefright.disable = true
    Can anyone please fix this?

    In addition: I've also tried it with the latest beta (Fennec 34.0).. Same result.

  • Cisco Jabber for Android 4 (Ice Cream Sandwich)?

    Hi,
    I'm curious to know if there are any plans to make an Android 4 version of the Cisco Jabber client. If so, do you have any estimates on release date?
    Best regards,
    Pauli

    So the Case with TAC came to nothing. Tehy finally came back with the list of the 3devices that they support and nothing more. Here's their response:
    "This is a follow up to our conversation over the phone. I apologize for the inconvenience with regard to the compatibility of the Jabber for Android client. I hope that I have provided the support that you expected. Below is the link to the release notes which talks about the supported devices with Jabber for Android -
    http://www.cisco.com/en/US/partner/docs/voice_ip_comm/jabber/Android/8_6/Cisco_Jabber_Android_8_6_4_RN.html#wp46650
    "Requirements for users and devices
    The following Android devices are supported:
    *Samsung Galaxy S International (GT-I9000) with Android 2.2.1 or 2.3
    *Samsung Galaxy Tab International (GT-P1000) with Android 2.2.1 or 2.3
    *Samsung Galaxy S II (AT&T) with Android 2.3"
    I will resolve this case now, but don't hesitate to contact GTC or contact me directly
      anytime if you have any further issues. Thanks again for all your time and patience.
    It was a pleasure working with you."
    It was more than a little disappointing to say the least!

  • Cisco Jabber for Android on a Samsung Galaxy Xcover (GT-S5690)

    Hello there,
    Yesterday we installed the Cisco Jabber client for Android on the Samsung Galaxy Xcover (GT-S5690) phone.
    First we had some issue's with one-way voice, but suddenly this problem was occured.
    Another problem, which is still there, is when you wants to check your compagny Voicemail (Unity) with the Cisco Jabber client.
    We can access the Voicemail system (Unity), the we must fill-in the pincode followed by hash.
    As you can see in the attached file, this can't be done.
    Samsung Galaxy xCover (GT-S5690)
    Samsung Galaxy S2
    The reason is the screen size of the display of the difference of the phones.
    Hopefully can this small issue be fixed. Our customer ordered 150x Samsung Galaxy XCOVER (GT-S5690) for working with Cisco Callmanager.
    Technical Information:
    Cisco Callmanager version 8.6.20000
    Samsung Galaxy XCover (GT-S5690)
    Android version: 2.3.6
    If someone knows a solution of can support me, please let me kwon!
    Kind regards,
    Edgar Verbaten
    Elkor Telecom & ICT
    [email protected]

    Hi Edgar
    How does this phone work with the Jabber ?
    I have a customer which about a dozen of these phones and it only vibrates on incoming calls but doesn't ring.
    Same Android version : 2.3.6 -
    Regards
    Andri

  • Flash drag and drop not working on Firefox for android browser

    Drag and drop functionality is not working using Firefox Browser for Android on tablet. We tested with flash action script 2.0 & 3.0 content, both have same issue. Specs of the tab and OS are as follows.
    Android - Kitkat 4.4.2
    Tab models - Lenovo A7600H and Samsung Tab4 T531
    Please refer to a previous case raised on the same issue here at this link (Case 1029615) - https://support.mozilla.org/en-US/questions/1029615
    Additionally, we observed that the object on which Drag and Drop event was triggered, is moving little bit when we double tap.
    Does Firefox provide any libraries to support Drag and Drop functionality on Flash? We are using Geekoview api to execute flash content in our app. Will the same support be provided in Geekoview as well?
    Are there other folks facing the same issue? Is there a solution or workaround to get this feature running?

    Flash on Android is no longer supported by Adobe. While Firefox does support basic functionality we mainly focus on legacy video applications. You may run into issues with Flash and Geckoview. I doubt we have any resources to support that configuration.

Maybe you are looking for