iOS: strange flash when setting acceleratedRendering to false

Chris Sheffield cmsheffield at me.com
Wed Feb 8 14:42:44 EST 2012


Thanks, Jacque. Good information. I'll give that a try.

Chris


On Feb 8, 2012, at 12:05 PM, J. Landman Gay wrote:

> On 2/7/12 4:42 PM, Chris Sheffield wrote:
>> 
>> I have a card that contains a field object with words set up as
>> links. When a link is clicked, a "pop-up" group is displayed that
>> includes a blended button that covers the background in order to
>> disallow interacting with anything else until the "pop-up" is
>> dismissed. When this pop-up is displayed, I'm setting
>> acceleratedRendering to false. If I don't then the blended button
>> does not display properly (maybe this is a bug that needs to be
>> fixed?). However, setting acceleratedRendering to false is causing
>> this strange flash on the screen. And it doesn't matter if I do it
>> while the screen is locked or not. Setting acceleratedRendering back
>> to true does not cause the flash. The issue occurs both in the
>> simulator and on the device.
> 
> I don't have the answer, but you might try setting the compositorType to empty and back, instead of turning off rendering entirely. The docs make an oblique reference to that and it's working in my app. The difference is, I set it between card changes instead of between object changes, so who knows, but it's probably worth a try.
> 
> Another thing might depend on how your button is blended. Accelerated rendering doesn't allow for very many ink types. The release notes mention that "Only 'blendSrcOver' and the image processing blend inks will work". If changing the ink works, you wouldn't have to adjust the rendering at all.
> 
> -- 
> Jacqueline Landman Gay         |     jacque at hyperactivesw.com
> HyperActive Software           |     http://www.hyperactivesw.com
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list