summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Support for more vector types."Alex Sakhartchouk2012-03-093-70/+117
|\
| * Support for more vector types.Alex Sakhartchouk2012-03-073-70/+117
| | | | | | | | Change-Id: I06d6e8814e75c0dcd726a3c95de82fd6f6267c4d
* | Merge "Enable AA in scenegraph. Minor shader work in sample."Alex Sakhartchouk2012-03-086-2/+44
|\ \
| * | Enable AA in scenegraph. Minor shader work in sample.Alex Sakhartchouk2012-02-296-2/+44
| | | | | | | | | | | | Change-Id: Ifa81d2b19901002f901f25ac9dce5a4ca09fa363
* | | Merge "Check in older versions of RS tests."Stephen Hines2012-03-0862-0/+5788
|\ \ \
| * | | Check in older versions of RS tests.Stephen Hines2012-03-0762-0/+5788
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds a v11 version of Fountain, as well as v11 and v14 versions of RSTest. All tests currently build and pass on the required platforms. This also fixes an initialization bug for RSTest running on older devices. If we don't directly initialize "each" component of the vector types, it can result in uninitialized memory (or zero) being used for divisors (particularly with the char vector types). This triggers SIGFPE with the latest pending Clang/LLVM rebase. Change-Id: I92a70c2aeed4e20f110b1cb24ee926fc27be9dbb
* | | | Merge "Adding more modes to the sampler test app. Fixing pixel placement."Alex Sakhartchouk2012-03-074-74/+160
|\ \ \ \ | | |_|/ | |/| |
| * | | Adding more modes to the sampler test app.Alex Sakhartchouk2012-03-064-74/+160
| | | | | | | | | | | | | | | | | | | | | | | | Fixing pixel placement. Change-Id: I355cc611ebe0bfb15af96cc498604d9b9fa1a9d3
* | | | Merge "First draft of the sample function implementation."Alex Sakhartchouk2012-03-067-0/+421
|\ \ \ \ | |/ / /
| * | | First draft of the sample function implementation.Alex Sakhartchouk2012-03-057-0/+421
| | | | | | | | | | | | | | | | Change-Id: I51bb999419b5b424a8549461a6d91f48f3fc9298
* | | | Update to DumpRenderTree test harnessGuang Zhu2012-03-056-280/+35
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | * removed some unused parameters * removed obsolete live website test harness * updated test class so that mean suite time for page cycler is emmitted via instrumentation status Change-Id: Iccb40f70a62a4ac9b8d5bceab9a6a715c611c573
* | | Refactor WebView to be a thin proxy classJonathan Dixon2012-03-024-46/+62
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Splits interface and implementation; all client calls are forwarded to an abstract WebViewProvider interface, and the existing implementation moved into the WebViewClassic implementor of this interface. Originally taken from a snapshot from the development branch, by: git diff HEAD 9a4c328a54cc05e5 | git apply - but then rebased to keep up to date with master Interdepends on webkit and Browser changes: https://android-git.corp.google.com/g/158979 https://android-git.corp.google.com/g/167911 Change-Id: I91403f32654ff308934e95c832d17b292a7d9b2e
* | Unhide BiDiTests appFabrice Di Meglio2012-03-011-0/+0
| | | | | | | | | | | | - unhide its makefile so that now it is part of the standard build process Change-Id: Ied86c252975e30da8e3e75180869835f00a5969d
* | Merge "Full implementation of Canvas.drawPath()"Romain Guy2012-02-291-1/+54
|\ \
| * | Full implementation of Canvas.drawPath()Romain Guy2012-02-291-1/+54
| |/ | | | | | | Change-Id: I23223b89770a0cd2b4762365bead9bfddb094290
* | Add test for signed/unsigned char bug (conversion).Stephen Hines2012-02-273-0/+78
|/ | | | | | BUG=6080056 Change-Id: I7980ff3e4a23ff8ba007ff0372ec855b7272630d
* Merge "More infrastructure for Canvas.drawTextOnPath"Romain Guy2012-02-241-3/+19
|\
| * More infrastructure for Canvas.drawTextOnPathRomain Guy2012-02-241-3/+19
| | | | | | | | Change-Id: Iff42b24e342650d06fa4e2fa9db6c28da820ff01
* | Merge "Add hooks to implement Canvas.drawTextOnPath() in GL"Romain Guy2012-02-242-0/+93
|\ \ | |/
| * Add hooks to implement Canvas.drawTextOnPath() in GLRomain Guy2012-02-242-0/+93
| | | | | | | | Change-Id: I165c9e05facf5365aa6850605688e538640c7fcc
* | Merge "New notification priority and related APIs."Daniel Sandler2012-02-241-5/+53
|\ \ | |/ |/|
| * New notification priority and related APIs.Daniel Sandler2012-02-241-5/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces a few new bits of data on Notification that will help the Notification Manager and System UI route and display them more intelligently: -> priority: an integer in a predefined range that indicates the app's best guess as to the relative importance (to the user, right now) of that information -> kind: a tag (really, set of tags) indicating the general type of notification (realtime, asynchronous, etc) -> extras: a Bundle of additional key/value pairs associated with this notification (currently @hidden) The notification manager takes these data into account when assigning to each notification a score which is passed with the notification on to the system UI, where it can be used to affect presentation. For example: - Spammy apps (identified explicitly by the user or by some other means) will have their notifications scored very negatively by the notification manager, allowing the UI to suppress them - Notifications of higher score might be shown larger or in a different way - Very important notifications (indicated by a very high score) might interrupt the user during an otherwise important task (videochat, game, etc) Implementation note: This replaces/extends the old internal notion of "priority", which was mostly used to organize ongoings and system notifications at the top of the panel. Change-Id: Ie063dc75f198a68e2b5734a3aa0cacb5aba1ac39
* | Merge "Only recreate path textures when necessary"Romain Guy2012-02-231-13/+18
|\ \
| * | Only recreate path textures when necessaryRomain Guy2012-02-231-13/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a drawPath command is recorded in a display list, a copy of the source path is made to preserve against possible modifications of the said source path. Copies are discarded when a display list is cleared, which usually happens on invalidate(). This means that even if a path is never modified, the texture generated to draw it on screen is destroyed every time an invalidate() is issued. This change fixes this problem by introducing a reference to the source path in the copy. If both the copy and the source path have the same genID, they are the same path and can share the same texture. Change-Id: I34849311c183e06336a1391d2d1568a087f973f6
* | | Merge "Adding a few more howto elements to scenegraph example."Alex Sakhartchouk2012-02-232-10/+86
|\ \ \ | |/ / |/| |
| * | Adding a few more howto elements to scenegraph example.Alex Sakhartchouk2012-02-232-10/+86
| | | | | | | | | | | | Change-Id: I29f025ce6ecf3a8090a8365991de40af72b4e78f
* | | Merge "Support running ForEach on non-root functions."Stephen Hines2012-02-235-11/+149
|\ \ \ | |/ / |/| |
| * | Support running ForEach on non-root functions.Stephen Hines2012-02-225-11/+149
| | | | | | | | | | | | | | | | | | BUG=6000538 Change-Id: Ie2b16893b150cc5955ee4b9d028c988f69a82744
* | | Simplifying programmatic creation.Alex Sakhartchouk2012-02-228-54/+156
| | | | | | | | | | | | Change-Id: I792f96b5ed47d3c78976d57259074c9ae402575b
* | | Properly pipe texture names through.Alex Sakhartchouk2012-02-229-21/+23
| | | | | | | | | | | | Change-Id: I3e44c2757acee90539869c32771626cd0f770a25
* | | Merge "Adding a very simple all-code scenegraph example."Alex Sakhartchouk2012-02-2210-45/+298
|\ \ \
| * | | Adding a very simple all-code scenegraph example.Alex Sakhartchouk2012-02-2110-45/+298
| | | | | | | | | | | | | | | | Change-Id: I776f8d8d0d3873c84141637d3479501ea92bac12
* | | | Merge "Only copy paths, paints and shaders when we need to."Romain Guy2012-02-212-0/+120
|\ \ \ \
| * | | | Only copy paths, paints and shaders when we need to.Romain Guy2012-02-212-0/+120
| | | | | | | | | | | | | | | | | | | | Change-Id: Iba7a9c92c865f698821b6ff7bc4f502659642ac1
* | | | | Merge "Adding better default behaviour for programmatically created objects."Alex Sakhartchouk2012-02-217-22/+182
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Adding better default behaviour for programmatically created objects.Alex Sakhartchouk2012-02-217-22/+182
| | | | | | | | | | | | | | | | Change-Id: I24078b27f9ddf7f36855eaf223cd4211f459bc78
* | | | Merge "frameworks/base refactoring"Mathias Agopian2012-02-211-1/+1
|\ \ \ \
| * | | | frameworks/base refactoringMathias Agopian2012-02-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | create the new libandroidfw from parts of libui and libutils Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
* | | | | Merge "Making sure stranded objects are not left behind."Alex Sakhartchouk2012-02-211-10/+8
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Making sure stranded objects are not left behind.Alex Sakhartchouk2012-02-171-10/+8
| |/ / | | | | | | | | | Change-Id: If678d9dbf818e256862cfc0949015c2a4172bebd
* | | frameworks/base refactoring.Mathias Agopian2012-02-171-1/+1
|/ / | | | | | | | | | | step 2: move libutils headers to their new home: androidfw Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
* | Prevent AutoCompleteTextView from opening a popup when it shouldn'tRomain Guy2012-02-151-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Bug #5553515 The People app is forcing ACTV to show the IME which had the side effect of showing the drop down popup. ACTV was unfortunately not ready to show the drop down if the filtering resulted in no results. Doing so was putting ACTV in a weird state that in turn caused a window to be leaked and really bad behavior to occur in the lower graphics levels. Change-Id: I2ff146d5ae4e4a28edf6ea17039c9f8fdb710e4f
* | Merge "Add a method to the smoke test that launches each app"Omari Stephens2012-02-147-14/+343
|\ \
| * | Add a method to the smoke test that launches each appOmari Stephens2012-02-137-14/+343
| | | | | | | | | | | | | | | Bug: 5888360 Change-Id: I4a68bc8fef71fd7f89b3a7a997323bfaefadc3eb
* | | Merge from masterJean-Baptiste Queru2012-02-141-3/+0
|\ \ \ | | | | | | | | | | | | Change-Id: I72b13c6443acdfb1b9ad477942f32a925fde5c61
| * | | disable cpu_upload path workaroundGuang Zhu2012-02-141-3/+0
| |/ / | | | | | | | | | | | | | | | Bug: 6008123 Change-Id: I9bee623827ad82185c77875ba317c2fd95f3fce8
* | | am 6ae14555: Merge "fix build"Guang Zhu2012-02-131-2/+1
|\ \ \ | |/ / | | | | | | | | | * commit '6ae14555f945a1a0fc04d6acc0131254c9b2c2e2': fix build
| * | Merge "fix build"Guang Zhu2012-02-131-2/+1
| |\ \
| | * | fix buildGuang Zhu2012-02-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | remove extra import Change-Id: Ia3f764e87bc412ec65da82f7ffd5c21f508229c4
* | | | am 4535e0c7: Merge "use hard coded WebViewProperties.gfxUseMinimalMemory"Guang Zhu2012-02-131-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit '4535e0c765654574c6244b97385ee25f0584bcae': use hard coded WebViewProperties.gfxUseMinimalMemory