3 ms·
As far as I understand, this is roughly how iOS UI works (UIView - CALayer). Obviously, this can be done at the browser engine level. I have also tried to do
by perdunov 12y ago
As far as I understand, this is roughly how iOS UI works (UIView - CALayer).
Obviously, this can be done at the browser engine level.
I have also tried to do this in my pet UI engine, but found out that it was tricky to figure out caching rules to avoid memory blowup and performance degradation for all possible cases.
- PixelsCommander 12y agoIt is done but there is no control over rasterization and no possibility to add filters as in the demo http://pixelscommander.com/polygon/htmlgl/demo/filters.html http://pixelscommander.com/polygon/htmlgl/demo/filters.html
- perdunov 12y agoKudos for the smart solution. This approach has proven itself very well in iOS, in fact, it was the absolute best mobile animation technology for a long time. Actually, the older versions of iOS used software rasterization with hardware accelerated bitmap caching and it worked smoothly on the original iPhone.