Mathias Agopian
0cbdec51d1
Merge "Rename SensorChannel to BitTube"
2011-10-26 12:51:44 -07:00
Steve Block
71f2cf116a
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE
...
See https://android-git.corp.google.com/g/#/c/143865
Bug: 5449033
Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
2011-10-26 09:57:54 +01:00
Steve Block
28d9f024e0
Rename (IF_)LOG() to (IF_)ALOG() DO NOT MERGE
...
See https://android-git.corp.google.com/g/#/c/141576
Bug: 5449033
Change-Id: I42575e7c29cf1c0f465c357a5c97ab118df6f473
2011-10-25 16:28:24 +01:00
Jeff Brown
044966aef3
Use libcorkscrew for stack unwinding.
...
Change-Id: Iee1ee5a2018ab8cfc1ce12ec2a124809245eaa02
2011-10-22 15:44:12 -07:00
Romain Guy
79174b7528
Merge "Make sure 9patches are not filtered when not necessary Bug #5383406 "
2011-10-20 20:33:51 -07:00
Romain Guy
5e7c469c7a
Make sure 9patches are not filtered when not necessary
...
Bug #5383406
Change-Id: I061c8069a4d9f4eaf45671283710b564639eeb32
2011-10-20 20:33:07 -07:00
Mathias Agopian
12cdf5116c
Rename SensorChannel to BitTube
2011-10-20 18:42:02 -07:00
Iliyan Malchev
64ef6b47e0
add -ldl to host executables
...
This fixes the build on Linux when RefBase is compiled with reference tracking
enabled.
Change-Id: I3e931e0b463ce836f6fdb30c37068d77144631a3
Signed-off-by: Iliyan Malchev <malchev@google.com>
2011-10-20 16:21:25 -07:00
Jason Sams
79235d2a93
Merge "adding getters to Sampler ProgramRaster, ProgramStore, Element. Element adds ability to get subelement info. Tests for new stuff."
2011-10-20 13:54:37 -07:00
Jason Sams
5b6f23868a
Merge "Remove ObjBaseRef from the hal struct"
2011-10-20 13:52:43 -07:00
Jason Sams
981d13291e
Merge "Fixes and optimizations of two quaternion functions."
2011-10-20 13:49:59 -07:00
Jesse Hall
d10475e24f
Merge "SurfaceTexture: add tests for buffer leaks"
2011-10-20 09:09:31 -07:00
Romain Guy
6ca2b062c5
Merge "Correctly dump DrawPatch operations in display lists"
2011-10-19 17:07:25 -07:00
Romain Guy
a62f172215
Correctly dump DrawPatch operations in display lists
...
Change-Id: I8cd1c764ddc184ce45727913fa2a23a3d81b337e
2011-10-19 17:06:19 -07:00
Jamie Gennis
59940b42c3
SurfaceTexture: add tests for buffer leaks
...
This change adds two tests to ensure that eglDestroySurface does not
cause Gralloc buffers to be leaked.
Bug: 5472838
Change-Id: Id675d74e34b6479f2d68314d40de94aede69f142
2011-10-19 15:19:19 -07:00
Jamie Gennis
08bad20ee7
am 827d069a: Merge "SurfaceTexture: free buffers when disconnect fails" into ics-mr0
...
* commit '827d069afb297b6d96c995c03da9d4ee17e60679':
SurfaceTexture: free buffers when disconnect fails
2011-10-19 11:08:11 -07:00
Jamie Gennis
791e63829c
SurfaceTexture: free buffers when disconnect fails
...
This change makes SurfaceTextureClient free its references to all the
buffers even when the disconnect binder call to the SurfaceTexture
fails.
Bug: 5384823
Change-Id: Iad787fbae5fda4769546fd52276e4e4030c62be6
2011-10-18 17:14:33 -07:00
Alex Sakhartchouk
f13ada94ea
Fixes and optimizations of two quaternion functions.
...
Change-Id: Ie5a3f16d49b716d91b6f68fa389473548cecb80d
2011-10-18 11:54:49 -07:00
Alex Sakhartchouk
7d5f5e7c89
adding getters to Sampler ProgramRaster, ProgramStore, Element.
...
Element adds ability to get subelement info. Tests for new stuff.
Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
2011-10-18 11:08:31 -07:00
Alex Sakhartchouk
5ef2f53a00
Remove ObjBaseRef from the hal struct
...
Change-Id: Idcac14ecfdd4d06a0f54bf50e3b9657be62e6638
2011-10-18 10:54:29 -07:00
Romain Guy
b6233ffd60
Merge "Return early when we cannot allocate a hardware layer Bug #5462308 "
2011-10-17 17:11:08 -07:00
Romain Guy
5cd5c3f7e4
Return early when we cannot allocate a hardware layer
...
Bug #5462308
Change-Id: I52dab809662f6f42a49ca03edc50f6b98fc35a06
2011-10-17 17:10:02 -07:00
Mathias Agopian
72cdc6d488
am 9a0732af: Merge "SensorManager reconnects to sensor service when the later dies" into ics-mr0
...
* commit '9a0732af1bd96a7d8247dee124a7da389137a52f':
SensorManager reconnects to sensor service when the later dies
2011-10-17 15:52:31 -07:00
Mathias Agopian
9a0732af1b
Merge "SensorManager reconnects to sensor service when the later dies" into ics-mr0
2011-10-17 15:50:36 -07:00
Jamie Gennis
eb587070b9
am 3a735078: Merge "SurfaceTexture: report binder transaction failures" into ics-mr0
...
* commit '3a73507801b56da83140fad14a1a3d4eced213d9':
SurfaceTexture: report binder transaction failures
2011-10-17 11:35:53 -07:00
Mathias Agopian
1c8a6bf3b2
am fefffc68: Merge "add logging and defensive code when initializing sensors" into ics-mr0
...
* commit 'fefffc685ab703b44f6e32b5ec45292b22d370a3':
add logging and defensive code when initializing sensors
2011-10-17 11:32:15 -07:00
Jamie Gennis
7f7362c02b
Merge changes I4e5ff00c,Id5e3ca1d,I97cbba61
...
* changes:
SurfaceFlinger: Remove display freezing code
SurfaceFlinger: add some layer update tests
SurfaceFlinger: make sync transactions explicit
2011-10-17 11:31:39 -07:00
Jamie Gennis
3a73507801
Merge "SurfaceTexture: report binder transaction failures" into ics-mr0
2011-10-17 11:25:46 -07:00
Mathias Agopian
de6c44e906
SensorManager reconnects to sensor service when the later dies
...
if system process ever restarted, processes using a SensorManager
would loose the ability to use it, resulting to a crash.
we now listen for sensor service death and reconnected if necessary.
Bug: 5445240
Change-Id: Ia47f8b26cdcecb729fa22bf11d55e10fcaef8cfc
2011-10-16 22:15:23 -07:00
Alex Sakhartchouk
a744ead977
Merge "Adding getter functions for script side RS objects. Multiproject change involving on device linker"
2011-10-16 12:13:18 -07:00
Mathias Agopian
a338379873
add logging and defensive code when initializing sensors
...
Bug: 5445240
Change-Id: I9dc7d27d3e8b4f15989488859831526d8c7ded3b
2011-10-16 00:38:30 -07:00
Alex Sakhartchouk
7e6aac1533
Adding getter functions for script side RS objects.
...
Multiproject change involving on device linker
Change-Id: I321e8caa6ca23b3fe2c96c78cdcfc15e51f88823
2011-10-15 09:33:05 -07:00
Jeff Brown
a39a055304
Merge "Deprecate local-only CursorWindows."
2011-10-14 21:05:58 -07:00
Jamie Gennis
122aa6bae9
SurfaceFlinger: make sync transactions explicit
...
This change enables a layer or orientation update transaction sent to
SurfaceFlinger to explicitly request a synchronous transaction.
Change-Id: I97cbba610c13679849f66114b216fa6dbf12f2a9
2011-10-14 16:11:51 -07:00
Jamie Gennis
6cb76588d7
SurfaceTexture: report binder transaction failures
...
This change fixes the ISurfaceTexture error reporting for the case where
the binder transaction fails.
Bug: 5082219
Change-Id: I6517532992e3a76dc9eb5e4a36af43a562391aaa
2011-10-14 15:17:07 -07:00
Jamie Gennis
93c299d0d0
am a1e273ae: Merge "Surface: fix a protected buffer test" into ics-mr0
...
* commit 'a1e273ae590ee08cf27baca7facfce51e598d995':
Surface: fix a protected buffer test
2011-10-14 12:58:37 -07:00
Jamie Gennis
a1e273ae59
Merge "Surface: fix a protected buffer test" into ics-mr0
2011-10-14 12:56:28 -07:00
Jason Sams
3fda6ed3c7
am 43b57ec4: Fix error printing if no command string is set.
...
* commit '43b57ec48ec7652addc11bbc9fef652c2394b7f5':
Fix error printing if no command string is set.
2011-10-13 16:13:07 -07:00
Jason Sams
43b57ec48e
Fix error printing if no command string is set.
...
Change-Id: I588c0d0a4e1b8f80c967ebfb6aff179a0cac4a36
2011-10-13 16:05:27 -07:00
Jeff Brown
5e5d6d8ba0
Deprecate local-only CursorWindows.
...
There is no difference and has never really been a difference
between local-only and remotable CursorWindows. By removing the
distinction officially in the API, we will make it easier to
implement CrossProcessCursor correctly. CrossProcessCursor
is problematic currently because it's not clear whether a call
to getWindow() will return a local-only window or a remotable window.
As a result, the bulk cursor adaptor has special case handling
for AbstractWindowedCursors vs. ordinary CrossProcessCursors
so that it can set a remotable window before the cursor fills it.
All these problems go away if we just forget about local-only
windows being special in any way.
Change-Id: Ie59f517968e33d0ecb239c3c4f60206495e8f376
2011-10-12 22:19:41 -07:00
Jamie Gennis
74f7dfa803
Surface: fix a protected buffer test
...
This change renames the ScreenshotsOfProtectedBuffersFail to
ScreenshotsOfProtectedBuffersSucceed and changes the test to verify that
the screenshot succeeds.
Change-Id: I960bb8eed4211578cb4dc446b08392937da064b6
2011-10-12 18:42:33 -07:00
Jason Sams
731934d12c
Merge "Fix bug with 1D arrays and threading. Some elements got launched multiple times."
2011-10-12 18:36:58 -07:00
Jason Sams
2802dae197
Fix bug with 1D arrays and threading.
...
Some elements got launched multiple times.
Change-Id: Icb257019df591a5d9525867c8ef8d18ef7d4cde5
2011-10-12 18:33:01 -07:00
Romain Guy
17d8e4160f
Merge "Add missing public native API"
2011-10-12 14:12:22 -07:00
Romain Guy
71e36aa7db
Add missing public native API
...
Change-Id: Ie3bc706b2ac91d686a5b888e8ae841820e9d37c7
2011-10-12 14:11:32 -07:00
Romain Guy
19de9efcc4
Merge "Reduce the size of libhwui by 50%"
2011-10-12 13:50:11 -07:00
Romain Guy
7953745dd5
Reduce the size of libhwui by 50%
...
This change removes unnessary symbols. All symbols are hidden by
default, public APIs with exported symbols are explicitly marked
with ANDROID_API.
Change-Id: I692fde432a86c12108de1cfd1f6504919a7d5f3f
2011-10-12 13:48:51 -07:00
Jamie Gennis
c2091130ae
am 075e4c3d: Merge "SurfaceFlinger: update orientation via transactions" into ics-mr0
...
* commit '075e4c3d2e6a8a9eb3506dfedc8da938fb65fb65':
SurfaceFlinger: update orientation via transactions
2011-10-12 13:04:36 -07:00
Jamie Gennis
075e4c3d2e
Merge "SurfaceFlinger: update orientation via transactions" into ics-mr0
2011-10-12 13:03:11 -07:00
Jason Sams
678f8ccb3e
Merge "Improve rsForEach overhead."
2011-10-12 12:20:04 -07:00