summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* | | am e06b7696: am b5afb837: Merge "Handle onPause in ImageProcessing." into ↵Jason Sams2013-03-091-12/+59
|\ \ \ | |/ / | | | | | | | | | | | | | | | jb-mr2-dev * commit 'e06b7696ccf6f5bd8fb785637d2eb58db4d8ee8f': Handle onPause in ImageProcessing.
| * | Handle onPause in ImageProcessing.Jason Sams2013-03-081-12/+59
| | | | | | | | | | | | Change-Id: I538ce0ac7b9da2f4ec6cd7bd35aa84fd710e063f
* | | am 694f9ff4: am e3982a86: Merge "Update IP_JB to Mr1" into jb-mr2-devJason Sams2013-03-0850-309/+2044
|\ \ \ | |/ / | | | | | | | | | * commit '694f9ff404f1ae4a48e0edd02a5953550630b086': Update IP_JB to Mr1
| * | Update IP_JB to Mr1Jason Sams2013-03-0850-309/+2044
| | | | | | | | | | | | Change-Id: I007b5048a187c90bc19c38e7155d0d5adcc34144
* | | am 8240587f: am 2042cc40: Merge "Update IP and IP2" into jb-mr2-devJason Sams2013-03-0875-303/+1351
|\ \ \ | |/ / | | | | | | | | | * commit '8240587f7d7e561efbf905ceff8ec929cd6de500': Update IP and IP2
| * | Update IP and IP2Jason Sams2013-03-0875-303/+1351
| |/ | | | | | | Change-Id: I5e81ae906a36fc1f6dc8de872398c6aa580238f1
* | am f2f3988e: am e7d32b19: Merge "Take text scale/skew into account only when ↵Romain Guy2013-03-041-6/+24
|\ \ | |/ | | | | | | | | | | rendering into a layer" into jb-mr2-dev * commit 'f2f3988ecba293e88a661bfe0a5bbd76de79224a': Take text scale/skew into account only when rendering into a layer
| * Take text scale/skew into account only when rendering into a layerRomain Guy2013-03-041-6/+24
| | | | | | | | | | | | | | | | | | | | | | | | 3D rotations can undo scale/skew transforms; since FreeType only accepts 2x2 matrices we can end up generating very large glyphs that are drawn at a 1:1 scale on screen. For instance, if the current transform has a scale of 2000 set on both X and Y axis and a perspective Z factor set to Z, the actual scale factor on screen ends up being 1. We would however generate glyphs with a scale factor of 2000 causing the font renderer to blow up. Change-Id: Ia5c3618d36644e817825cb9c89e2f53aece2074e
* | am 1361dff5: Merge "Support 3D rotations when drawing text" into jb-mr2-devRomain Guy2013-03-012-0/+74
|\ \ | |/ | | | | | | * commit '1361dff5eb54b9b02b4d1a2d3e2ed3afd216d79d': Support 3D rotations when drawing text
| * Merge "Support 3D rotations when drawing text" into jb-mr2-devRomain Guy2013-03-012-0/+74
| |\
| | * Support 3D rotations when drawing textRomain Guy2013-02-282-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a perspective transform is set on the Canvas, drawText() should not attempt to rasterize glyphs in screen space. This change uses the old behavior instead (i.e. rasterize the glyphs at the native font size and apply the transform on the resulting mesh.) This change also adds an optimization: empty glyphs (spaces) do not generate vertices anymore. This saves a lot of vertices in text heavy applications such as Gmail. Change-Id: Ib531384163f5165b5785501612a7b1474f3ff599
* | | am d6a3e485: Merge "Unify normal and overlay action bar layouts." into ↵Dianne Hackborn2013-02-282-2/+4
|\ \ \ | |/ / | | | | | | | | | | | | | | | jb-mr2-dev * commit 'd6a3e485b58e23808b44b8f2374e67e891cfae05': Unify normal and overlay action bar layouts.
| * | Merge "Unify normal and overlay action bar layouts." into jb-mr2-devDianne Hackborn2013-02-282-2/+4
| |\ \ | | |/ | |/|
| | * Unify normal and overlay action bar layouts.Dianne Hackborn2013-02-272-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch the action bar to always use the overlay layout, and make it smarter to do the right thing depending on whether the action bar is in overlay mode or not. This allows apps to use the system UI magic flags without having to worry about whether the action bar is configured in overlay mode or note -- just select a stable layout and it will automatically go into overlay mode. In the future this should also allow us to simplify the action bar code, since it is all sitting on one common implementation. For example, much of the logic in ActionBarImpl can be moved to the root action bar layout, and that layout can be optimized to do custom layout with all of the known elements it has. Also fixed a little bug in the performance tests. Change-Id: Iec0c0c0699754f0d1ce37402d786b4966e052a56
* | | am aaa46155: Merge "Reorganize OpenGL renderer tests" into jb-mr2-devRomain Guy2013-02-282-170/+331
|\ \ \ | |/ / | | | | | | | | | * commit 'aaa46155ec80f02b37ec858408d7dabbf9bc289a': Reorganize OpenGL renderer tests
| * | Reorganize OpenGL renderer testsRomain Guy2013-02-282-170/+331
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new UI works just like ApiDemos. The label of the activities declared in the manifest defines where they go in the UI. For instance Draw/Circles will create an entry called Draw in the first screen of the test app. Click the "Draw" item will launch a new activity containing an item called "Circles". Change-Id: I98a4442ee3d992598af440b2078ae1925214da20
* | | am 19886f8b: Merge "Properly scale text" into jb-mr2-devRomain Guy2013-02-282-3/+22
|\ \ \ | |/ / | | | | | | | | | * commit '19886f8b5109218191908d2ce5faf0293f85cf31': Properly scale text
| * | Properly scale textRomain Guy2013-02-272-3/+22
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change does not apply to drawPosText() and drawTextOnPath() yet. Prior to this change, glyphs were always rasterized based on the font size specified in the paint. All transforms were then applied on the resulting texture. This creates rather ugly results when text is scaled and/or rotated. With this change, the font renderer will apply the current transform matrix to the glyph before they are rasterized. This generates much better looking results. Change-Id: I0141b6ff18db35e1213e7a3ab9db1ecaf03d7a9c
| * Revert ActivityManager changes for tasks. DO NOT MERGECraig Mautner2013-02-251-1/+31
|/ | | | | | | | | | | | | | | | | | | | | | | Keeping all activity=>task changes in master and removing them from jb-mr2. Revert "Update histories simultaneously." Revert "Add null check to setAppGroupId." Revert "Fix crashing bug in validator." Revert "Switch topRunning* and moveTaskTo*" Revert "Begin switch over to task based history." Revert "Reset and reuse Iterators and don't new() one." Revert "Remove AppWindowToken lists." Revert "Fix build." Revert "Remove unused App methods." Revert "Stop using AppToken movement and start using Task." Revert "Replace access to mAppTokens with AppTokenIterator" Revert "Refactor setAppOpVisibility implementation." Revert "Add AppWindowTokens to TaskList." Revert "Make ActivityStack.mHistory private." Revert "Migrate AppWindowToken lists into DisplayContent." Change-Id: I5722c9a4956dccb52864207e2967690bc58e4ebb
* Remove surfaceTextureOpaque test.Jason Sams2013-02-228-556/+0
| | | | | | | This test was for an API we decided not to expose publically and have removed. Change-Id: Ic2b8449b286c8d1fb1432ccc2db47f96ad43cc4b
* Implement USAGE_IO_INPUTJason Sams2013-02-222-1/+71
| | | | Change-Id: Id5b9e3d0a17e4df15eec36d542fde6dc626138b2
* Merge "Support typed YUV allocations."Jason Sams2013-02-161-2/+7
|\
| * Support typed YUV allocations.Jason Sams2013-02-151-2/+7
| | | | | | | | Change-Id: I56e7a318dc979f0b7454fcfa5773ea6d95bbaeaa
* | Adjust offset for non-AA line drawingChris Craik2013-02-151-4/+31
|/ | | | | | | | | | | | | bug:8114304 The original .375 was chosen to make GL_LINES align with Skia drawing. The new value of .065 is chosen to be as small as possible to make triangle-based lines align with Skia, while keeping lines drawn on integer coordinates unambiguous as to which column/row they draw on. Also adds more lines in CanvasCompare test to highlight the difference Change-Id: If578684f2db320682219c3caa625cf79bc62d88f
* Merge "Implement support for drawBitmapMesh's colors array"Romain Guy2013-02-141-1/+1
|\
| * Implement support for drawBitmapMesh's colors arrayRomain Guy2013-02-131-1/+1
| | | | | | | | Change-Id: I3d901f6267c2918771ac30ff55c8d80c3ab5b725
* | Fix build.Craig Mautner2013-02-141-31/+1
| | | | | | | | Change-Id: I6fb00530536e5203d89805141792289ed7c1d8e3
* | Convert live preview demo to IO_OUTPUTJason Sams2013-02-134-39/+102
| | | | | | | | | | | | Change-Id: I01193932a6fcd572841434a59d34eda60d9b8b02 Fix aspect ratio
* | Merge "Reuse context and allocations across test."Jason Sams2013-02-132-7/+23
|\ \
| * | Reuse context and allocations across test.Jason Sams2013-02-132-7/+23
| |/ | | | | | | Change-Id: I9a3498c9095db2c7876bf45d6bd5c75deded8dd8
* | Merge "Add tests for the new clipped kernel Java reflection."Stephen Hines2013-02-132-19/+18
|\ \
| * | Add tests for the new clipped kernel Java reflection.Stephen Hines2013-02-132-19/+18
| | | | | | | | | | | | Change-Id: Idb0444823711da356ae0ac025aa79c6ff8068373
* | | Merge "Clean Paint.mBidiFlags as it is no longer used"Fabrice Di Meglio2013-02-134-320/+0
|\ \ \ | |/ / |/| |
| * | Clean Paint.mBidiFlags as it is no longer usedFabrice Di Meglio2013-02-124-320/+0
| |/ | | | | | | | | | | See bug #7623824 Change-Id: Ie2f9422821f6dcc73c99e8695f448e966b587b1d
* | Update RSTest_Compat for stride changes.Stephen Hines2013-02-088-26/+30
| | | | | | | | Change-Id: I88acbf65b522a15c6386f4ab002971384a028ac7
* | Fix stride/addressing issues for RS tests.Stephen Hines2013-02-088-26/+30
|/ | | | Change-Id: Icb49b4ef849b2bba9702dbb7817f3715e52091f6
* Merge "Rename convolve3x3.rs to prevent collisions."Stephen Hines2013-02-072-2/+2
|\
| * Rename convolve3x3.rs to prevent collisions.Stephen Hines2013-02-062-2/+2
| | | | | | | | Change-Id: I9046348959d51fda6142e16f1226fed0c57a6d16
* | Merge "Implement rs.sendMessage()"Jason Sams2013-02-072-26/+1
|\ \
| * | Implement rs.sendMessage()Jason Sams2013-02-052-26/+1
| |/ | | | | | | Change-Id: Ib4f4bb7bb4f697d0b5405ad55721394ed2456c65
* | Merge "Add cap tessellation support"Chris Craik2013-02-071-0/+6
|\ \
| * | Add cap tessellation supportChris Craik2013-02-061-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug:7117155 bug:8114304 Currently used for lines (with and without AA) and arcs with useCenter=false Also removes 0.375, 0.375 offset for AA lines Change-Id: Ic8ace418739344db1e2814edf65253fe7448b0b0
* | | Fix Snapshot::resetClip to also reset the clip regionRomain Guy2013-02-062-0/+91
| | | | | | | | | | | | Change-Id: I979151e73f64ff9d45f8a5232d8700361b09fbc7
* | | Add support for non-antialiased textRomain Guy2013-02-052-0/+66
| |/ |/| | | | | Change-Id: I17c073955ab94abc9b409e5fcfbc675faa07c5ba
* | Fix build.Dianne Hackborn2013-02-011-2/+3
| | | | | | | | Change-Id: I9a1ef2370e20b70b15f6f59229802825127174ff
* | App ops: vibration, neighboring cells, dialing, etc.Dianne Hackborn2013-02-013-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve handling of vibration op, so that apps are better blamed (there is now a hidden vibrator API that supplies the app to blame, and the system now uses this when vibrating on behalf of an app). Add operation for retrieving neighboring cell information. Add a new op for calling a phone number. This required plumbing information about the launching package name through the activity manager, which required changing the internal startActivity class, which required hitting a ton of code that uses those internal APIs. Change-Id: I3f8015634fdb296558f07fe654fb8d53e5c94d07
* | Balls perf updateJason Sams2013-02-014-148/+189
|/ | | | Change-Id: I627b125df36cfe137964472f95bb34b77d3d4355
* Fix graphical corruption on QCOM GPURomain Guy2013-01-291-0/+1
| | | | | | | | | Bug #7146141 The GL_QCOM_tiled_rendering extension requires careful use of start/endTiling when attaching a renderbuffer dynamically. Change-Id: I20036683ed3909ffaf40cc3d57a25257e35b6fa2
* Fixing the buildSvetoslav2013-01-281-1/+1
| | | | Change-Id: Ief7654775307c829a60e65217ae821aa6801303c
* Merge "Turn off vector code for tests where this reduces performance."Jason Sams2013-01-223-3/+3
|\