13.07.2015 Views

Mali GPU User Interface Engine Application Development Guide

Mali GPU User Interface Engine Application Development Guide

Mali GPU User Interface Engine Application Development Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Tutorial on the Lotion <strong>User</strong> <strong>Interface</strong> Classes3rdparty subdirectoryThe 3rdparty subdirectory contains open-source third-party libraries:etcpackfreetype2This subdirectory contains the code that supports the Ericsson TextureCompression Codec standard.This subdirectory contains files from the FreeType project, and is for font display.applets subdirectoryThe applets subdirectory contains the user applets that run in the lotion environment:browserbuzzworddummylightshowphotoplanetA shell application that can be extended to imitate a browser.This is an interactive graphics display. The viewer can change how the graphic isdisplayed.A shell applicationThis is an animation of a moving flare and camera. The viewer can select therendering parameters.This is a photo album applet.This is a demonstration of different shader effects.presentation This is a slideshow presentation with animated transitions between slides.slideshow_presentationThis is a slideshow presentation with timed transitions between slides.data subdirectoryThe data subdirectory contains code and data that is used by the applications:appletssharedthemestransitionswidgetsThis directory contains shaders and bitmaps for the applets.This directory contains compressed shaders.This directory contains user interface themes for the applets.This directory contains files that manage the transition from one page to another.This directory contains user interface components such as buttons and labels.double_transitions subdirectoryThe double_transitions subdirectory contains code that manages different rendered layers:pageThis directory contains code that switches between pages.transition_wrapperThis directory contains code that assigns the fade-in an fade-out transitions.multi_touch subdirectoryThe multi_touch subdirectory contains code for input devices:keyboard_device.cppThe KeyboardDevice class assigns a keyboard to a context.ARM DUI 0527A-02a Copyright © 2010 ARM. All rights reserved. 5-3ID070710Non-Confidential - Draft - Beta

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!