Google I/O 2011: Accelerated Android Rendering
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like GoogleDevelopers's video.
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike GoogleDevelopers's video.
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add GoogleDevelopers's video to your playlist.
Uploaded on May 13, 2011
Romain Guy, Chet Haase
Android 3.0 introduced a new hardware accelerated 2D rendering pipeline. In this talk, you will be introduced to the overall graphics architecture of the Android platform and get acquainted with the various rendering APIs at your disposal. You will learn how to choose the one that best fits your application. This talk will also deliver tips and tricks on how to use the new hardware accelerated pipeline to its full potential.
-
Category
-
License
Standard YouTube License
Loading...
Loading...
Loading...
The interactive transcript could not be loaded.
Loading...
Loading...
Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Loading...
-
10:32
Android 101: How To Extend Your Battery Lifeby TheUnlockr.comFeatured
118,094
-
1:00:27
Google I/O 2011: How to Get Your Startup Idea Funded by Venture Capitalistsby GoogleDevelopers
53,308 views
-
55:29
Google I/O 2011: Programming Well with Others: Social Skills for Geeksby Google Developers
25,684 views
-
1:00:40
Google I/O 2012 - What's New in Android Developers' Toolsby Google Developers
75,303 views
-
58:42
Google I/O 2011: Memory management for Android Appsby Google Developers
79,490 views
-
45
videos
Play all
Google App Devby swcoll2010
-
59:51
Google I/O 2011: Best Practices for Accessing Google APIs on Androidby GoogleDevelopers
32,510 views
-
39:27
I/O BootCamp 2011: Beginner's Guide to Androidby Google Developers
81,941 views
-
52:28
Google I/O 2011: Android Market for Developersby Google Developers
38,215 views
-
37:04
Google I/O 2011: Don't just build a mobile app. Build a business.by GoogleDevelopers
39,792 views
-
1:00:44
Google I/O 2008 - Inside the Android Application Frameworkby Google Developers
64,758 views
-
1:01:13
Google I/O 2009 - Writing Real-Time Games for Androidby Google Developers
157,872 views
-
59:54
Google I/O 2011: HTML5 & What's Nextby Google Developers
70,675 views
-
59:43
Google I/O 2010 - The world of ListViewby Google Developers
137,494 views
-
55:26
19. OpenGL ESby Stanford University
35,274 views
-
1:00:50
Google I/O 2011: Taking Android to Workby GoogleDevelopers
26,007 views
-
54:34
Google I/O 2010 - A beginner's guide to Androidby Google Developers
186,048 views
-
1:00:26
Google I/O 2011: Android Development Toolsby GoogleDevelopers
503,232 views
-
55:53
Google I/O 2011: Fireside Chat with the Android Teamby GoogleDevelopers
32,370 views
-
1:02:29
Google I/O 2011: How to NFCby Google Developers
176,146 views
-
59:31
Google I/O 2011: Honeycomb Highlightsby GoogleDevelopers
64,894 views
- Loading more suggestions...
Top Comments
JayBomb999 2 years ago
Romain's attitude toward hardware acceleration has been frustrating for quite a long time. It really amazes me that a smooth, lag-free UI seems to be so low on the Android team's list of priorities.
Sign in to YouTube
Sign in to YouTube
KingKhain 2 years ago
Did he just imply in the beginning that since multi-cores CPU's are coming we don't need GPU acceleration for phones, but just for tablets?
Just because the CPU can handle the UI now doesn't mean it can do it in an efficient way! The GPU can do it more efficiently, otherwise you wouldn't need it for tablets, either. And by the way, Android phones are not just in the high-end....There will be 600-1000 Mhz phones for years as they get into under $100 price ranges. Will they get laggy phones?
Sign in to YouTube
Sign in to YouTube
All Comments (86)
Achwaq Khalid 5 months ago
@romainguy & @chethaase Hardware Acceleration is always welcomed whether the CPU is strong or not, think about the battery life, the CPU will always find something else to play with.
Sign in to YouTube
Sign in to YouTube
justinhforsyth 6 months ago
That kind of kills the idea of true multitasking, does it not?
I like having my services run in the background without being terminated or paused.
I think Project Butter solved a lot of these smoothness issues.
Sign in to YouTube
Sign in to YouTube
TheEdensan 8 months ago
To be honest even though Hardware Acceleration does help tremendously, the most important issue IMO with Android is that it does not prioritize user-interaction well enough over services that run in the background.
I have a Galaxy Nexus and have been an Android developer for more than 2 years now and I still don't understand why they're not considering the iOS approach where everything else is put on hold once the user starts interacting with the device to guarantee the best experience possible
Sign in to YouTube
Sign in to YouTube
ChaosKratosV 10 months ago
Romain Guy says that a canvas returned by SurfaceHolder.lockCanas() cannot be hardware accelerated.
Sign in to YouTube
Sign in to YouTube
ChaosKratosV 10 months ago
c.isHardwareAccelerated()returns false for me
Sign in to YouTube
Sign in to YouTube
ShadowriverUB 11 months ago
Or else Android using render to texture, everything will be rerendered each frame in OpenGL in order to be showed.
Sign in to YouTube
Sign in to YouTube
chrischoy9 1 year ago
Galaxy S's web browser is hardware accelerated.
Sign in to YouTube
Sign in to YouTube