Mobile/GrallocWhiteList: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Passed Gralloc Tests =  
= Passed Gralloc Tests =  
<table class="fullwidth-table">


<tr style="background-color: #efefef;">
{| class="fullwidth-table"
<td> Device Name
|- style="background-color: #efefef;"
</td>
| Device Name
<td> Board Name (0)
| Board Name (0)
</td>
| Enable Gralloc (requires Fennec Restart) (1)
<td> Enable Gralloc (requires Fennec Restart) (1)
| Rotating Device did not Crash or White Screen
</td>
| Loading these webpages did not crash or White screen (2)
<td> Rotating Device did not Crash or White Screen
| Notes
</td>
|-
<td> Loading these webpages did not crash or White screen (2)
| Amazon Kindle Fire
</td>
| omap4sdp
<td> Notes
| Pass
</td></tr>
| Pass
 
| Pass
<tr>
| no issues noticed.
<td> Amazon Kindle Fire
|-
</td>
| HTC Desire S
<td> omap4sdp
| saga
</td>
| Pass
<td> Pass
| Pass
</td>
| Pass
<td> Pass
| it locks up afterawhile, but no rotational or blank screen loads.   
</td>
|-
<td> Pass
| HTC Desire Z
</td>
| vision
<td>no issues noticed.
| Pass
</td></tr>
| Pass
 
| Pass
<tr>
|
<td> HTC Desire S
|-
</td>
| HTC Evo Shift 4G
<td> saga
| speedy
</td>
| Pass
<td> Pass
| Pass
</td>
| Pass
<td> Pass
|
</td>
|-
<td> Pass
| HTC Nexus One
</td>
| mahimahi
<td>it locks up afterawhile, but no rotational or blank screen loads.   
| Pass
</td></tr>
| Pass
<tr>
| Pass
<td> HTC Desire Z
| I/AndroidGraphicBuffer(  683): allowing board 'mahimahi' due to prefs override
</td>
Rotating on planet; saw yellow frame buffer flicker
<td> vision
|-
</td>
| HTC Sensation 4G
<td> Pass
| pyramid
</td>
| Pass
<td> Pass
| Pass
</td>
| Pass
<td> Pass
|
</td>
|-
<td>
| LG Optimus Black
</td></tr>
| lgp970
<tr>
| Pass
<td> HTC Nexus One
| Pass
</td>
| Pass
<td> mahimahi
| Tab switching is noticeable slower, taking &gt; 10s
</td>
|-
<td> Pass
| LG P925 (THRILL 4G)
</td>
| omap4sdp
<td> Pass
| Pass
</td>
| Pass
<td> Pass
| Pass
</td>
|
<td> I/AndroidGraphicBuffer(  683): allowing board 'mahimahi' due to prefs override
|-
<p>Rotating on planet; saw yellow frame buffer flicker
| Motorola Atrix 4G
</p>
| olympus
</td></tr>
| Pass
<tr>
| Pass
<td> HTC Sensation 4G
| Pass
</td>
|
<td> pyramid
|-
</td>
| Motorola Cliq 2
<td> Pass
| begonia
</td>
| Pass
<td> Pass
| Pass
</td>
| Pass
<td> Pass
| hardware keyboard characters are replaced in content
</td>
|-
<td>
| Motorola Defy
</td></tr>
| jordan
<td> LG Optimus Black
| Pass
</td>
| Pass
<td> lgp970
| Pass
</td>
| hardware keyboard characters are replaced in content
<td> Pass
|-
</td>
| Motorola Droid 2
<td> Pass
| droid2
</td>
| Pass
<td> Pass
| Pass
</td>
| Pass
<td> Tab switching is noticeable slower, taking &gt; 10s
|
</td></tr>
|-
<tr>
| Motorola Droid Bionic
<td> LG P925 (THRILL 4G)
| targa
</td>
| Pass
<td> omap4sdp
| Pass
</td>
| Pass
<td> Pass
|
</td>
|-
<td> Pass
| Motorola Photon
</td>
| sunfire
<td> Pass
| Pass
</td>
| Pass
<td>
| Pass
</td></tr>
|
<tr>
|-
<td> Motorola Atrix 4G
| Motorola Droid PRO
</td>
| venus2
<td> olympus
| Pass
</td>
| Pass
<td> Pass
| Pass
</td>
|
<td> Pass
|-
</td>
| Motorola Droid Razr
<td> Pass
| spyder
</td>
| Pass
<td>
| Pass
</td></tr>
| Pass
<tr>
|
<td> Motorola Cliq 2
|-
</td>
| Motorola Droid X
<td> begonia
| shadow
</td>
| Pass
<td> Pass
| Pass
</td>
| Pass
<td> Pass
|
</td>
|-
<td> Pass
| Samsung Galaxy Nexus
</td>
| Tuna
<td> hardware keyboard characters are replaced in content
| Pass
</td></tr>
| Pass
<tr>
| Pass
<td> Motorola Defy
|
</td>
|-
<td> jordan
| Samsung Galaxy S
</td>
| SGH-I897
<td> Pass
| Pass
</td>
| Pass
<td> Pass
| Pass
</td>
|
<td> Pass
|-
</td>
| Samsung Galaxy S2
<td>hardware keyboard characters are replaced in content
| GT-I9100
</td></tr>
| Pass
<tr>
| Pass
<td> Motorola Droid 2
| Pass
</td>
|
<td> droid2
|-
</td>
| Samsung Infuse 4G
<td> Pass
| sgh-i997
</td>
| Pass
<td> Pass
| Pass
</td>
| Pass
<td> Pass
|
</td>
|-
<td>
| Samsung Nexus S
</td></tr>
| herring
<tr>
| Pass
<td> Motorola Droid Bionic
| Pass
</td>
| Pass
<td> targa
|
</td>
|-
<td> Pass
| Samsung Sidekick 4G
</td>
| sgh-t839
<td> Pass
| Pass
</td>
| Pass
<td> Pass
| Pass
</td>
| hardware keyboard characters are replaced in content
<td>
|-
</td></tr>
| Sony Ericsson Xperia Neo
<tr>
| unknown
<td> Motorola Droid Razr
| Pass (see notes at end of line)
</td>
| Pass
<td> spyder
| Pass
</td>
| I/AndroidGraphicBuffer( 2780): board 'unknown' is allowed
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Motorola Droid X
</td>
<td> shadow
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Motorola Photon
</td>
<td> sunfire
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td>Samsung Galaxy Nexus
</td>
<td> Tuna
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Galaxy S
</td>
<td> SGH-I897
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Galaxy S2
</td>
<td> GT-I9100
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Infuse 4G
</td>
<td> sgh-i997
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Nexus S
</td>
<td> herring
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Sidekick 4G
</td>
<td> sgh-t839
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> hardware keyboard characters are replaced in content
</td></tr>
<tr>
<td> Sony Ericsson Xperia Neo
</td>
<td> unknown
</td>
<td> Pass (see notes at end of line)
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> I/AndroidGraphicBuffer( 2780): board 'unknown' is allowed
checkerboarding on long page panning, but no rotational crashes or blank pages.  Yes, the board name is called "unknown"
checkerboarding on long page panning, but no rotational crashes or blank pages.  Yes, the board name is called "unknown"
</td></tr>
|-
<tr>
| Sony Ericsson R800 Xperia Play
<td> Sony Ericsson R800 Xperia Play
| unknown
</td>
| Pass  
<td> unknown
| Pass
</td>
| Pass
<td> Pass  
| Yes, the board name is called "unknown"
</td>
|}
<td> Pass
</td>
<td> Pass
</td>
<td> Yes, the board name is called "unknown"
</td></tr>
</table>
<p><br />
</p><p><br />


= Failed Gralloc tests =  
= Failed Gralloc tests =  
<table class="fullwidth-table">


<tr style="background-color: #efefef;">
{| class="fullwidth-table"
<td> Device Name
|- style="background-color: #efefef;"
</td>
| Device Name
<td> Board Name (0)  
| Board Name (0)  
</td>
| Enable Gralloc (requires Fennec Restart) (1)
<td> Enable Gralloc (requires Fennec Restart) (1)
| Rotating Device did not Crash or White Screen
</td>
| Loading these webpages did not crash or White screen (2)
<td> Rotating Device did not Crash or White Screen
| Notes
</td>
|-
<td> Loading these webpages did not crash or White screen (2)
| Asus EeePad Transformer 1
</td>
| EeePad
<td> Notes
| Fail (crash)
</td></tr>
| Fail
<tr>
| Fail
<td> Asus EeePad Transformer 1
| Pages don't load or Fennec crashes
</td>
|-
<td> EeePad
| Dell Streak 7
</td>
| t20
<td> Fail (crash)
| Pass
</td>
| Fail (crash)
<td> Fail
| Fail (crash)
</td>
| Crash when rotating the device and loading pages.
<td> Fail
|-
</td>
| HTC Desire
<td> Pages don't load or Fennec crashes
| bravo
</td></tr>
| Fail (persistent blank white screen)
<tr>
| Fail (persistent blank white screen)
<td> Dell Streak 7
| Fail (persistent blank white screen)
</td>
| Nothing can be tested on it because of the permanent blank screen
<td> t20
|-
</td>
| HTC Evo 4G
<td> Pass
| supersonic
</td>
| Pass
<td> Fail (crash)
| Pass
</td>
| Fail (white screen)
<td> Fail (crash)
| white screen when loading any page
</td>
|-
<td> Crash when rotating the device and loading pages.
| HTC Glacier (T-Mobile myTouch 4G)
</td></tr>
| glacier
<tr>
| Pass
<td> HTC Desire
| Pass
</td>
| Fail (white screen)
<td> bravo
| white screen when loading any page
</td>
|-
<td> Fail (persistent blank white screen)
| HTC Incredible
</td>
| inc
<td> Fail (persistent blank white screen)
| Pass
</td>
| Pass
<td> Fail (persistent blank white screen)
| Fail (white screen)
</td>
| white screen when loading any page
<td> Nothing can be tested on it because of the permanent blank screen
|-
</td></tr>
| HTC Thunderbolt
<tr>
| mecha
<td> HTC Glacier (T-Mobile myTouch 4G) - DA
| Pass
</td>
| Fail (white screen)
<td> glacier
| Fail (white screen)
</td>
| This device whitescreens on any page that's loading.   
<td> Pass
|-
</td>
| LG G2X
<td> Pass
| P999
</td>
| Pass
<td> Fail (white screen)
| Fail (crash)
</td>
| Fail (crash)
<td> white screen when loading any page
| Crash when rotating the device and loading pages.
</td></tr>
|-
<tr>
| LG Optimus 2X
<td> HTC Thunderbolt
| P990
</td>
| Pass
<td> mecha
| Fail (crash)
</td>
| Fail (crash)
<td> Pass
| Found 'AndroidGraphicBuffer' in logcat. Crashes when rotating the device after loading cnn.com
</td>
|-
<td> Fail (white screen)
| Motorola Droid 1
</td>
| sholes
<td> Fail (white screen)
| Fail (crash)
</td>
| Fail
<td> This device whitescreens on any page that's loading.   
| Fail
</td></tr>
| Very, very slow, taking minutes to switch tabs, black screens, etc
<tr>
|-
<tr>
| Samsung Continuum (i400)
<td> LG G2X
| SCH-I400
</td>
| Fail (crash)
<td> P999
| Fail (crash)
</td>
| Fail (crash)
<td> Pass
| Fennec trunk crashes on start-up, filed bug 720712
</td>
|}
<td> Fail (crash)
</td>
<td> Fail (crash)
</td>
<td> Crash when rotating the device and loading pages.
</td></tr>
<tr>
<td> LG Optimus 2X
</td>
<td> P990
</td>
<td> Pass
</td>
<td> Fail (crash)
</td>
<td> Fail (crash)
</td>
<td> Found 'AndroidGraphicBuffer' in logcat. Crashes when rotating the device after loading cnn.com
</td></tr>
<tr>
<td> Motorola Droid 1
</td>
<td> sholes
</td>
<td> Fail (crash)
</td>
<td> Fail
</td>
<td> Fail
</td>
<td> Very, very slow, taking minutes to switch tabs, black screens, etc
</td></tr>
<tr>
<td> Samsung Continuum (i400)
</td>
<td> SCH-I400
</td>
<td> Fail (crash)
</td>
<td> Fail (crash)
</td>
<td> Fail (crash)
</td>
<td> Fennec trunk crashes on start-up, filed bug 720712
</td></tr>
</table>


= Retest Gralloc Tests =  
= Retest Gralloc Tests =  
<table class="fullwidth-table">


<tr style="background-color: #efefef;">
{| class="fullwidth-table"
<td> Device Name
|- style="background-color: #efefef;"
</td>
| Device Name
<td> Board Name (0)
| Board Name (0)  
</td>
| Enable Gralloc (requires Fennec Restart) (1)
<td> Enable Gralloc (requires Fennec Restart) (1)
| Rotating Device did not Crash or White Screen
</td>
| Loading these webpages did not crash or White screen (2)
<td> Rotating Device did not Crash or White Screen
| Notes
</td>
|-
<td> Loading these webpages did not crash or White screen (2)
| Acer Liquid A1
</td>
| retest (see notes)
<td> Notes
| retest (see notes)
</td></tr><tr>
| retest (see notes)
<td> HTC Evo
| retest (see notes)
</td>
| This device is not listed in DA.
<td> supersonic
|-
</td>
| Advent Vega (P10AN01)
<td> Fail
| retest (see notes)
</td>
| retest (see notes)
<td> retest
| retest (see notes)
</td>
| retest (see notes)
<td> retest
| This device is not listed in DA.
</td>
|-
<td> Could not load about:config - received just a white screen. Had to mount as as Disk to change pref
| Barnes&Noble Nook Color (root required) PowerVR (OMAP3621—SGX530 + Cortex-A8)
</td></tr>
| retest (see notes)
</table>
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device is not listed in DA.
|-
| HTC Desire HD
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device is not listed in DA.
|-
| HTC Desire S
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device is not listed in DA.
|-
| HTC Droid Incredible 2
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device was offline for DA.
|-
| HTC Flyer
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device is not listed in DA.
|-
| HTC Incredible S
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device is not listed in DA.
|-
| HTC Bravo
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| Unable to test due to AT&T which not allows Fennec to be installed
|-
| HTC Inspire 4G (untested)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| Unable to test due to AT&T which not allows Fennec to be installed
|-
| LG Optimus Z
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device is not listed in DA.
|-
| Motorola Bravo
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| Unable to test due to AT&T which not allows Fennec to be installed
|-
| Samsung Droid Charge PowerVR (Hummingbird S5PC110/SP5C111/S5PV210—VXD370)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device was offline for DA.
|-
| Samsung 4G LTE SCH-i520/Inspiration/Droid Charge/Stealth V PowerVR (Hummingbird S5PC110/SP5C111/S5PV210—VXD370)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device is not listed in DA.
|-
| Sharp Galapagos 003SH, 005SH
| retest (see notes)
| retest (see notes)
| retest (see notes)
| retest (see notes)
| This device is not listed in DA.
|}
 
(0) If no ADB access, download "Android System Info" from Android Market, and search for "System Tab > BuildInfos > Board"
 
(1) open about:config, and set "direct-texture.force.enabled" = true. 
To check if Gralloc is on, grep logcat for'AndroidGraphicBuffer'.


(2) cnn.com, bbc.co.uk, google.com, facebook.com, planet.mozilla.org


<p>(0) If no ADB access, download "Android System Info" from Android Market, and search for "System Tab &gt; BuildInfos &gt; Board"</p>
[http://goo.gl/NdnkQ Google docs version of these results]
<p>(1) open about:config, and set "direct-texture.force.enabled" = true. 
To check if Gralloc is on, grep logcat for'AndroidGraphicBuffer'.</p>
<p>(2) cnn.com, bbc.co.uk, google.com, facebook.com, planet.mozilla.org</p>
<p>
<a href="https://docs.google.com/spreadsheet/ccc?key=0AocUyLHteCtSdFNxRWxScTZ5UFNRTE1mOHZyb19GZ2c&amp;hl=en_US&amp;pli=1#gid=0">Google docs version of these results</a>
</p>

Latest revision as of 09:35, 26 January 2012

Passed Gralloc Tests

Device Name Board Name (0) Enable Gralloc (requires Fennec Restart) (1) Rotating Device did not Crash or White Screen Loading these webpages did not crash or White screen (2) Notes
Amazon Kindle Fire omap4sdp Pass Pass Pass no issues noticed.
HTC Desire S saga Pass Pass Pass it locks up afterawhile, but no rotational or blank screen loads.
HTC Desire Z vision Pass Pass Pass
HTC Evo Shift 4G speedy Pass Pass Pass
HTC Nexus One mahimahi Pass Pass Pass I/AndroidGraphicBuffer( 683): allowing board 'mahimahi' due to prefs override

Rotating on planet; saw yellow frame buffer flicker

HTC Sensation 4G pyramid Pass Pass Pass
LG Optimus Black lgp970 Pass Pass Pass Tab switching is noticeable slower, taking > 10s
LG P925 (THRILL 4G) omap4sdp Pass Pass Pass
Motorola Atrix 4G olympus Pass Pass Pass
Motorola Cliq 2 begonia Pass Pass Pass hardware keyboard characters are replaced in content
Motorola Defy jordan Pass Pass Pass hardware keyboard characters are replaced in content
Motorola Droid 2 droid2 Pass Pass Pass
Motorola Droid Bionic targa Pass Pass Pass
Motorola Photon sunfire Pass Pass Pass
Motorola Droid PRO venus2 Pass Pass Pass
Motorola Droid Razr spyder Pass Pass Pass
Motorola Droid X shadow Pass Pass Pass
Samsung Galaxy Nexus Tuna Pass Pass Pass
Samsung Galaxy S SGH-I897 Pass Pass Pass
Samsung Galaxy S2 GT-I9100 Pass Pass Pass
Samsung Infuse 4G sgh-i997 Pass Pass Pass
Samsung Nexus S herring Pass Pass Pass
Samsung Sidekick 4G sgh-t839 Pass Pass Pass hardware keyboard characters are replaced in content
Sony Ericsson Xperia Neo unknown Pass (see notes at end of line) Pass Pass I/AndroidGraphicBuffer( 2780): board 'unknown' is allowed

checkerboarding on long page panning, but no rotational crashes or blank pages. Yes, the board name is called "unknown"

Sony Ericsson R800 Xperia Play unknown Pass Pass Pass Yes, the board name is called "unknown"

Failed Gralloc tests

Device Name Board Name (0) Enable Gralloc (requires Fennec Restart) (1) Rotating Device did not Crash or White Screen Loading these webpages did not crash or White screen (2) Notes
Asus EeePad Transformer 1 EeePad Fail (crash) Fail Fail Pages don't load or Fennec crashes
Dell Streak 7 t20 Pass Fail (crash) Fail (crash) Crash when rotating the device and loading pages.
HTC Desire bravo Fail (persistent blank white screen) Fail (persistent blank white screen) Fail (persistent blank white screen) Nothing can be tested on it because of the permanent blank screen
HTC Evo 4G supersonic Pass Pass Fail (white screen) white screen when loading any page
HTC Glacier (T-Mobile myTouch 4G) glacier Pass Pass Fail (white screen) white screen when loading any page
HTC Incredible inc Pass Pass Fail (white screen) white screen when loading any page
HTC Thunderbolt mecha Pass Fail (white screen) Fail (white screen) This device whitescreens on any page that's loading.
LG G2X P999 Pass Fail (crash) Fail (crash) Crash when rotating the device and loading pages.
LG Optimus 2X P990 Pass Fail (crash) Fail (crash) Found 'AndroidGraphicBuffer' in logcat. Crashes when rotating the device after loading cnn.com
Motorola Droid 1 sholes Fail (crash) Fail Fail Very, very slow, taking minutes to switch tabs, black screens, etc
Samsung Continuum (i400) SCH-I400 Fail (crash) Fail (crash) Fail (crash) Fennec trunk crashes on start-up, filed bug 720712

Retest Gralloc Tests

Device Name Board Name (0) Enable Gralloc (requires Fennec Restart) (1) Rotating Device did not Crash or White Screen Loading these webpages did not crash or White screen (2) Notes
Acer Liquid A1 retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
Advent Vega (P10AN01) retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
Barnes&Noble Nook Color (root required) PowerVR (OMAP3621—SGX530 + Cortex-A8) retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
HTC Desire HD retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
HTC Desire S retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
HTC Droid Incredible 2 retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device was offline for DA.
HTC Flyer retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
HTC Incredible S retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
HTC Bravo retest (see notes) retest (see notes) retest (see notes) retest (see notes) Unable to test due to AT&T which not allows Fennec to be installed
HTC Inspire 4G (untested) retest (see notes) retest (see notes) retest (see notes) retest (see notes) Unable to test due to AT&T which not allows Fennec to be installed
LG Optimus Z retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
Motorola Bravo retest (see notes) retest (see notes) retest (see notes) retest (see notes) Unable to test due to AT&T which not allows Fennec to be installed
Samsung Droid Charge PowerVR (Hummingbird S5PC110/SP5C111/S5PV210—VXD370) retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device was offline for DA.
Samsung 4G LTE SCH-i520/Inspiration/Droid Charge/Stealth V PowerVR (Hummingbird S5PC110/SP5C111/S5PV210—VXD370) retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.
Sharp Galapagos 003SH, 005SH retest (see notes) retest (see notes) retest (see notes) retest (see notes) This device is not listed in DA.

(0) If no ADB access, download "Android System Info" from Android Market, and search for "System Tab > BuildInfos > Board"

(1) open about:config, and set "direct-texture.force.enabled" = true. To check if Gralloc is on, grep logcat for'AndroidGraphicBuffer'.

(2) cnn.com, bbc.co.uk, google.com, facebook.com, planet.mozilla.org

Google docs version of these results