Commit Graph

8457 Commits

Author SHA1 Message Date
Scott Main
34ff3e789c docs: add update notice to HC gallery sample and add screenshots
Change-Id: Ibb8d269a68cca273867049655c95260651e23586
2011-10-14 04:20:16 -07:00
David 'Digit' Turner
9e6660bd9a am 8ece910f: ndk: Update OpenSLES platform files for API level 14
* commit '8ece910f60e55f44bceec5588a767feef12f639e':
  ndk: Update OpenSLES platform files for API level 14
2011-10-13 17:42:08 -07:00
David 'Digit' Turner
8ece910f60 ndk: Update OpenSLES platform files for API level 14
Change-Id: I029b7eea0db05613389e8cd22b0440a56c850d53
2011-10-14 02:29:28 +02:00
David 'Digit' Turner
8c09dff58c am 3a195fe3: Merge "ndk: Add OpenMAX headers and symbols for API level 14"
* commit '3a195fe3c5ada3170d11f8aa7e4e38951867693b':
  ndk: Add OpenMAX headers and symbols for API level 14
2011-10-13 16:56:20 -07:00
David 'Digit' Turner
3a195fe3c5 Merge "ndk: Add OpenMAX headers and symbols for API level 14" 2011-10-13 16:54:06 -07:00
David 'Digit' Turner
2c4b4c1a3d ndk: Add OpenMAX headers and symbols for API level 14
Change-Id: I61f6f255357781d1912e25bd43815fd34ff83d0e
2011-10-14 01:52:11 +02:00
Jeff Sharkey
49c89cd96a am 74767750: Add DownloadProvider tests.
* commit '74767750b6eb69c1b226e7d6abec3128d8f044ee':
  Add DownloadProvider tests.
2011-10-13 16:45:48 -07:00
David 'Digit' Turner
7df0709acc am 7761beeb: ndk: <time.h> Add missing clock_settime()/clock_nanosleep() declarations
* commit '7761beeb56c857150052b0576e639375f4b1a55c':
  ndk: <time.h> Add missing clock_settime()/clock_nanosleep() declarations
2011-10-13 16:45:48 -07:00
David 'Digit' Turner
6333c3be1f am b298c3bd: Merge "ndk: remove obsolete libthread_db.a binaries"
* commit 'b298c3bdc99ecc7775f65d1453c13afce83ba9cd':
  ndk: remove obsolete libthread_db.a binaries
2011-10-13 16:45:48 -07:00
David 'Digit' Turner
2032fce8da am 7acb3cd1: Merge "ndk: Refresh EGL/GLES Khronos headers"
* commit '7acb3cd1e53727473a7e7f326813b81232e905f3':
  ndk: Refresh EGL/GLES Khronos headers
2011-10-13 16:45:48 -07:00
David 'Digit' Turner
1fd1c38671 am 76008e67: Merge "ndk: remove obsolete <android/api-level.h> headers"
* commit '76008e67cedc5b732f7d64cf03ea2edc9be9c19a':
  ndk: remove obsolete <android/api-level.h> headers
2011-10-13 16:45:48 -07:00
David 'Digit' Turner
4b01f91996 am e3379eaf: Merge "ndk: Fix GB x86 definitions for libm.so"
* commit 'e3379eafdda57bab5fa3b19b3d5b0b6288524d54':
  ndk: Fix GB x86 definitions for libm.so
2011-10-13 16:45:48 -07:00
Jeff Sharkey
74767750b6 Add DownloadProvider tests.
Change-Id: I04941f49b08c6a381dadd6d9dd0bc90680491e8c
2011-10-12 13:45:25 -07:00
David 'Digit' Turner
7761beeb56 ndk: <time.h> Add missing clock_settime()/clock_nanosleep() declarations
Both functions are part of the C library since Android 1.5 / API level 3
but were missing a declaration in <time.h>, so add then here

+ Fix first parameter from 'int' to 'clockid_t' for clock_getres()
  and clock_gettime()

Fixes http://code.google.com/p/android/issues/detail?id=20140

Change-Id: Ic2191d5eb54475c149b9a6b8f3ba55bc8ed4643f
2011-10-12 03:43:29 +02:00
David 'Digit' Turner
b298c3bdc9 Merge "ndk: remove obsolete libthread_db.a binaries" 2011-10-11 18:10:50 -07:00
David 'Digit' Turner
7acb3cd1e5 Merge "ndk: Refresh EGL/GLES Khronos headers" 2011-10-11 18:10:33 -07:00
David 'Digit' Turner
76008e67ce Merge "ndk: remove obsolete <android/api-level.h> headers" 2011-10-11 18:10:16 -07:00
David 'Digit' Turner
e3379eafdd Merge "ndk: Fix GB x86 definitions for libm.so" 2011-10-11 18:10:05 -07:00
David 'Digit' Turner
085e2b14d5 ndk: remove obsolete libthread_db.a binaries
We don't use these since NDK r5, since we now provide
customized versions of the library under
$NDK/sources/android/libthread_db

Change-Id: I2e3103b85c14e75a00ba9cece7a872d2156f5ef9
2011-10-12 03:07:48 +02:00
David 'Digit' Turner
0d7f537fea ndk: Refresh EGL/GLES Khronos headers
This patch updates the Khronos headers with updated version.
This mostly brings definitions (constants and types) related to
a bunch of new extensions. Since each extension is optional and
must be actively probed at runtime by the client program, this
doesn't change the NDK ABI at all. Moreover, which extension is
available depends on the specific hardware, not the Android system
version.

+ Define GLchar and GLvoid and adjust function signatures to
  use them instead of 'char' and 'void'

List of new extensions supported:

GLES 1.x
--------
GL_OES_vertex_array_object
GL_OES_EGL_image_external
GL_APPLE_texture_2D_limited_npot
GL_EXT_blend_minmax
GL_EXT_discard_framebuffer
GL_EXT_multi_draw_arrays
GL_EXT_read_format_bgra
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_lod_bias
GL_IMG_read_format
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_env_enhanced_fixed_function
GL_IMG_user_clip_plane
GL_IMG_multisampled_render_to_texture
GL_NV_fence
GL_QCOM_driver_control
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_perfmon_global_mode
GL_QCOM_writeonly_rendering
GL_QCOM_tiled_rendering

GLES 2.0
--------
GL_OES_element_index_uint
GL_OES_get_program_binary
GL_OES_mapbuffer
GL_OES_packed_depth_stencil
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_float_linear
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_array_object
GL_OES_EGL_image_external
GL_AMD_program_binary_Z400
GL_EXT_blend_minmax
GL_EXT_discard_framebuffer
GL_EXT_multi_draw_arrays
GL_EXT_read_format_bgra
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_compression_dxt1
GL_IMG_program_binary
GL_IMG_read_format
GL_IMG_shader_binary
GL_IMG_texture_compression_pvrtc
GL_IMG_multisampled_render_to_texture
GL_NV_coverage_sample
GL_NV_depth_nonlinear
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_writeonly_rendering
GL_QCOM_tiled_rendering

EGL:
----
EGL_ANDROID_recordable
EGL_NV_system_time

Change-Id: I26ae2aeb499539017cc35d0271f13bcfbf6f8a65
2011-10-12 03:07:48 +02:00
David 'Digit' Turner
c63ce7a143 ndk: remove obsolete <android/api-level.h> headers
These are now auto-generated by the gen-platforms.sh NDK script

Change-Id: I5a38e956b58a34c5db96e24f2a46bc1ca1554376
2011-10-12 03:07:48 +02:00
David 'Digit' Turner
4fee0994c3 ndk: Fix GB x86 definitions for libm.so
The previous header and implementation were incorrect and didn't produce
correct results. This has been fixed in the internal Gingerbread branch.

Technically, this could result in ABI breakage, but the chances are very
low, and there are no official x86 Gingerbread release yet.

Change-Id: I0b2d857399358775d1490b72a1b75baac362f839
2011-10-12 03:07:47 +02:00
Yu Shan Emily Lau
40869dc9fd am ab50fca4: Merge "Bug 5440088 Turn off the bugreport catpure by default."
* commit 'ab50fca4f03e2cb890fbeb0a46fda753adcea058':
  Bug 5440088 Turn off the bugreport catpure by default.
2011-10-10 20:31:23 -07:00
Yu Shan Emily Lau
ab50fca4f0 Merge "Bug 5440088 Turn off the bugreport catpure by default." 2011-10-10 20:30:11 -07:00
Yu Shan Emily Lau
08fa5ef66f Bug 5440088 Turn off the bugreport catpure
by default.

Swith the mGetPeriodicBugreport default
value to false so that the bugreport
will not be captured by default.

Change-Id: Ieae662478d865d9a49dec4f77f52046b560c8972
2011-10-10 19:40:22 -07:00
David 'Digit' Turner
18a8d71ffe am 28f05251: Merge "ndk: Remove obsolete API level 11 platform files"
* commit '28f052517209c3b2c0388a4219ce20d3bfeaeb2d':
  ndk: Remove obsolete API level 11 platform files
2011-10-10 13:04:32 -07:00
David 'Digit' Turner
329554bf85 am 58064314: Merge "ndk: Remove obsolete platform files"
* commit '58064314d0bd58d90ac7e8fcb95799ee4316fd04':
  ndk: Remove obsolete platform files
2011-10-10 13:04:31 -07:00
David 'Digit' Turner
630cec9845 am 95b2dfea: Merge "ndk: separate functions and variables symbol lists"
* commit '95b2dfea7efe52a8d206cbd4082dcce6fda6945e':
  ndk: separate functions and variables symbol lists
2011-10-10 13:04:30 -07:00
David 'Digit' Turner
28f0525172 Merge "ndk: Remove obsolete API level 11 platform files" 2011-10-10 13:02:08 -07:00
David 'Digit' Turner
58064314d0 Merge "ndk: Remove obsolete platform files" 2011-10-10 13:01:59 -07:00
David 'Digit' Turner
95b2dfea7e Merge "ndk: separate functions and variables symbol lists" 2011-10-10 13:01:44 -07:00
David 'Digit' Turner
985433be6c ndk: Remove obsolete API level 11 platform files
Change-Id: I95b0952722e1312c46ef02912407b81ea8c1b198
2011-10-10 21:52:17 +02:00
David 'Digit' Turner
e872f4e101 ndk: Remove obsolete platform files
Remove the prebuilt system shared libraries and unified symbol files
from development/ndk. We don't need them anymore:

  - the unified symbol files are replaced by separate functions/variables
    symbol list, which were added in a previous commit, i.e.:

	libc.so.txt  --> libc.so.functions.txt
	                 libc.so.variables.txt

 - the shared libraries are now generated on the fly by the NDK
   gen-platforms.sh script, from the functions/variables symbol lists.

Note that we need to keep the static libraries and runtime objects,
they are required to build the cross-toolchains and target binaries.

Change-Id: Ifa0a7f2d741ed32b80216561ca3f17e67df06ce9
2011-10-10 21:52:17 +02:00
David 'Digit' Turner
02053eb7a1 ndk: separate functions and variables symbol lists
This change introduces separate symbol lists for functions
and variables of each NDK system shared library.

Note that we don't remove the unified symbol files yet. This
will be done later when we complete other changes under ndk/,
namely the ability to generate platforms trees containing shell
libraries generated directly from them.

These files were generated using the following:

  cd development/ndk
  for DIR in platforms/*/*/lib; do
    for ARCH in arm x86; do
      $NDK/build/tools/gen-system-symbols $DIR $DIR/../symbols
    done
  done

This means that the symbol lists were generated by parsing the
existing prebuilt shared libraries under platforms/ and extracting
their function and variable names.

Change-Id: Ie1e791d98260a7f0d8d2e9f71323a7ea448f2dd4
2011-10-10 21:52:09 +02:00
Robert Ly
88928d9995 am f07fbe58: Merge "fix RSBalls to be minSDK=14"
* commit 'f07fbe5881e36f5c90d7cfe562e2ac830217a88e':
  fix RSBalls to be minSDK=14
2011-10-07 15:32:55 -07:00
Robert Ly
f07fbe5881 Merge "fix RSBalls to be minSDK=14" 2011-10-07 15:31:22 -07:00
Winson Chung
fb4760ba6c am f7dc8e5d: Merge "Updating the sample widget with some better resources."
* commit 'f7dc8e5d0942ff6aeb642b1660a4c8ecd3d5bb2a':
  Updating the sample widget with some better resources.
2011-10-07 14:04:21 -07:00
Winson Chung
f7dc8e5d09 Merge "Updating the sample widget with some better resources." 2011-10-07 14:03:11 -07:00
Winson Chung
cbb321fc8c Updating the sample widget with some better resources.
Change-Id: I74192f00b2f539c3431f3c327575f0e99f907be8
2011-10-07 13:48:54 -07:00
Adam Cohen
c8325651d9 am 7fd48dd1: Merge "Cleaning up the stack sample widget"
* commit '7fd48dd1801317e55c69ca647934055c99873a22':
  Cleaning up the stack sample widget
2011-10-07 13:28:15 -07:00
Adam Cohen
7fd48dd180 Merge "Cleaning up the stack sample widget" 2011-10-07 13:18:26 -07:00
Adam Cohen
6293583f9a Cleaning up the stack sample widget
Change-Id: Ie5d1bcacb1943e87c0517b6e38cad1598e119f7d
2011-10-07 11:27:16 -07:00
Robert Ly
9b20402482 fix RSBalls to be minSDK=14
Change-Id: I7e1f2d08e7172de4d5c6a29b4ca1e5cff42e2a14
2011-10-07 10:59:05 -07:00
Roman Nurik
ec21908e75 am dd147feb: Merge "Update _index.html in RandomMusicPlayer sample for ICS"
* commit 'dd147febf31db6b0c718a5f32a5a652f64f48237':
  Update _index.html in RandomMusicPlayer sample for ICS
2011-10-06 18:25:28 -07:00
Roman Nurik
dd147febf3 Merge "Update _index.html in RandomMusicPlayer sample for ICS" 2011-10-06 18:23:29 -07:00
Roman Nurik
c0aeb67784 Update _index.html in RandomMusicPlayer sample for ICS
Change-Id: I52872e491d9b5976264eb4fd87640be50e5ebc3d
2011-10-06 18:17:41 -07:00
Philip Milne
1f1d140d23 am 875cd1c6: Move GridLayout1/2 to here from GridLayoutTest in frameworks/base.
* commit '875cd1c6026fefc9de9428a5ab104d234a8cae70':
  Move GridLayout1/2 to here from GridLayoutTest in frameworks/base.
2011-10-06 17:24:25 -07:00
Philip Milne
875cd1c602 Move GridLayout1/2 to here from GridLayoutTest in frameworks/base.
Change-Id: Iff31b918a3fdf599a356107a418e056cf5663142
2011-10-06 17:15:11 -07:00
Chet Haase
30138c5801 am b19c4682: Merge "Clean up LayoutTransition demos for smaller screens."
* commit 'b19c468208869c0c8564cd83c44a82022887bdfb':
  Clean up LayoutTransition demos for smaller screens.
2011-10-06 15:18:39 -07:00
Chet Haase
b19c468208 Merge "Clean up LayoutTransition demos for smaller screens." 2011-10-06 14:32:35 -07:00