Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle view properties at the native level | Chet Haase | 2012-03-12 | 3 | -55/+582 |
| | | | | | | | | | | | Basic functionality of handling View properties (transforms, left/right/top/bottom, and alpha) at the native DisplayList level. This logic is disabled for now (via compile-time flags in View.java and DisplayListRenderer.h) as we continue work on it (there is no advantage to the new approach until we optimize invalidation and rendering paths to use the new code path). Change-Id: I370c8d21fbd291be415f55515ab8dced6f6d51a3 | ||||
* | Merge "Fix argument passing with dimLOD." | Stephen Hines | 2012-03-12 | 1 | -2/+2 |
|\ | |||||
| * | Fix argument passing with dimLOD. | Stephen Hines | 2012-03-12 | 1 | -2/+2 |
| | | | | | | | | | | | | BUG=6152130 Change-Id: I5c857b692af8ec45e4cbef8140c44d72aec6600e | ||||
* | | Merge "Turn down the number of glGetError() calls." | Romain Guy | 2012-03-12 | 1 | -1/+0 |
|\ \ | |||||
| * | | Turn down the number of glGetError() calls. | Romain Guy | 2012-03-12 | 1 | -1/+0 |
| |/ | | | | | | | | | | | | | glGetError() was invoked every time a display list was updated. This was unnecessary since display list updates do not execute OpenGL code. Change-Id: Ia0a75a65ccf2a4701fb3a828848cd0c42f256c6c | ||||
* | | Merge "Split off driver code into a separate static library." | Alex Sakhartchouk | 2012-03-12 | 1 | -33/+38 |
|\ \ | |/ |/| | |||||
| * | Split off driver code into a separate static library. | Alex Sakhartchouk | 2012-03-09 | 1 | -33/+38 |
| | | | | | | | | Change-Id: I055a6d7aecf3663e5e399a0ddee068cc33eca666 | ||||
* | | Merge "Don't bind data to missing uniforms" | Romain Guy | 2012-03-09 | 1 | -1/+1 |
|\ \ | |/ |/| | |||||
| * | Don't bind data to missing uniforms | Romain Guy | 2012-03-09 | 1 | -1/+1 |
| | | | | | | | | Change-Id: Ib9d1f14eb0bef04e0910baa4eaf3e49cce81c0ce | ||||
* | | Merge "More header untangling." | Alex Sakhartchouk | 2012-03-09 | 16 | -22/+19 |
|\ \ | |||||
| * | | More header untangling. | Alex Sakhartchouk | 2012-03-09 | 16 | -22/+19 |
| | | | | | | | | | | | | Change-Id: I090943775cbda8d9515cdb484957f6b05d5b1799 | ||||
* | | | Merge "Fix issue #6054627: resource matching issue of size qualifiers" | Dianne Hackborn | 2012-03-09 | 1 | -49/+40 |
|\ \ \ | |||||
| * | | | Fix issue #6054627: resource matching issue of size qualifiers | Dianne Hackborn | 2012-03-09 | 1 | -49/+40 |
| | |/ | |/| | | | | | | | | | | | | | | | | Resource matching would incorrectly identify two configs with the same value as better than. Change-Id: I7297dcf58fd5a43f1a5ff53bb093eeeb2cad090f | ||||
* | | | Merge "Starting to untangle header spaghetti." | Alex Sakhartchouk | 2012-03-09 | 15 | -10/+11 |
|\ \ \ | | |/ | |/| | |||||
| * | | Starting to untangle header spaghetti. | Alex Sakhartchouk | 2012-03-09 | 15 | -10/+11 |
| | | | | | | | | | | | | Change-Id: I31f38d05dc8b55c659e8c7e9c0a87b94b9ac1db5 | ||||
* | | | Merge "Moving lod's into hal struct." | Alex Sakhartchouk | 2012-03-09 | 2 | -56/+66 |
|\ \ \ | |/ / | | / | |/ |/| | |||||
| * | Moving lod's into hal struct. | Alex Sakhartchouk | 2012-03-08 | 2 | -56/+66 |
| | | | | | | | | Change-Id: Iaec34fea7c002d7948d91df6b7a1af7f832f74ea | ||||
* | | remove files that moved to frameworks/native | Mathias Agopian | 2012-03-07 | 90 | -26053/+0 |
| | | | | | | | | Change-Id: I140d291e520097b1148930f736823650e08488f7 | ||||
* | | fixup hardcoded include paths for new project | Mathias Agopian | 2012-03-07 | 3 | -2/+81 |
|/ | | | | Change-Id: Id443ec5c99bb4d7653905f1be1f72a029e0cf087 | ||||
* | Merge "BufferQueue: fixed issues with buffer slots not available" | Jamie Gennis | 2012-03-07 | 1 | -7/+2 |
|\ | |||||
| * | BufferQueue: fixed issues with buffer slots not available | Daniel Lam | 2012-03-07 | 1 | -7/+2 |
| | | | | | | | | | | Bug: 6120953 Change-Id: Ief43f042ee9e1512e86fff8632a1c9dd31bdff35 | ||||
* | | Merge "attempt to fix a deadlock in SurfaceTextureClient::disconnect" | Mathias Agopian | 2012-03-07 | 1 | -8/+11 |
|\ \ | |||||
| * | | attempt to fix a deadlock in SurfaceTextureClient::disconnect | Mathias Agopian | 2012-03-06 | 1 | -8/+11 |
| |/ | | | | | | | | | | | | | | | - condition wasn't signaled if an error happened between acquire and release - also replace signal with broadcasts Bug: 6109450 Change-Id: Iaf9371b829f772f559daae42e06d4dbd9505d6a0 | ||||
* | | Merge "Remove references to sched_policy.h in RS" | Glenn Kasten | 2012-03-07 | 2 | -12/+0 |
|\ \ | |/ |/| | |||||
| * | Remove references to sched_policy.h in RS | Glenn Kasten | 2012-03-05 | 2 | -12/+0 |
| | | | | | | | | | | | | | | | | As part of scheduling policy cleanup, removing some references to sched_policy.h and its APIs. Activity manager should be responsible for configuring scheduling policy, rather than leaving it up to each app. Change-Id: Iffe972799bf3fde090b1efdd3abce5141e4d261e | ||||
* | | Merge "Remove obsolete references to sched_policy.h" | Glenn Kasten | 2012-03-06 | 1 | -1/+0 |
|\ \ | |||||
| * | | Remove obsolete references to sched_policy.h | Glenn Kasten | 2012-03-05 | 1 | -1/+0 |
| |/ | | | | | | | | | | | | | As part of scheduling policy cleanup, remove or isolate all references to the scheduling policy APIs. Change-Id: Ia1ea2fe711a399039f25217309e061267744b856 | ||||
* | | Merge "Add missing includes for Mutex.h" | Derek Sollenberger | 2012-03-06 | 2 | -0/+2 |
|\ \ | |||||
| * | | Add missing includes for Mutex.h | Derek Sollenberger | 2012-03-05 | 2 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | The missing header was being transitively included through a Skia header which is being removed. Change-Id: I5a65bae076027951fe07d1e7eecd4732124fb0e4 | ||||
* | | | Merge "Add ATRACEs for Buffer indices" | Mathias Agopian | 2012-03-05 | 1 | -0/+15 |
|\ \ \ | |||||
| * | | | Add ATRACEs for Buffer indices | Mathias Agopian | 2012-03-01 | 1 | -0/+15 |
| |/ / | | | | | | | | | | Change-Id: I44d7a9a9bf03f418cab2a4854583aac9e533daee | ||||
* | | | Delete display list objects and resources on the UI thread | Romain Guy | 2012-03-05 | 4 | -4/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #6073717 Bug #6065504 Bug #6026515 Bug #5971725 Prior to this patch, the destructor of DisplayList would always run on the finalizer thread. This could cause a race condition if the UI thread was busy rendering display lists at the same time leading to various random native crashes. Change-Id: Ie11108e3b1538d4b358a1a8b4cce1b2d33152d0c | ||||
* | | | Merge "Deferred layer updates" | Romain Guy | 2012-03-05 | 2 | -0/+42 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Deferred layer updates | Romain Guy | 2012-03-02 | 2 | -0/+42 |
| | | | | | | | | | | | | Change-Id: I83d9e564fe274db658dcee9e0cc5bbf9223ebb49 | ||||
* | | | Merge "BufferQueue: fixed acquire operation" | Mathias Agopian | 2012-03-05 | 1 | -0/+1 |
|\ \ \ | |||||
| * | | | BufferQueue: fixed acquire operation | Daniel Lam | 2012-03-02 | 1 | -0/+1 |
| | |/ | |/| | | | | | | | | | | Bug: 6082872 Change-Id: I897dc61eb84fed953e51f97871cd3ae6321505d4 | ||||
* | | | Merge "Add multisampling support to renderscript." | Alex Sakhartchouk | 2012-03-05 | 1 | -10/+34 |
|\ \ \ | |||||
| * | | | Add multisampling support to renderscript. | Alex Sakhartchouk | 2012-02-28 | 1 | -10/+34 |
| | | | | | | | | | | | | | | | | Change-Id: I38bf50a5b54aa5df7e4f76ea40027d9e36dc4b5d | ||||
* | | | | Merge "Using surface texture as a default renderscript surface." | Alex Sakhartchouk | 2012-03-05 | 1 | -6/+9 |
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | |||||
| * | | Using surface texture as a default renderscript surface. | Alex Sakhartchouk | 2012-02-28 | 1 | -6/+9 |
| | | | | | | | | | | | | Change-Id: I969aa56683fdf4538ff54fa1065dada77cf9d04d | ||||
* | | | Merge "add more tracing for buffer allocation" | Mathias Agopian | 2012-03-01 | 2 | -0/+10 |
|\ \ \ | |||||
| * | | | add more tracing for buffer allocation | Mathias Agopian | 2012-02-29 | 2 | -0/+10 |
| | | | | | | | | | | | | | | | | Change-Id: I8408850d0625985992ef2e2cd0c9f300b1fca293 | ||||
* | | | | Remove stray log | Romain Guy | 2012-03-01 | 2 | -4/+5 |
| |_|/ |/| | | | | | | | | Change-Id: I0c1979aab395098651c8a63d0bae0198ebc3746b | ||||
* | | | Merge "Small tweak to Canvas.drawPath() GL implementation" | Romain Guy | 2012-03-01 | 2 | -10/+9 |
|\ \ \ | |||||
| * | | | Small tweak to Canvas.drawPath() GL implementation | Romain Guy | 2012-03-01 | 2 | -10/+9 |
| | | | | | | | | | | | | | | | | Change-Id: I1d668a912996e1267bcf2127058888e489a2d9b3 | ||||
* | | | | Merge "Allocation sampling api prototypes." | Alex Sakhartchouk | 2012-03-01 | 3 | -109/+170 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | Allocation sampling api prototypes. | Alex Sakhartchouk | 2012-02-29 | 3 | -109/+170 |
| | |/ | |/| | | | | | | | Change-Id: Ia11c6a107ea49ad6f40cfd220c537376a18c3b62 | ||||
* | | | Merge "Full implementation of Canvas.drawPath()" | Romain Guy | 2012-02-29 | 3 | -60/+184 |
|\ \ \ | | |/ | |/| | |||||
| * | | Full implementation of Canvas.drawPath() | Romain Guy | 2012-02-29 | 3 | -60/+184 |
| |/ | | | | | | | Change-Id: I23223b89770a0cd2b4762365bead9bfddb094290 | ||||
* | | Merge "Fixed several 64-bit porting issues" | Andrew Hsieh | 2012-02-29 | 4 | -7/+11 |
|\ \ |