Commit Graph

45904 Commits

Author SHA1 Message Date
Mathias Agopian
f91bb05132 split utils/threads.h into multiple headers
AndroidDefs.h - C/C++ enums and types
Mutex.h - Mutex class declaration
Condition.h - Condition class declaration
RWLock.h - RWLock class declaration
Thread.h - Thread class declaration
AndroidThreads.h - low-level thread creation functions
threads.h - includes all the above for backward source compatibility

Change-Id: Ia2f80c175333b59a41d1720985810bb2346e94cb
Note: implementations are still in Threads.cpp
2012-02-27 13:03:04 -08:00
Mathias Agopian
864d2afbb3 libagl shouldn't export anything
Change-Id: Ia823dbc56aab2a0b8a6063df4348fe6baac124c6
2012-02-27 13:03:04 -08:00
Mathias Agopian
662d0298a1 remove dummy libsurfaceflinger_client
Change-Id: Idd67a3f936deae7ba5d1cd5000d191fad271381e
2012-02-27 13:03:03 -08:00
Vikram Aggarwal
8570155676 Merge "affect -> effect and incorrect possessive" 2012-02-27 12:36:53 -08:00
Siva Velusamy
640579b736 Merge "gltrace: Make code 64-bit safe." 2012-02-27 12:31:01 -08:00
Jean-Baptiste Queru
ccfe22f83d Merge "stagefright aacenc: Add prototypes for arm specific implementations of functions" 2012-02-27 12:14:41 -08:00
Jean-Baptiste Queru
64485b7fc7 Merge "stagefright amrwb: Make local const arrays static" 2012-02-27 12:14:02 -08:00
Jean-Baptiste Queru
6a28648990 Merge "stagefright amrwb: Change a C++ style cast into a C style cast" 2012-02-27 12:13:27 -08:00
Siva Velusamy
9801142afb gltrace: Make code 64-bit safe.
Currently, the trace API passes the pointers that need to be
patched up via 32 bit integers. Such code will not be 64 bit safe.
This patch sends all pointers in a separate array of pointers
for the fixup calls to read from.

Change-Id: If975333f11a6f6f9a74fba57de328affaed452a5
2012-02-27 12:08:47 -08:00
Daniel Lam
9b10c47e11 Revert "Removed dependecies between BufferQueue and SurfaceTexture"
This reverts commit a631399f71dbc7659d2f241968f85d337726ae61
2012-02-27 11:32:06 -08:00
Robert Ly
ed0ecb0813 am 718af2f9: am 55a1c40f: am 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1
* commit '718af2f93bbc0eda5a72e736e14b3a08d52799ed':
2012-02-27 11:30:39 -08:00
Robert Ly
035d6634ef am 55a1c40f: am 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1
* commit '55a1c40fa0f127b442a2e7f0677a3181e28b6ec2':
2012-02-27 11:28:07 -08:00
Jean-Baptiste Queru
c8ebd8e9a8 Merge changes Ib4e27ea3,I4ad55266,Ie32b32c7
* changes:
  stagefright amrnb: Remove extern from table definitions
  stagefright amrnb: Add includes for prototype declarations of tables
  stagefright amrnb: Add missing const qualifier to table declarations in headers
2012-02-27 11:16:23 -08:00
Jean-Baptiste Queru
0470e9d4d1 Merge "stagefright aacenc: Simplify the definition of __inline" 2012-02-27 11:11:57 -08:00
Jean-Baptiste Queru
c95d442ac5 Merge "stagefright amrwbenc: Remove a useless check" 2012-02-27 11:11:18 -08:00
Jean-Baptiste Queru
3e9a9416df Merge "stagefright aacenc: Remove a stray semicolon" 2012-02-27 11:09:59 -08:00
Jean-Baptiste Queru
8f420aeefc Merge "stagefright amrwb: Make a global const array static" 2012-02-27 11:08:09 -08:00
Jean-Baptiste Queru
d98681e6cc Merge "stagefright amrwbenc: Change keyword ordering" 2012-02-27 11:06:25 -08:00
Jean-Baptiste Queru
98fc51d885 Merge "stagefright aacenc: Don't address a Word32 with a Word16 pointer" 2012-02-27 10:58:51 -08:00
Jean-Baptiste Queru
1f7cd76f0a Add stubs for better compatibility
Change-Id: I3fafee637f3ab239e3b870c73bcfe34cf73caf4c
2012-02-27 08:54:57 -08:00
Robert Ly
a05349407d am 9dc8ea87: am c76ca242: am 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1
* commit '9dc8ea87b5016ca838373ff4996e9c92247aa224':
  docs: fix bug 5990526
2012-02-27 08:49:04 -08:00
Robert Ly
89991c09dd am c76ca242: am 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1
* commit 'c76ca242ce2bd26c97c78ddf6842429850f541d9':
  docs: fix bug 5990526
2012-02-27 08:46:00 -08:00
Robert Ly
d5a1b94143 am 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1
* commit '85cb9dece27c7ebc29b48bd8e5dd3457fa3b6a87':
  docs: fix bug 5990526
2012-02-27 08:42:48 -08:00
Robert Ly
2e6ca38769 am 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1
* commit '85cb9dece27c7ebc29b48bd8e5dd3457fa3b6a87':
  docs: fix bug 5990526
2012-02-27 08:42:19 -08:00
Robert Ly
da41bcdb70 Merge "docs: fix bug 5990526" into ics-mr1 2012-02-27 08:40:54 -08:00
Xavier Ducrohet
fc932a8f70 am 7a879da1: am df154866: am 44e63a21: Support rendering layout that use the new res-auto namespace.
* commit '7a879da1571027ef812b1322754f9c1daa378de1':
2012-02-27 07:51:10 -08:00
Xavier Ducrohet
fe0f4e7655 am 77fdcbff: am f038868d: am 44e63a21: Support rendering layout that use the new res-auto namespace.
* commit '77fdcbff8b458dd3430b38e60aee1a28ca92a738':
  Support rendering layout that use the new res-auto namespace.
2012-02-27 07:51:05 -08:00
Siva Velusamy
0128a6b819 Merge "gltrace: attach buffer data sent with glBufferData" 2012-02-27 07:41:38 -08:00
Glenn Kasten
11dcfe54ae Merge "Make threadLoop() logs identical" 2012-02-27 07:24:46 -08:00
Glenn Kasten
737832b8ec Merge "Move declaration of mixerStatus to inner block" 2012-02-27 07:21:00 -08:00
Ben Murdoch
b1bb3cb77b Merge "Fix looping HTML5 Audio." 2012-02-27 02:17:23 -08:00
Jamie Gennis
3216705634 Merge "Removed dependecies between BufferQueue and SurfaceTexture" 2012-02-26 17:06:42 -08:00
Jamie Gennis
f64b1ca000 libutils: add a system-wide tracing utility
This change adds some utility functionality for doing userland tracing
into the kernel trace log.

Change-Id: Id0a8cee9ea515b1d8765afd1cecf472a88b4b9e8
2012-02-26 16:06:53 -08:00
Eric Fischer
6942480014 Merge "Import translations. DO NOT MERGE" 2012-02-25 19:34:19 -08:00
Mathias Agopian
dabdbdac96 Merge "attempt to fix IMSFramework crash" 2012-02-24 19:58:05 -08:00
Adam Powell
b0c5d20998 Merge "Fix bug 6065890 - Correct callback sequence for action bar tab switching" 2012-02-24 19:50:11 -08:00
Xavier Ducrohet
c021cc4c4c am df154866: am 44e63a21: Support rendering layout that use the new res-auto namespace.
* commit 'df154866fbad10faf8f9bceb8843aca1e2a69984':
2012-02-24 19:36:34 -08:00
Xavier Ducrohet
ff5141ab9c am f038868d: am 44e63a21: Support rendering layout that use the new res-auto namespace.
* commit 'f038868d74af534effceaa8f1d932f9576f4f647':
  Support rendering layout that use the new res-auto namespace.
2012-02-24 19:35:25 -08:00
Xavier Ducrohet
33979d4dd6 am 44e63a21: Support rendering layout that use the new res-auto namespace.
* commit '44e63a218cf8fcab9b4418246a512bd0b0c9157b':
  Support rendering layout that use the new res-auto namespace.
2012-02-24 19:32:47 -08:00
Xavier Ducrohet
dafc347bba am 44e63a21: Support rendering layout that use the new res-auto namespace.
* commit '44e63a218cf8fcab9b4418246a512bd0b0c9157b':
  Support rendering layout that use the new res-auto namespace.
2012-02-24 19:32:32 -08:00
Daniel Sandler
975368d046 Merge "Fix fullScreenIntents." 2012-02-24 19:10:01 -08:00
Mathias Agopian
638ade9ae0 Merge "remove dependency on android_native{s_priv|buffer}.h" 2012-02-24 19:08:12 -08:00
Dianne Hackborn
206c70d136 Merge "New development permissions." 2012-02-24 18:40:37 -08:00
Mathias Agopian
5f2165f945 remove dependency on android_native{s_priv|buffer}.h
Change-Id: Ie4b95f7061c240f37c504414259f92d72c4ffc89
2012-02-24 18:26:01 -08:00
Romain Guy
c4bfa48f6e Merge "More infrastructure for Canvas.drawTextOnPath" 2012-02-24 18:01:47 -08:00
Romain Guy
2199d4dafd Merge "Add hooks to implement Canvas.drawTextOnPath() in GL" 2012-02-24 18:01:22 -08:00
Jason Sams
7e2e6db2aa Merge "Make compute work without an app context." 2012-02-24 17:52:59 -08:00
Gilles Debunne
bd7fc41db2 Merge "Fix NPE on Activity start in TextView" 2012-02-24 17:42:03 -08:00
Jason Sams
32e887dea9 Merge "Do RS caching the same way HardwareRenderer does. Eliminates the need for an application context for caching." 2012-02-24 17:21:32 -08:00
Jason Sams
b0f3186433 Merge "test runs but I do not check results yet." 2012-02-24 17:21:02 -08:00