summaryrefslogtreecommitdiffstats
path: root/libs
Commit message (Collapse)AuthorAgeFilesLines
* Add RS watchdog.Jason Sams2011-09-1315-106/+186
| | | | Change-Id: I4c912beb84fa8a37ada0088049f7776132e994b6
* Merge "Revert encryption mapping for device wipes."Ben Komalo2011-09-111-1/+2
|\
| * Revert encryption mapping for device wipes.Ben Komalo2011-09-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | External storage volumes that were emulated+encrypted needed to have their encryption mapping removed so that it doesn't try to encrypt the volume after formatting them. This just wires through an argument through vold, and assumes that vold will do the right thing even if there is no encryption mapping set. Bug: 5017638 Change-Id: I858fae3d12cb415bc34637f520f71220ad9daaad
* | Merge "Tweak VelocityTracker. Bug: 5265529"Jeff Brown2011-09-091-62/+30
|\ \ | |/ |/|
| * Tweak VelocityTracker.Jeff Brown2011-09-091-62/+30
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 5265529 Calculate the velocity using the most recent touch sample as the point of reference instead of the oldest. This change more heavily weights recent touch samples and reduces the sample time window used for calculation. This significantly improves the accuracy of fling gesture detection. Change-Id: Ib1940933e786e5f6a731552a99bcd9400741d55f
* | Merge "Add support for 3 new blend modes when blending with framebuffer: ↵Romain Guy2011-09-081-34/+32
|\ \ | |/ |/| | | Add Multiply Screen"
| * Add support for 3 new blend modes when blending with framebuffer:Romain Guy2011-09-081-34/+32
| | | | | | | | | | | | | | | | Add Multiply Screen Change-Id: I92a3c2612c86613087568bf0c03cc6f92b5ded44
* | Merge "Resurrect verbose binder logging"Andy McFadden2011-09-082-37/+41
|\ \ | |/ |/|
| * Resurrect verbose binder loggingAndy McFadden2011-09-072-37/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated the command name lists, and masked off the additional bits in the command word when doing the name lookup. Made descriptor values easier to grep for and consistent with kernel output (i.e. decimal rather than hex). Attempt to show transaction descriptors as such (they're in a union with a pointer). Also, the writeLines() function in Static was using a no-op logging call to write an iovec. It looks like all callers are using N=1, so I just added a log for the first string. Bug 5155269 Change-Id: I417b8d77da3eb6ee1d2069ba94047210f75738bc
* | Add reminder in the code to fix T-junctionsRomain Guy2011-09-072-0/+9
|/ | | | Change-Id: I52b112694f930e641f01fb78dc55412986023411
* Merge "SurfaceTexture: fix a test deadlock"Jamie Gennis2011-09-051-2/+4
|\
| * SurfaceTexture: fix a test deadlockJamie Gennis2011-08-301-2/+4
| | | | | | | | | | | | | | This change fixes a test issue that resulted in a deadlock. Change-Id: I4729e8dd47c8f5fea49bfeff3cea58627ead6d04 Bug: 5174876
* | Error check in queuebuffer in SurfaceTextureClientPannag Sanketi2011-09-021-2/+5
| | | | | | | | | | | | | | In queuebuffer, if the surfacetexture returns an error, surfacetextureclient should check for that and pass on the error. Change-Id: Ie6d70e779fac0702f372eb4df5ecb655280875ee
* | Merge "Fix remaining .rs.dtor() issue for RS."Stephen Hines2011-09-011-0/+1
|\ \
| * | Fix remaining .rs.dtor() issue for RS.Stephen Hines2011-09-011-0/+1
| | | | | | | | | | | | | | | | | | BUG=5186750 Change-Id: I74765b844d28ed780f9c9e291b8e0de94352f74b
* | | fix rs docsRobert Ly2011-09-011-1/+1
|/ / | | | | | | Change-Id: Id7253737278d5dc4ef3b6d53cd32dbac1a80103d
* | Merge "Call .rs.dtor() when tearing down Scripts."Stephen Hines2011-09-016-0/+21
|\ \
| * | Call .rs.dtor() when tearing down Scripts.Stephen Hines2011-08-316-0/+21
| |/ | | | | | | | | | | | | | | | | BUG=5186750 This allows us to properly reference count any globals (static or extern) that need to potentially be cleaned up. Change-Id: I03d2c38c1e7a4ca96c40003d2eeecb6f395d5835
* | Merge "Finish the docs for rs_cl."Jason Sams2011-09-011-5/+73
|\ \
| * | Finish the docs for rs_cl.Jason Sams2011-08-311-5/+73
| | | | | | | | | | | | Change-Id: I2edaac2ad07fe1de77af58bec0d9ac4cde181f11
* | | Add video snapshot camera parameter.Wu-cheng Li2011-09-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | The API is still hidden. bug:5187868 Change-Id: I59e1b5774ca32be049723d1a0887faa90d8884bb
* | | Merge "Document the basic RS math functions."Jason Sams2011-08-311-47/+378
|\ \ \ | |/ /
| * | Document the basic RS math functions.Jason Sams2011-08-311-47/+378
| | | | | | | | | | | | Change-Id: If7a1b82eab4c4c82443cf8e57b444865f1e3f6b8
* | | Merge "Integreate surfacetexture test into our continuous test framework."Xia Wang2011-08-311-6/+4
|\ \ \
| * | | Integreate surfacetexture test into our continuous test framework.Xia Wang2011-08-301-6/+4
| | |/ | |/| | | | | | | Change-Id: Ic481f3a431166851947676d676749543c7afbbf7
* | | Merge "fix Surface positions are not floats"Mathias Agopian2011-08-301-3/+3
|\ \ \ | |/ / |/| |
| * | fix Surface positions are not floatsMathias Agopian2011-08-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Added Surface.setPosition(float, float) which allows to set a surface's position in float. Bug: 5239859 Change-Id: I903aef4ad5b5999142202fb8ea30fe216d805711
* | | Merge "Text would disappear when the font size is 75px. Bug #5230196"Romain Guy2011-08-301-2/+2
|\ \ \ | |/ / |/| |
| * | Text would disappear when the font size is 75px.Romain Guy2011-08-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Bug #5230196 Yes, 75px. Any other font size would work. Don't ask. Change-Id: I96c7db9926a97f65128d60c8238c3640ee2444ba
* | | Merge "Add C++ thread API androidGetThreadSchedulingGroup"Glenn Kasten2011-08-291-0/+35
|\ \ \
| * | | Add C++ thread API androidGetThreadSchedulingGroupGlenn Kasten2011-07-081-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This API is intended for applications that need to read a thread's scheduling group, while using the higher-level (C++) family of thread APIs. Change-Id: I5e58017f74c3989b20b5b1cc2bc4483c95720520
* | | | Updated time/type docs for Renderscript.Stephen Hines2011-08-262-59/+110
| |/ / |/| | | | | | | | Change-Id: Idb51c64271c4f2b4705ea932c715683003eff4cc
* | | make sure to re-initialize SurfaceTexture to its default state on disconnectMathias Agopian2011-08-252-3/+13
| | | | | | | | | | | | | | | | | | | | | this caused problems where the NavigationBar would disapear or be drawn in the wrong orientation. Change-Id: I083c41338db83a4afd14f427caec2f31c180d734
* | | Merge "Optimize display lists"Romain Guy2011-08-253-3/+25
|\ \ \ | |_|/ |/| |
| * | Optimize display listsRomain Guy2011-08-253-3/+25
| | | | | | | | | | | | | | | | | | Remove redundant or useless operations Change-Id: If989b4eaa9143eef4254c38b39959aeed1f2b9ab
* | | Merge "Fixing the lockless fifo destory bug. Removing unused code from ↵Alex Sakhartchouk2011-08-244-40/+14
|\ \ \ | | | | | | | | | | | | element. build."
| * | | Fixing the lockless fifo destory bug.Alex Sakhartchouk2011-08-194-40/+14
| | | | | | | | | | | | | | | | | | | | | | | | Removing unused code from element. build. Change-Id: I4bb324a666486d6d3fa45cc1995d0e96cb99f70a
* | | | Merge "Enable linear filter when scaling bitmaps Bug #5205673"Romain Guy2011-08-241-1/+2
|\ \ \ \ | | |/ / | |/| |
| * | | Enable linear filter when scaling bitmapsRomain Guy2011-08-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Bug #5205673 Change-Id: I8b0f90877df6b6c6757d35dcf6cd14e79e840b96
* | | | Fix an issue where Surface::lock() would never update the output regionMathias Agopian2011-08-231-3/+8
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | this bug was introduced recently. in some situations Surface::lock() is not able to preserve the content of the back buffer and needs to tell the caller to redraw everything. Bug: 5186460 Change-Id: I14e03939ddfc1b7ad2a8b99ad79435314c60e78e
* | | Don't use bilinear filtering on unscaled bitmapsRomain Guy2011-08-221-4/+4
| | | | | | | | | | | | | | | | | | Bug #5198590 Change-Id: I4333d850501ac849eeeeb247e4178dd469b9de3d
* | | Move constants to the correct headerRomain Guy2011-08-223-6/+8
| | | | | | | | | | | | Change-Id: Id4bd14f72487bd7156cd2e1930eaf97b47896273
* | | Merge "Issue proper parameters to root() calls for RS."Stephen Hines2011-08-193-4/+136
|\ \ \
| * | | Issue proper parameters to root() calls for RS.Stephen Hines2011-08-193-4/+136
| | | | | | | | | | | | | | | | | | | | | | | | BUG=5076887 Change-Id: Ic0ce9d45ee20a99add4c780233c0804d05a55e96
* | | | Merge "Fix issue with freeing allocation with circular references."Jason Sams2011-08-197-21/+59
|\ \ \ \ | |/ / / |/| | |
| * | | Fix issue with freeing allocation with circular references.Jason Sams2011-08-187-21/+59
| | | | | | | | | | | | | | | | Change-Id: I45871c20a192815eafee77f95e17a025f6dcf9d1
* | | | Merge "SurfaceTexture: fix queues-to-composer"Jamie Gennis2011-08-183-15/+26
|\ \ \ \ | |_|/ / |/| | |
| * | | SurfaceTexture: fix queues-to-composerJamie Gennis2011-08-173-15/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change fixes the NATIVE_WINDOW_QUEUES_TO_WINDOW_COMPOSER query of Surface and SurfaceTextureClient. Surface now uses the inherited SurfaceTextureClient implementation of this query. SurfaceTextureClient now queries SurfaceFlinger to determine whether buffers that are queued to its ISurfaceTexture will be sent to SurfaceFlinger (as opposed to some other process). Change-Id: Iff187e72f30d454229f07f896b438198978270a8
* | | | Merge "Add new camera focus mode FOCUS_MODE_CONTINUOUS_PICTURE."Wu-cheng Li2011-08-171-0/+1
|\ \ \ \
| * | | | Add new camera focus mode FOCUS_MODE_CONTINUOUS_PICTURE.Wu-cheng Li2011-08-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The API is still hidden. bug:5086125 Change-Id: I69268a95ad6aae249771d3a8dfb423ffe2d87081