RenderMode options AIR 2.6

Hi,
first of all, thank you for releasing one AIR version for all platforms, it makes things alot easier.
But then again, I recognize that some things changed fundamentally, and it's hard to get an understanding of what's actually going on.
My problem: rendering performance. It had been an issue on the iPad with the former PFI, whereas I was absolutely satisfied with performance under Android (my test machine is a Galaxy Tab). Rendering on the iPad improved with 2.6, BUT, when I set renderMode to true, some parts of my application hang on the iPad as well as under Android (desktop is ok). It still works with renderMode = auto, but with this option other parts of the app don't render as fast as they should.
I try to set renderMode to auto and set cacheAsBitmap to true for some of my display objects, but the resulting changes in performance are not as expected.
Another strange thing is that with renderMode = gpu, some details just disappear, for example a white box with a thin gray border will be shown with no border etc.
Can you provide some background information or best practice on how to make use of the new capabilities?
Best regards
LLD

So I spent the last days testing and optimizing, and looking into the different forum posts it seems I am not the only one who had to learn coping with the loop of waiting for the adt -package -target ipa-test to finish, install the ipa via USB, just to see that the last step was one in the wrong direction. My current version number tells me that I iterated through this loop for some 60 times. 5 minutes per compile makes around five hours just waiting for compilation...
From what I found out these days, the following seems to be good design practice when making use of AIR 2.6 and renderMode = gpu while targeting multiple platforms, including iOS:
1. Avoid cABM (cacheAsBitmap). It seems to largely increase the memory usage.
2. I had a dynamic mask that only worked with cABM, and it made the screen flicker (!!!) on Galaxy Tab. Having seen this, I first thought of using renderMode = cpu as a general rule, since I am not able to test my app on any hardware device that is out on the market...
3. Dynamic text should not be added to the stage as a TextField, but as a Bitmap, with a TextField being drawn to the Bitmap's bitmapData. TextFields, even with selectable and mouseEnabled set to false, drastically decrease performance (frame rate). Also note that scaling of TextFields does not work properly on iOS (at least on my iPad), see my other post. The workaround of drawing text to Bitmaps helps.
My app is not a game but a business app with lots of graphical elements, which are also added to scrollable lists and which can be dragged around the screen, so it might be comparable to game development. Strictly following the above rules had good effect on performance, and it seems to run stable on all platforms. BTW, I develop in FB4.
I hope others will share their experience here on the forum, it's just too much a waste of time everybody working on the same issues in parallel.
Best regards
LLD

Similar Messages

  • 3502e not seeing option 43

    We're attempting to bring up 68 3502e APs in a facility that already has nearly 300 3502i APs in production.  For some reason, all E models are unable to discover WLCs from option 43.  Example log:
    %CAPWAP-3-DHCP_RENEW: Could not discover WLC using DHCP IP. Renewing DHCP IP.
    An unconfigured 3502i was connected to the same port a 3502e was on and it successfully discovered and joined a controller:
    %CAPWAP-5-DHCP_OPTION_43: Controller address 10.242.125.11 obtained through DHCP"
    This rules out misconfiguration on the DHCP server.  Has anyone else seen this type of behavior before?  Any suggestions for further troubleshooting?

    We've found the problem.  For the edification of anyone else who may encounter this, here's the explanation.  Starting with this:
    http://www.cisco.com/c/en/us/support/docs/wireless-mobility/wireless-lan-wlan/97066-dhcp-option-43.html
    "Option 60 is included in the initial DHCP discover message that a DHCP client broadcasts in search of an IP address. Option 60 is used by DHCP clients (LAPs in this case) in order to identify itself to the DHCP server.
    If the access point is ordered with the Service Provider option (AIR-OPT60-DHCP selected), the VCI string for that access point is different than those listed above. The VCI string includes the ServiceProvider option. For example, a 1260 with this option returns this VCI string: Cisco AP c1260-ServiceProvider.
    If the Cisco AP runs 7.0.116.0 or above (12.4 (23c) JA2 or above) and if a bootloader environmental variable (env_vars) namedDHCP_OPTION_60 exists in flash, the value is appended to the VCI. If you order a Cisco AP with the Service Provider option, it will (by default) include the -ServiceProvider suffix; however, you can include other values into DHCP_OPTION_60 as well."
    Whoever ordered these APs apparently selected the Service Provider option, so the "Cisco AP c3500" VCI string wasn't adequate.  We created a new VCI with "-ServiceProvider" appended, and that did the trick.

  • New DVR Issues (First Run, Channel Switching, etc.)

    I've spent the last 30 minutes trying to find answers through the search with no luck, so sorry if I missed something.
    I recently switched to FIOS from RCN cable in New York.  I've gone through trying to setup my DVR and am running into issues and was hoping for some answers.
    1.  I setup two programs to record at 8PM, I was watching another channel at the time and only half paying attention.  Around 8:02 I noticed a message had popped up asking if I would like to switch channels to start recording.  I was expecting it to force it to switch like my old DVR, but in this case it didn't switch and I missed the first two minutes of one of the shows.  I typically leave my DVR on all day and just turn off the TV, this dual show handling will cause issues with that if I forget to turn off the DVR.  Is there a setting I can change that will force the DVR to choose one of the recording channels?
    2.  I setup all my recordings for "First Run" because I only want to see the new episodes.  One show I setup was The Daily Show on comedy central, which is shown weeknights at 11pm and repeated 3-4 times throughout the day.  My scheduled recordings is showing all these as planned recordings even though only the 11pm show is really "new".  Most of the shows I've setup are once a week so they aren't a problem, but this seems like it will quickly fill my DVR.  Any fixes?
    Thanks for the help.
    Solved!
    Go to Solution.

    I came from RCN about a year ago.  Fios is different in several ways, not all of them desirable.  Here are several ways to get--and fix--unwanted recordings from a series recording setup.
    Some general principles. 
    Saving changes.  When you originally create a series with options, or if you go back to edit the options for an existing series, You MUST save the Series Options changes.  Pretty much everywhere else in the user interface, when you change an option, the change takes effect immediately--but not in Series Options.  Look at the Series Options window.  Look at the far right side.  There is a vertical "Save" bar, which you must navigate to and click OK on to actually save your changes.  Exiting the Series Options window without having first saved your changes loses all your attempted changes--immediately.
    Default Series Options.  This is accessed  from [Menu]--DVR--Settings--Default Series Options.  This will bring up the series options that will automatically be applied to the creation of a NEW series. The options for every previously created series will not be affected by a subsequent modification of the Default Series Options.  You should set these options to the way you would like them to be for the majority of series recordings that you are likely to create.  Be sure to SAVE your changes.  This is what you will get when you select "Create Series Recording" from the Guide.  When creating a new series recording where you think that you may want options different from the default, select "Create Series with Options" instead.  Series Options can always be changed for any individual series set up later--but not for all series at once.
    Non-series recordings.  With Fios you have no directly available options for these.  With RCN and most other DVRs, you can change the start and end times for individual episodes, including individual episodes that are also in a series.  With Fios, your workarounds are to create a series with options for a single program, then delete the series later;  change the series options if the program is already in a series, then undo the changes you made to the series options later; or schedule recordings of the preceding and/or following shows as needed.
    And now, to the unwanted repeats. 
    First, make sure your series options for the specific series in question--and not just the series default options--include "First Run Only".  If not, fix that and SAVE.  Then check you results by viewing the current options using the Series Manager app under the DVR menu.
    Second, and most annoying, the Guide can have repeat programs on your channel tagged as "New".  It happens.  Set the series option "Air Time" to "Selected Time".  To make this work correctly, you must have set up the original series recording after selecting the program in the Guide at the exact time of a first run showing (11pm, in your case), and not on a repeat entry in the Guide.  Then, even it The Daily Show is tagged as New for repeat showings, these will be ignored. 
    Third, another channel may air reruns of the program in your series recording, and the first showing of a rerun episode on the other channel may be tagged as "New".  These can be ignored in your series if you set the series option "Channel" to "Selected Channel".  Related to this, if there is both an SD and HD channel broadcasting you series program, you will record them both if the series option "Duplicates" is set to "Yes".  However, when the Channel option is set to "Selected Channel", the Duplicates Option is always effectively "No", regardless of what shows up on the options screen.  
    As for you missing two minutes,  I have sereral instances in which two programs start recording at the same time.  To the best of my recollection, whenever the warning message has appeared, ignoring it has not caused a loss of recording time.  You might have an older software version.  Newest is v.1.8.  Look at Menu--Settings--System Info.  Or, I might not have noticed the loss of minutes.  I regularly see up to a minute of previous programming at the start of a recording, or a few missing seconds at the beginning or end of a recording.  There are a lot of possibilities for that, but the DVR clock being incorrect is not one of them.  With RCN, the DVR clocks occasionally drifted off by as much as a minute and a half.

  • DVR records at wrong time

    What gives?
    I have my DVR set to record a show that runs in the wee hours of the morning.
    A couple times a week, it works.  But two or three times a week, it starts recording anywhere from one hour to three hours later.  It thinks it has recorded the program, giving all the correct program guide information.  But shows that it started recording at these wrong times.
    Like I said... What gives?
    Richard W.

    I don't know "what gives,"  but you might try fixing the problem by going to the DVR's menu:
    Settings > DVR > Default Series Options > Air Time.  Set it to "Selected Time Only."
    Once you've changed that setting delete and reschedule the series you want to record.  Hopefully that will stop the recording happening at the wrong time.

  • New business owner with a Mac Pro

    I am starting a small business on a limited budget
    I have a Mac Pro so I'm sure I will need additional storage
    The amount of info is not going to be a whole lot but as I am looking at the options Air Port, basic external memory, time capsule ect
    I am getting a little confused
    I'm sure you can see I am not very computer savvy as of yet
    Eventually I would like to run a system that has a Mini as a server
    All that being said my question is what do I need to buy to start out with as far as external memory and please be specific

    I only use external drives (and I've 8 of them now) for backups and one two TB drive as my 'working' drive (and I keep a 'clone' of it, scheduled backup). I would recommend either using Time Machine or Carbon Copy Cloner (or both, as I do) for backups - so that's one or two drives there (for a Time Machine backup, you'll need a drive that's at least 2-3 times the size of your internal drive - and for a clone just an inexpensive USB drive that is at least the size of your internal drive).
    That leaves room for a 'working' drive. My working drive is where I store all of my photos, iTunes, video, and working projects. I've three Thunderbolt drives, so I use one 2 TB drive for my working drive.
    MacMall has good prices on external drives - personally, I like LaCie and would advise you to stay away from Western Digital drives: I've just had back luck with WD.
    Good luck - call back if I've left any questions unanswered...
    Clinton

  • [AIR/Desktop] StageWebView doesnt load remote URLs when rendermode is direct

    Hey there,
    Im porting an CS6-AIR-App from IOS to Desktop, in the IOS-App, i use rendermode GPU, everything works fine.
    In the Desktop-App im using renderMode "direct" (no GPU mode selectable in CS6).
    Some strange behavior came up.
    If rendermode is "auto" (or cpu), StageWebView loads local and remote html, but the App is slow, not an option.
    If rendermode is "direct", StageWebView loads local, but not remote html, though the App is fast now.
    My Fallback is to use HTMLLoader and it works with both rendermodes for both local/remote urls.
    Question: is there any drawback using HTMLLoader instead of StageWebView (e.g missing hardware accelaration)?
    Anyway, It would be nice to know whats going on and why StageWebView doesnt work.
    Using: captive/included runtime Air 3.5+3.6, Flash CS6, OSX 10.7.5.
    thanks,
    V.

    I'm also having problems with StageWebView:
    - Only in Desktop (iOS and Android work fine)
    - Only with AIR 3.6 and 3.7 beta (older versions such as 3.5 work fine)
    - But in my case it happens BOTH with Direct mode and CPU mode
    In my case, the page is just shown black, no content, and no events are fired. That's why I filed this bug:
    https://bugbase.adobe.com/index.cfm?event=bug&id=3514201
    I've also tried to use the ASC 1.0 version or AIR 3.6 and the problem persists, so it's not a problem with the new compiler, but with AIR 3.6 itself.
    Please, vote the above bug report, to try to get this fixed!

  • New iPad Air 2 not avail as SMS forward option on 6Plus

    Hi!
    I'm sure I just don't have some random setting correctly, but can't figure out which one it is!
    I purchased a new iPad Air 2 the other day and went through the activation/backup restoration process with no issues.  HOwever, as I was sitting here playing with it, I realized I was not getting SMS texts from my mom.  So, I went about trying to get it all set up.  I have 2 options on my iPhone 6plus for SMS text forwarding, my desktop Mac and my old iPad.  The new one does not show up in the list.
    What do I need to do to get the iPad Air 2 to show up so I can get the activiation code and start sending/recieving SMS messages on the iPad again???
    Thanks!
    Lora

    Ok....completely ignore!  I figured it out!
    Just in case someone else has this same problem: I simpley turned iMessage off on both devices and then powered them both down.  Brought them both up individually and turned iMessage back on, iPhone first iPad second.  Once they both requested me to sign back in, turned on forwarding and the activation code showed up immediately.
    SMS messages now work on iPad and all is right in my world.....at least where these 2 electronics are concerned for now

  • I am not able to email a file from Adobe Reader. When I click to share the file, the option does not pop up to share (via Mail, Message, Air Drop, etc.).

    I am not able to email a file from Adobe Reader. When I click the button to share a file, there is no option for route from which to share (Message, Mail, Air Drop, etc. does not pop up).

    What version of Reader and OS X?

  • How do I connect my new (purchased last week) macbook air to my samsung smart tv? I purchased the adapter at the apple store and connected to the TV via HDMI cable.  The TV says "no signal.  I do not see TV as an option in the display tab of system prefer

    how do I connect my new (purchased last week) macbook air to my samsung smart tv? I purchased the adapter at the apple store and connected to the TV via HDMI cable.  The TV says "no signal.  I do not see TV as an option in the display tab of system preferences.  what else do I need to do?

    First, make sure your TV is tuned to display the correct input signal. Most TVs have several inputs (multiple HDMIs, cable connections, RCA etc) so double-check that you're using the correct one - HDMI1, HDMI2 or whatever is written next to the port.
    I assume that you have a mini-Displayport to HDMI adaptor? If you open displays preferences, first tick the box that says "show display preferences in menu bar" then locate the menu and click Detect Displays. See if that helps.
    Matt

  • I am trying to connect my macbook air through my led tv using hdmi but it won't work. I could not find arrangement option on my system preference. how do i make it appear again on my system preference so i can mirror it through my tv. thanks

    I am trying to connect my macbook air through my led tv using hdmi but it won't work. I could not find arrangement option on my system preference. how do i make it appear again on my system preference so i can mirror it through my tv. thanks

    Hi jenette,
    If you are having issues using an HDTV via HDMI as an external display to your MacBook Air, you may find the following article helpful:
    OS X: How to use multiple displays with your Mac in Mountain Lion and earlier
    http://support.apple.com/kb/ht5019
    (Note: You will generally only see the arrangement option in Displays when you are configured to use the external display in Extended Desktop mode; there is no arrangement in Mirroring as both screens are showing the same image.)
    Regards,
    - Brenden

  • I am trying to authorise my new macbook air and it won't let me. I try to de-authorise all the other computers and it says I can only do this once a year and have to wait until the 7th Feb. It does not give me an option to authorise this computer

    I am trying to authorise my new macbook air for i-tunes and it won't let me. I try to de-authorise all the other computers and it says I can only do this once a year and have to wait until the 7th Feb. It does not give me an option to authorise this computer

    Always remember to 'de-authorize' you computer when selling or sending for service. If sending for repairs you might not get the same mother board or HD back and some how this counts as an authorized computer against your count.
    MJ

  • HT3625 My Macbook Air does not have this "Use audio for:" option, as it has been excluded from Airs for whatever reason. How do I change my audio output to input without this?

    If I have to buy an audio-usb converter let me know.
    Although if this is an option exclusive to Pros and I do, then this is a little ridiculous Mr. Ghost of Steve Jobs.
    Especially considering how Airs don't have their own section here on the forums
    Thank you for whoever responds! All the idiot "how to" links on Google have me a little frustrated

    Nevermind, posted this in Air section
    It didn't give me that option initially.

  • HT4437 hi even when i connect my macbook and apple tv to the same wifi network i cant put on the air play mirroring option.my airplay mirroring option does not detect any device.what can i do for this?

    hi even when i connect my macbook and apple tv to the same wifi network i cant put on the air play mirroring option.my airplay mirroring option does not detect any device.what can i do for this?

    See
    http://support.apple.com/kb/TS4215

  • How do I set up an ethernet interface on MacBook Air - no ethernet option showing in network pane

    I need to connect to internet via ethernet as no WiFi in my location. I have tried to add ethernet interface from network settings but no option for ethernet appears when in the network pane.
    I have a MacBook Air running OSX 10.7.5
    Any advice on how I can do this? Thanks

    Have you plugged a USB to Ethernet adaptor in and connected it with an Ethernet lead to a router? After doing this you should see:

  • How do i copy content from one hard rive to another through my macbook air? the copy and paste option doesn't work

    How do i copy content from one hard rive to another through my macbook air? the copy and paste option doesn't work

    It's because of the extension of the hard drive is a Windows extension ( most likely MSDOS or Ex-FAT), meaning you can only read but not write. If there are no important files (or you can copy the whole thing to your computer/mac) you can just reformat the hard drive and change the extension to NTFS (readable and writable on both windows and mac) or Mac OS Extended (readable and writable on Mac, readable on windows).
    Go to DISK UTILITY
    Choose the Hard Disk you intended
    ERASE
    You can choose either
              (I personally prefer this one, you know just in case)

Maybe you are looking for

  • Help for calculating

    Hi, I need your help.... I have an app aso, I need to calculate an account. If a value in level 0 is in a range, it should be reported and add in the other levels For example: Suppose you have three products with this sales Product_1 $3 Product_2 $5

  • Fonts not appearing properly at runtime.

    Hi Experts, I am using Adobe Ineractive Forms to generate a certificate.The issue is that irrespective of any font i use in the designer , it <b>only shows Arial font</b> at runtime. It shows the proper font in the PDF preview tab of designer,but at

  • Too much empty lines in paragraph

    I'm making a book. And there is strange InDesign behaviour. Please look at screenshot and you will understand the problem. there are 4 lines for text and just 2 lines of text. But InDesign moves this 2 lines into other page. I have even uncheked "Kee

  • Undo a plan.

    I am facing a unique problem, while deploying store from KVAdmin i gave wrong number of parititons, so is it possible to undo that plan and redeploy the KVStore? Please note that I have already inserted data into KVStore. Thanks Rishabh Agrawal

  • Itunes starts every time my Mac G5 boots up, WHY?

    When I turn my Mac on, Itunes starts on it's own. How do I stop it from doing that? iMac G5   Mac OS X (10.4)