OSDN Git Service

android-x86/frameworks-native.git
8 years agoOtapreopt: Filter preopted system apps am: 56f79f9620 am: 57d820ece1 am: f9d83c4874...
Andreas Gampe [Tue, 6 Sep 2016 23:49:24 +0000 (23:49 +0000)]
Otapreopt: Filter preopted system apps am: 56f79f9620 am: 57d820ece1 am: f9d83c4874  -s ours
am: 85771af079

Change-Id: I733601146907dfee14462bc8515f6e25a4dde740

8 years agoOtapreopt: Filter preopted system apps am: 56f79f9620 am: 57d820ece1
Andreas Gampe [Tue, 6 Sep 2016 23:33:42 +0000 (23:33 +0000)]
Otapreopt: Filter preopted system apps am: 56f79f9620 am: 57d820ece1
am: f9d83c4874  -s ours

Change-Id: Ie4ddbb0f15d3195eca0288f990e1939f9c61e847

8 years agoInstalld: Move app image A/B artifact am: ab15dbfb4a am: f69886f432 am: 7f1cf77cf6...
Andreas Gampe [Tue, 6 Sep 2016 23:30:05 +0000 (23:30 +0000)]
Installd: Move app image A/B artifact am: ab15dbfb4a am: f69886f432 am: 7f1cf77cf6  -s ours
am: 9959f07dda

Change-Id: I867f828eac672ad7b035214cd41699cc6ab803db

8 years agoInstalld: Fix bad merge am: 69b93aaa31 am: 748a7389ce am: 7f49ef05e7
Andreas Gampe [Tue, 6 Sep 2016 23:29:26 +0000 (23:29 +0000)]
Installd: Fix bad merge am: 69b93aaa31 am: 748a7389ce am: 7f49ef05e7
am: 96f2db5c14

Change-Id: Ib32bf8f0d3befb86f1144cc18086e4dc9e687580

8 years agoInstalld: Change app image name computation am: 89b008dfb5 am: 5906d1bbbb am: 01abdb50df
Andreas Gampe [Tue, 6 Sep 2016 23:29:25 +0000 (23:29 +0000)]
Installd: Change app image name computation am: 89b008dfb5 am: 5906d1bbbb am: 01abdb50df
am: 79817ffc19

Change-Id: I018c26d4379adab9796ce8d49ea5ed46f9e5b612

8 years agoInstalld: Refactor dexopt to scoped file descriptor am: 6fb5a0179d am: ce9b0e81ee...
Andreas Gampe [Tue, 6 Sep 2016 23:29:24 +0000 (23:29 +0000)]
Installd: Refactor dexopt to scoped file descriptor am: 6fb5a0179d am: ce9b0e81ee am: 5256790812  -s ours
am: bd2fe97b4f

Change-Id: I30964b07271e070c65ff2ef3c8d18f36b40e4c10

8 years agoInstalld: Remove string-helpers am: 6db8db9f33 am: d7d4d60340 am: 09e961000e -s...
Andreas Gampe [Tue, 6 Sep 2016 23:29:24 +0000 (23:29 +0000)]
Installd: Remove string-helpers am: 6db8db9f33 am: d7d4d60340 am: 09e961000e  -s ours
am: 666e59b802

Change-Id: I267757c8cc2cfbc87dc51b192c060aea9dba791c

8 years agoOtapreopt: Fix after shared-library work am: 548bdb9308 am: 261480f917 am: e7c131e250...
Andreas Gampe [Tue, 6 Sep 2016 23:29:23 +0000 (23:29 +0000)]
Otapreopt: Fix after shared-library work am: 548bdb9308 am: 261480f917 am: e7c131e250  -s ours
am: 114452b0ad

Change-Id: Ib6cdd80b18c5da0048c080dc00e115edaafde661

8 years agoInstalld: Move app image A/B artifact am: ab15dbfb4a am: f69886f432
Andreas Gampe [Tue, 6 Sep 2016 23:01:18 +0000 (23:01 +0000)]
Installd: Move app image A/B artifact am: ab15dbfb4a am: f69886f432
am: 7f1cf77cf6  -s ours

Change-Id: I4c405a6976898c2a67e02d33b7ffd0964e68df6d

8 years agoInstalld: Fix bad merge am: 69b93aaa31 am: 748a7389ce
Andreas Gampe [Tue, 6 Sep 2016 22:40:32 +0000 (22:40 +0000)]
Installd: Fix bad merge am: 69b93aaa31 am: 748a7389ce
am: 7f49ef05e7

Change-Id: If0d03f0a4cb020a4901eaa4f4232214a3b3f909b

8 years agoInstalld: Change app image name computation am: 89b008dfb5 am: 5906d1bbbb
Andreas Gampe [Tue, 6 Sep 2016 22:40:32 +0000 (22:40 +0000)]
Installd: Change app image name computation am: 89b008dfb5 am: 5906d1bbbb
am: 01abdb50df

Change-Id: I32ec6cae74f84e7c122e3b46e4ec40e3e8be567f

8 years agoInstalld: Refactor dexopt to scoped file descriptor am: 6fb5a0179d am: ce9b0e81ee
Andreas Gampe [Tue, 6 Sep 2016 22:32:22 +0000 (22:32 +0000)]
Installd: Refactor dexopt to scoped file descriptor am: 6fb5a0179d am: ce9b0e81ee
am: 5256790812  -s ours

Change-Id: I2fc82e33bfc742a1029e1c038e6cdcbfe98279ea

8 years agoInstalld: Remove string-helpers am: 6db8db9f33 am: d7d4d60340
Andreas Gampe [Tue, 6 Sep 2016 22:22:15 +0000 (22:22 +0000)]
Installd: Remove string-helpers am: 6db8db9f33 am: d7d4d60340
am: 09e961000e  -s ours

Change-Id: I9dc5ec8af11e5df8ad4c2209605de3a6ec626593

8 years agoOtapreopt: Fix after shared-library work am: 548bdb9308 am: 261480f917
Andreas Gampe [Tue, 6 Sep 2016 22:12:04 +0000 (22:12 +0000)]
Otapreopt: Fix after shared-library work am: 548bdb9308 am: 261480f917
am: e7c131e250  -s ours

Change-Id: I2155a6d87870175ba7972ae9f4cc26bcbd38f007

8 years agoOtapreopt: Filter preopted system apps am: 56f79f9620
Andreas Gampe [Tue, 6 Sep 2016 21:49:03 +0000 (21:49 +0000)]
Otapreopt: Filter preopted system apps am: 56f79f9620
am: 57d820ece1

Change-Id: Ic722e56eccd67a92914bf42b0d3f208f2220d3e1

8 years agoInstalld: Move app image A/B artifact am: ab15dbfb4a
Andreas Gampe [Tue, 6 Sep 2016 21:49:02 +0000 (21:49 +0000)]
Installd: Move app image A/B artifact am: ab15dbfb4a
am: f69886f432

Change-Id: I0ae63e77207475d98335ec463915172161ac1bf0

8 years agoInstalld: Fix bad merge am: 69b93aaa31
Andreas Gampe [Tue, 6 Sep 2016 21:48:37 +0000 (21:48 +0000)]
Installd: Fix bad merge am: 69b93aaa31
am: 748a7389ce

Change-Id: I9f5e35fa8c692c730bb3d82f293440b62fdcc9d4

8 years agoInstalld: Change app image name computation am: 89b008dfb5
Andreas Gampe [Tue, 6 Sep 2016 21:48:37 +0000 (21:48 +0000)]
Installd: Change app image name computation am: 89b008dfb5
am: 5906d1bbbb

Change-Id: Ife0d1322ebdd2ddd7810dac3c327b1b12873b75d

8 years agoInstalld: Refactor dexopt to scoped file descriptor am: 6fb5a0179d
Andreas Gampe [Tue, 6 Sep 2016 21:48:36 +0000 (21:48 +0000)]
Installd: Refactor dexopt to scoped file descriptor am: 6fb5a0179d
am: ce9b0e81ee

Change-Id: I8dc13c56b11609ff30f64174b09bc3f79e3a9caf

8 years agoInstalld: Remove string-helpers am: 6db8db9f33
Andreas Gampe [Tue, 6 Sep 2016 21:48:36 +0000 (21:48 +0000)]
Installd: Remove string-helpers am: 6db8db9f33
am: d7d4d60340

Change-Id: I68a49f1ee2b7980d97d6d46d046f2ef3031439d2

8 years agoOtapreopt: Fix after shared-library work am: 548bdb9308
Andreas Gampe [Tue, 6 Sep 2016 21:48:36 +0000 (21:48 +0000)]
Otapreopt: Fix after shared-library work am: 548bdb9308
am: 261480f917

Change-Id: Ieafb61f11ac16c3391f88e73d19a3a1a6ebf36f6

8 years agoOtapreopt: Filter preopted system apps
Andreas Gampe [Tue, 6 Sep 2016 21:22:52 +0000 (21:22 +0000)]
Otapreopt: Filter preopted system apps
am: 56f79f9620

Change-Id: Ib4cf2e4a66766d3b1e0ea5ce043a686887b8b65e

8 years agoInstalld: Move app image A/B artifact
Andreas Gampe [Tue, 6 Sep 2016 21:22:51 +0000 (21:22 +0000)]
Installd: Move app image A/B artifact
am: ab15dbfb4a

Change-Id: Id655507faadeb5e4a27426e2e5eb7330612fd82d

8 years agoInstalld: Fix bad merge
Andreas Gampe [Tue, 6 Sep 2016 21:22:49 +0000 (21:22 +0000)]
Installd: Fix bad merge
am: 69b93aaa31

Change-Id: Ib71543352a17298bc007591c35b79c3ee62dd0fb

8 years agoInstalld: Change app image name computation
Andreas Gampe [Tue, 6 Sep 2016 21:22:48 +0000 (21:22 +0000)]
Installd: Change app image name computation
am: 89b008dfb5

Change-Id: I25123eca2bebafbe90a686d3899cc5589677c48a

8 years agoInstalld: Refactor dexopt to scoped file descriptor
Andreas Gampe [Tue, 6 Sep 2016 21:22:47 +0000 (21:22 +0000)]
Installd: Refactor dexopt to scoped file descriptor
am: 6fb5a0179d

Change-Id: Ie4c9371a77bb80c3c2804318094ef47a05e9084f

8 years agoInstalld: Remove string-helpers
Andreas Gampe [Tue, 6 Sep 2016 21:22:46 +0000 (21:22 +0000)]
Installd: Remove string-helpers
am: 6db8db9f33

Change-Id: I734a25e519b6e15d2ef2d39525129aeb73526fe2

8 years agoOtapreopt: Fix after shared-library work
Andreas Gampe [Tue, 6 Sep 2016 21:22:44 +0000 (21:22 +0000)]
Otapreopt: Fix after shared-library work
am: 548bdb9308

Change-Id: I1f9d1cbcaa2dfe4508442a1785fe11409a59de32

8 years agoOtapreopt: Filter preopted system apps
Andreas Gampe [Wed, 8 Jun 2016 22:11:37 +0000 (15:11 -0700)]
Otapreopt: Filter preopted system apps

The tool will receive requests to compile preopted system apps, as
we can't detect changes right now and need to be conservative. As
some apps cannot be stripped (signed before being preopted), they
can be re-compiled on device, producing stale files that won't be
cleaned up.

Add code to detect this situation and avoid a compile.

Bug: 25612095
Change-Id: I5f489e61b8d4e5b619cbaa01f6c59880479a46cd
(cherry picked from commit 1409090c0a92751f9fe7406a6e043cdbce2ebe4d)

8 years agoInstalld: Move app image A/B artifact
Andreas Gampe [Mon, 6 Jun 2016 22:36:18 +0000 (15:36 -0700)]
Installd: Move app image A/B artifact

In addition to odex, also move art file.

Bug: 25612095
Change-Id: I69f4c2b1e7283c9a9c361f57f5233e66679c5c28
(cherry picked from commit af8948d90605ad116c965c25e73e0fc9782112ab)

8 years agoInstalld: Fix bad merge
Andreas Gampe [Wed, 8 Jun 2016 06:16:46 +0000 (23:16 -0700)]
Installd: Fix bad merge

Don't cut off the leading dex location character.

Bug: 25612095
Change-Id: Iad556a0bb48c57f3c68ee75ee41f14e88d96b1a8
(cherry picked from commit f065032f5331e1739fe32a2db9df8c91905720f9)

8 years agoInstalld: Change app image name computation
Andreas Gampe [Sat, 4 Jun 2016 04:13:50 +0000 (21:13 -0700)]
Installd: Change app image name computation

Refactor computation to take A/B OTAs into account.

Fix a const issue.

Bug: 25612095
Change-Id: I5cf79def532d1eeec4b35bb80014376959083a83
(cherry picked from commit d01a02ce6980de0024333b4673cff9a77be629cf)

8 years agoInstalld: Refactor dexopt to scoped file descriptor
Andreas Gampe [Fri, 3 Jun 2016 23:09:32 +0000 (16:09 -0700)]
Installd: Refactor dexopt to scoped file descriptor

Refactor the goto-fail cleanup to a unique_fd-like wrapper that
includes a potential cleanup step. In preparation for changes for
A/B OTA.

Bug: 25612095
Change-Id: If6cca85c12e0951bc468cb4f212b2f2d288c6041
(cherry picked from commit afa58d175cc3e9adaa4f8df9bc7a8fac5798a50a)

8 years agoInstalld: Remove string-helpers
Andreas Gampe [Fri, 3 Jun 2016 17:22:19 +0000 (10:22 -0700)]
Installd: Remove string-helpers

Replace string-helpers with equivalent functions from android::base.

Bug: 25612095
Change-Id: I186461b94dffe3590c16455d4dee0c2cbe921bf4
(cherry picked from commit 4769ccafd6e6b94ab73afcb755fe59764c228eae)

8 years agoOtapreopt: Fix after shared-library work
Andreas Gampe [Fri, 3 Jun 2016 00:56:45 +0000 (17:56 -0700)]
Otapreopt: Fix after shared-library work

Commit b63d91fd2737680351876406277b6c759f4db33c broke the installd
to otapreopt connection. Fix this. Also refactor a bit to make an
inadvertant break harder.

Bug: 25612095
Change-Id: I8e7b944ecbd5457e4ac4d6ffffdb0468618cf65f
(cherry picked from commit aef445d1c659698612c0e5a8f3d5f2b9f8a2b778)

8 years agoMerge "Fix google-explicit-constructor warnings in inputflinger." am: 6fabbc60fc...
Chih-hung Hsieh [Fri, 2 Sep 2016 16:29:05 +0000 (16:29 +0000)]
Merge "Fix google-explicit-constructor warnings in inputflinger." am: 6fabbc60fc am: 0026ae3b54 am: ad00fc08e8
am: dbb5bed5b5

Change-Id: Ief6ebed66ea4328d1da7e9a47ca1f321190429fa

8 years agoMerge "Fix google-explicit-constructor warnings in inputflinger." am: 6fabbc60fc...
Chih-hung Hsieh [Fri, 2 Sep 2016 16:25:31 +0000 (16:25 +0000)]
Merge "Fix google-explicit-constructor warnings in inputflinger." am: 6fabbc60fc am: 0026ae3b54
am: ad00fc08e8

Change-Id: I04aea75a139e8d2fd66d814aaf858a92dc6921b9

8 years agoMerge "Fix google-explicit-constructor warnings in inputflinger." am: 6fabbc60fc
Chih-hung Hsieh [Fri, 2 Sep 2016 16:22:01 +0000 (16:22 +0000)]
Merge "Fix google-explicit-constructor warnings in inputflinger." am: 6fabbc60fc
am: 0026ae3b54

Change-Id: I09ba77791c4e5a82dd6bc7e4e07b6b2a5e7ccdff

8 years agoMerge "Fix google-explicit-constructor warnings in inputflinger."
Chih-hung Hsieh [Fri, 2 Sep 2016 16:18:32 +0000 (16:18 +0000)]
Merge "Fix google-explicit-constructor warnings in inputflinger."
am: 6fabbc60fc

Change-Id: Ie8d9d087ffdbf804228a3897c07b7ccc9c8b7d7a

8 years agoMerge "Fix google-explicit-constructor warnings in inputflinger."
Chih-hung Hsieh [Fri, 2 Sep 2016 16:11:33 +0000 (16:11 +0000)]
Merge "Fix google-explicit-constructor warnings in inputflinger."

8 years agoMerge "Fix google-explicit-constructor warnings in vulkan." am: 476e517868 am: 039105...
Chih-hung Hsieh [Fri, 2 Sep 2016 02:44:12 +0000 (02:44 +0000)]
Merge "Fix google-explicit-constructor warnings in vulkan." am: 476e517868 am: 0391054ecd am: 0fd4771728
am: 8bb7de197c

Change-Id: I88a24f8b365f87a7b1ef6e9afcc4f7da1e06109c

8 years agoMerge "Fix google-explicit-constructor warnings in vulkan." am: 476e517868 am: 0391054ecd
Chih-hung Hsieh [Fri, 2 Sep 2016 02:40:42 +0000 (02:40 +0000)]
Merge "Fix google-explicit-constructor warnings in vulkan." am: 476e517868 am: 0391054ecd
am: 0fd4771728

Change-Id: Ifadbc478a8e6c4b68c3c687c04bd103e0198f896

8 years agoMerge "Fix google-explicit-constructor warnings in vulkan." am: 476e517868
Chih-hung Hsieh [Fri, 2 Sep 2016 02:37:42 +0000 (02:37 +0000)]
Merge "Fix google-explicit-constructor warnings in vulkan." am: 476e517868
am: 0391054ecd

Change-Id: Ie91da4808c3dc15bb16456ae6288b5fe54c20e93

8 years agoMerge "Fix google-explicit-constructor warnings in vulkan."
Chih-hung Hsieh [Fri, 2 Sep 2016 02:33:43 +0000 (02:33 +0000)]
Merge "Fix google-explicit-constructor warnings in vulkan."
am: 476e517868

Change-Id: Ide2fd3dd74375a1a7cf32f899d7307b42f805567

8 years agoMerge "Fix google-explicit-constructor warnings in vulkan."
Chih-hung Hsieh [Fri, 2 Sep 2016 02:25:41 +0000 (02:25 +0000)]
Merge "Fix google-explicit-constructor warnings in vulkan."

8 years agoMerge "libgui: Add null pointer check in setDisplaySurface" into nyc-mr1-dev am:...
Pablo Ceballos [Thu, 1 Sep 2016 20:06:55 +0000 (20:06 +0000)]
Merge "libgui: Add null pointer check in setDisplaySurface" into nyc-mr1-dev am: 669867835b am: 1d3d791b3c
am: 8428562653

Change-Id: I00f8e41bed5dd0ffd292cff7d99b4262a5b0db02

8 years agolibgui: Add null pointer check in setDisplaySurface am: eddbef88cf am: 8663a03444
Pablo Ceballos [Thu, 1 Sep 2016 20:06:54 +0000 (20:06 +0000)]
libgui: Add null pointer check in setDisplaySurface am: eddbef88cf am: 8663a03444
am: 739c90cb7b

Change-Id: I587f5160c6abb9e4e4c98657658ff63a91ac1a40

8 years agoMerge "libgui: Add null pointer check in setDisplaySurface" into nyc-mr1-dev am:...
Pablo Ceballos [Thu, 1 Sep 2016 20:02:45 +0000 (20:02 +0000)]
Merge "libgui: Add null pointer check in setDisplaySurface" into nyc-mr1-dev am: 669867835b
am: 1d3d791b3c

Change-Id: If2e5e89990859ea583c696a9cd8eaeaee816e45c

8 years agolibgui: Add null pointer check in setDisplaySurface am: eddbef88cf
Pablo Ceballos [Thu, 1 Sep 2016 20:02:43 +0000 (20:02 +0000)]
libgui: Add null pointer check in setDisplaySurface am: eddbef88cf
am: 8663a03444

Change-Id: I9ddce6a3f72111aad068bbd13f3618589cbd87fd

8 years agoMerge "libgui: Add null pointer check in setDisplaySurface" into nyc-mr1-dev
Pablo Ceballos [Thu, 1 Sep 2016 19:57:18 +0000 (19:57 +0000)]
Merge "libgui: Add null pointer check in setDisplaySurface" into nyc-mr1-dev
am: 669867835b

Change-Id: Iba59fc196d462f51160f77f85f55c20d45a8d75a

8 years agolibgui: Add null pointer check in setDisplaySurface
Pablo Ceballos [Thu, 1 Sep 2016 19:57:17 +0000 (19:57 +0000)]
libgui: Add null pointer check in setDisplaySurface
am: eddbef88cf

Change-Id: I3a3ddac84b3f38f6c911ff65642441fd187bbe54

8 years agoMerge "libgui: Add null pointer check in setDisplaySurface" into nyc-mr1-dev
TreeHugger Robot [Thu, 1 Sep 2016 19:46:30 +0000 (19:46 +0000)]
Merge "libgui: Add null pointer check in setDisplaySurface" into nyc-mr1-dev

8 years agoFix google-explicit-constructor warnings in vulkan.
Chih-Hung Hsieh [Thu, 1 Sep 2016 18:37:47 +0000 (11:37 -0700)]
Fix google-explicit-constructor warnings in vulkan.

* Add explicit keyword to conversion constructors.
Bug: 28341362
Test: build with WITH_TIDY=1

Change-Id: I13c32bd5bc53fe897df58eda331ff70ebcf0b349

8 years agoFix google-explicit-constructor warnings in inputflinger.
Chih-Hung Hsieh [Thu, 1 Sep 2016 18:28:23 +0000 (11:28 -0700)]
Fix google-explicit-constructor warnings in inputflinger.

* Add explicit keyword to conversion constructors.
Bug: 28341362
Test: build with WITH_TIDY=1

Change-Id: I8259317db74b177b6e62a0aa2ad21aead47f698e

8 years agolibgui: Add null pointer check in setDisplaySurface
Pablo Ceballos [Thu, 1 Sep 2016 18:21:21 +0000 (11:21 -0700)]
libgui: Add null pointer check in setDisplaySurface

Bug 31236602

Change-Id: I78d4e28e40db93f7e7e304355b370af0fa790b9d

8 years agoMerge "Surface: Add parcel/unparceling for missing field." into nyc-mr1-dev am: 4a803...
Eino-Ville Talvala [Wed, 31 Aug 2016 05:12:11 +0000 (05:12 +0000)]
Merge "Surface: Add parcel/unparceling for missing field." into nyc-mr1-dev am: 4a8039121f am: f74b920e02
am: cac1e10d04

Change-Id: Id67fc6f30395ca0ec1dab7f2fd8b3d07b244dbe5

8 years agoSurface: Add parcel/unparceling for missing field. am: 529a103fde am: aa516aca42
Eino-Ville Talvala [Wed, 31 Aug 2016 05:12:09 +0000 (05:12 +0000)]
Surface: Add parcel/unparceling for missing field. am: 529a103fde am: aa516aca42
am: e476eadbbd

Change-Id: Ib48cdf37b9d91f83c62aa245d1e0ee88c92fdfcc

8 years agoMerge "Remove FRAMEBUFFER_FORCE_FORMAT" am: 0322a7176f am: 04f46f0347 am: df34094ace
Dan Willemsen [Wed, 31 Aug 2016 05:12:07 +0000 (05:12 +0000)]
Merge "Remove FRAMEBUFFER_FORCE_FORMAT" am: 0322a7176f am: 04f46f0347 am: df34094ace
am: 79813df861

Change-Id: I11ce27eaeabf8afa580800b6a73532b22f98f7ca

8 years agoAdd requestor name to GraphicBuffer alloc metadata am: a1d24b45cc -s ours am: 8e0b50...
Dan Stoza [Wed, 31 Aug 2016 05:12:04 +0000 (05:12 +0000)]
Add requestor name to GraphicBuffer alloc metadata am: a1d24b45cc  -s ours am: 8e0b50b01a am: 29dccbb427
am: f8975e2b5b

Change-Id: Ica46150431f783382230e4d4da8a464ee0935782

8 years agoMerge "Fail setDisplaySurface if can't enable async" into nyc-mr1-dev am: 4db50cec13...
Pablo Ceballos [Wed, 31 Aug 2016 02:57:44 +0000 (02:57 +0000)]
Merge "Fail setDisplaySurface if can't enable async" into nyc-mr1-dev am: 4db50cec13 am: 62678121c2
am: 6f697023e1

Change-Id: I26a5413089ca7162df06252a9a57a6f3a3db1fd4

8 years agoFail setDisplaySurface if can't enable async am: 1aad24c0c4 am: ad685f0f9f
Pablo Ceballos [Wed, 31 Aug 2016 02:57:38 +0000 (02:57 +0000)]
Fail setDisplaySurface if can't enable async am: 1aad24c0c4 am: ad685f0f9f
am: 881a8a9cd7

Change-Id: I97891b6c0c7be3462d0033fcb33630d20a9d127e

8 years agoMerge "Surface: Add parcel/unparceling for missing field." into nyc-mr1-dev am: 4a803...
Eino-Ville Talvala [Tue, 30 Aug 2016 18:13:46 +0000 (18:13 +0000)]
Merge "Surface: Add parcel/unparceling for missing field." into nyc-mr1-dev am: 4a8039121f
am: f74b920e02

Change-Id: I939347af6ae97769b8f6a58b91a199a9cbdc16e1

8 years agoSurface: Add parcel/unparceling for missing field. am: 529a103fde
Eino-Ville Talvala [Tue, 30 Aug 2016 18:13:46 +0000 (18:13 +0000)]
Surface: Add parcel/unparceling for missing field. am: 529a103fde
am: aa516aca42

Change-Id: I26bee1ea4d80a2627b8418476fd5adc3aaaef6a4

8 years agoMerge "Surface: Add parcel/unparceling for missing field." into nyc-mr1-dev
Eino-Ville Talvala [Tue, 30 Aug 2016 18:05:28 +0000 (18:05 +0000)]
Merge "Surface: Add parcel/unparceling for missing field." into nyc-mr1-dev
am: 4a8039121f

Change-Id: I9a1b1288848ba6fa59af82bd44cf2c12f6f70f20

8 years agoSurface: Add parcel/unparceling for missing field.
Eino-Ville Talvala [Tue, 30 Aug 2016 18:05:27 +0000 (18:05 +0000)]
Surface: Add parcel/unparceling for missing field.
am: 529a103fde

Change-Id: I48340f1436279282ba55de0886213021db6608f5

8 years agoMerge "Surface: Add parcel/unparceling for missing field." into nyc-mr1-dev
Eino-Ville Talvala [Tue, 30 Aug 2016 17:44:07 +0000 (17:44 +0000)]
Merge "Surface: Add parcel/unparceling for missing field." into nyc-mr1-dev

8 years agoSurface: Add parcel/unparceling for missing field.
Eino-Ville Talvala [Tue, 30 Aug 2016 00:33:08 +0000 (17:33 -0700)]
Surface: Add parcel/unparceling for missing field.

Read/write new isSingleBuffered field in native code as well.
Currently just write 'no' unconditionally and discard on read.

Bug: 31162160
Change-Id: Icfb7a37fb37a41f6437fe08bcfad271474ba6983

8 years agoMerge "Remove FRAMEBUFFER_FORCE_FORMAT" am: 0322a7176f am: 04f46f0347
Dan Willemsen [Tue, 30 Aug 2016 01:30:33 +0000 (01:30 +0000)]
Merge "Remove FRAMEBUFFER_FORCE_FORMAT" am: 0322a7176f am: 04f46f0347
am: df34094ace

Change-Id: Ie4a9c094fcfe1956d5b1ba2bd3580cdda9f93908

8 years agoMerge "Remove FRAMEBUFFER_FORCE_FORMAT" am: 0322a7176f
Dan Willemsen [Tue, 30 Aug 2016 01:24:02 +0000 (01:24 +0000)]
Merge "Remove FRAMEBUFFER_FORCE_FORMAT" am: 0322a7176f
am: 04f46f0347

Change-Id: I19d40d6877f9831608c9261370a66799e56a5397

8 years agoAdd requestor name to GraphicBuffer alloc metadata am: a1d24b45cc -s ours am: 8e0b50b01a
Dan Stoza [Tue, 30 Aug 2016 00:17:51 +0000 (00:17 +0000)]
Add requestor name to GraphicBuffer alloc metadata am: a1d24b45cc  -s ours am: 8e0b50b01a
am: 29dccbb427

Change-Id: I902abffa7ebcd58475291afdf20e9176ee4bbc0b

8 years agoAdd requestor name to GraphicBuffer alloc metadata am: a1d24b45cc -s ours
Dan Stoza [Tue, 30 Aug 2016 00:10:28 +0000 (00:10 +0000)]
Add requestor name to GraphicBuffer alloc metadata am: a1d24b45cc  -s ours
am: 8e0b50b01a

Change-Id: Ia02634e20bbb6ab5be7a27857099c6e1792ef601

8 years agoAdd requestor name to GraphicBuffer alloc metadata
Dan Stoza [Mon, 29 Aug 2016 23:59:26 +0000 (23:59 +0000)]
Add requestor name to GraphicBuffer alloc metadata
am: a1d24b45cc  -s ours

Change-Id: I2108a173cf5b6df98c1e404ce634b2181ac4a536

8 years agoMerge changes from topic 'utf' am: 213f015932 am: 654107c725 am: fac1d16e96
Martijn Coenen [Mon, 29 Aug 2016 22:51:39 +0000 (22:51 +0000)]
Merge changes from topic 'utf' am: 213f015932 am: 654107c725 am: fac1d16e96
am: 7d941b72fe

Change-Id: I1e63a26947ad16a464d4f7f4729db99d6e4b85b2

8 years agoMerge "Remove FRAMEBUFFER_FORCE_FORMAT"
Dan Willemsen [Mon, 29 Aug 2016 22:47:25 +0000 (22:47 +0000)]
Merge "Remove FRAMEBUFFER_FORCE_FORMAT"
am: 0322a7176f

Change-Id: I6cf454e05dc69f1420e4d23593f105005cf0abd5

8 years agoMerge "Remove FRAMEBUFFER_FORCE_FORMAT"
Treehugger Robot [Mon, 29 Aug 2016 22:36:05 +0000 (22:36 +0000)]
Merge "Remove FRAMEBUFFER_FORCE_FORMAT"

8 years agoMerge "Fail setDisplaySurface if can't enable async" into nyc-mr1-dev am: 4db50cec13
Pablo Ceballos [Mon, 29 Aug 2016 18:09:50 +0000 (18:09 +0000)]
Merge "Fail setDisplaySurface if can't enable async" into nyc-mr1-dev am: 4db50cec13
am: 62678121c2

Change-Id: I01e6ff77c7bc9ee0bba36d328eaf065b6a07cf35

8 years agoFail setDisplaySurface if can't enable async am: 1aad24c0c4
Pablo Ceballos [Mon, 29 Aug 2016 18:09:43 +0000 (18:09 +0000)]
Fail setDisplaySurface if can't enable async am: 1aad24c0c4
am: ad685f0f9f

Change-Id: Ia025b013bfc8199cfae3f2463a00df0b81329994

8 years agoMerge "Fail setDisplaySurface if can't enable async" into nyc-mr1-dev
Pablo Ceballos [Mon, 29 Aug 2016 17:59:14 +0000 (17:59 +0000)]
Merge "Fail setDisplaySurface if can't enable async" into nyc-mr1-dev
am: 4db50cec13

Change-Id: I24fc902468e57e81d0e2536eeebf478db302cc63

8 years agoFail setDisplaySurface if can't enable async
Pablo Ceballos [Mon, 29 Aug 2016 17:59:14 +0000 (17:59 +0000)]
Fail setDisplaySurface if can't enable async
am: 1aad24c0c4

Change-Id: Ie81fb73d61e9c3a6cbb53d7877e8ebbcc9e5aea5

8 years agoMerge "Fail setDisplaySurface if can't enable async" into nyc-mr1-dev
Pablo Ceballos [Mon, 29 Aug 2016 17:41:57 +0000 (17:41 +0000)]
Merge "Fail setDisplaySurface if can't enable async" into nyc-mr1-dev

8 years agoMerge "Add Parcel::writeParcelableVector(std::shared_ptr)"
TreeHugger Robot [Mon, 29 Aug 2016 16:18:44 +0000 (16:18 +0000)]
Merge "Add Parcel::writeParcelableVector(std::shared_ptr)"

8 years agoRemove FRAMEBUFFER_FORCE_FORMAT
Dan Willemsen [Mon, 1 Aug 2016 08:12:35 +0000 (01:12 -0700)]
Remove FRAMEBUFFER_FORCE_FORMAT

It's no longer used, except for a debugging line.

Change-Id: I44e1c17129e71168b263e872e9aaab0f164d3832

8 years agoMerge changes from topic 'utf' am: 213f015932 am: 654107c725
Martijn Coenen [Thu, 25 Aug 2016 20:31:38 +0000 (20:31 +0000)]
Merge changes from topic 'utf' am: 213f015932 am: 654107c725
am: fac1d16e96

Change-Id: I798cd1f965c87d1e5f3c32a47a181623bda36b37

8 years agoMerge changes from topic 'utf' am: 213f015932
Martijn Coenen [Thu, 25 Aug 2016 20:24:10 +0000 (20:24 +0000)]
Merge changes from topic 'utf' am: 213f015932
am: 654107c725

Change-Id: Ic4c07e7d56f8f78190d7f7e57cad2760b30e90ca

8 years agoMerge changes from topic 'utf'
Martijn Coenen [Thu, 25 Aug 2016 20:18:09 +0000 (20:18 +0000)]
Merge changes from topic 'utf'
am: 213f015932

Change-Id: I12341504ac649cf8ea4558ed2ae882e3dcdce7fd

8 years agoAdd requestor name to GraphicBuffer alloc metadata
Dan Stoza [Tue, 23 Aug 2016 00:26:41 +0000 (17:26 -0700)]
Add requestor name to GraphicBuffer alloc metadata

Adds a requestor name (usually the BufferQueue consumer's name) to the
metadata that GraphicBufferAllocator stores on allocation so that
`dumpsys SurfaceFlinger` can attempt to attribute buffer usage to the
correct client.

Bug: 30776557
Change-Id: I6e0f346584c871bb3b9d5481f82b697b0475a916

8 years agoMerge changes from topic 'utf'
Martijn Coenen [Thu, 25 Aug 2016 20:08:14 +0000 (20:08 +0000)]
Merge changes from topic 'utf'

* changes:
  Add bound checks to utf16_to_utf8
  Unicode: specify destination length in utf8_to_utf16 methods

8 years agoMerge "binder: use ashmem_valid()" am: b5ac868729 am: d7f671406c am: 9a057a99df
Mark Salyzyn [Thu, 25 Aug 2016 19:38:50 +0000 (19:38 +0000)]
Merge "binder: use ashmem_valid()" am: b5ac868729 am: d7f671406c am: 9a057a99df
am: 10e15ecfb2

Change-Id: I3a280d4bfba4f2d8d5d5a909eda43ffa9e0d94bd

8 years agoMerge "binder: use ashmem_valid()" am: b5ac868729 am: d7f671406c
Mark Salyzyn [Thu, 25 Aug 2016 19:29:00 +0000 (19:29 +0000)]
Merge "binder: use ashmem_valid()" am: b5ac868729 am: d7f671406c
am: 9a057a99df

Change-Id: Ie8676d0d7c2dbc37c44c103e0068e7fbe8661a7a

8 years agoMerge "binder: use ashmem_valid()" am: b5ac868729
Mark Salyzyn [Thu, 25 Aug 2016 19:26:00 +0000 (19:26 +0000)]
Merge "binder: use ashmem_valid()" am: b5ac868729
am: d7f671406c

Change-Id: I6567609d364e53628e174f3a3c91a6c9edd5ed20

8 years agoMerge "binder: use ashmem_valid()"
Mark Salyzyn [Thu, 25 Aug 2016 19:23:02 +0000 (19:23 +0000)]
Merge "binder: use ashmem_valid()"
am: b5ac868729

Change-Id: I51b117612d0db48534bb4e4ecf9307b810088ece

8 years agoMerge "Fix memory ordering issues; document IMemory peculiarities" am: 2347fca424...
Hans Boehm [Thu, 25 Aug 2016 19:18:42 +0000 (19:18 +0000)]
Merge "Fix memory ordering issues; document IMemory peculiarities" am: 2347fca424 am: 5a558922ca am: 1f63519780
am: 2628e36fe1

Change-Id: Id7bd003bd6f54ad48c862dec6c667516ba0ca08b

8 years agoMerge "binder: use ashmem_valid()"
Treehugger Robot [Thu, 25 Aug 2016 19:14:49 +0000 (19:14 +0000)]
Merge "binder: use ashmem_valid()"

8 years agoMerge "Fix memory ordering issues; document IMemory peculiarities" am: 2347fca424...
Hans Boehm [Thu, 25 Aug 2016 18:52:28 +0000 (18:52 +0000)]
Merge "Fix memory ordering issues; document IMemory peculiarities" am: 2347fca424 am: 5a558922ca
am: 1f63519780

Change-Id: I25c6956e06f41727b38701ecf024ec7f1f51c57a

8 years agoMerge "Fix memory ordering issues; document IMemory peculiarities" am: 2347fca424
Hans Boehm [Thu, 25 Aug 2016 18:48:57 +0000 (18:48 +0000)]
Merge "Fix memory ordering issues; document IMemory peculiarities" am: 2347fca424
am: 5a558922ca

Change-Id: Ic999217f268bf1482d258c1d4c8e213924081420

8 years agoMerge "Fix memory ordering issues; document IMemory peculiarities"
Hans Boehm [Thu, 25 Aug 2016 18:45:59 +0000 (18:45 +0000)]
Merge "Fix memory ordering issues; document IMemory peculiarities"
am: 2347fca424

Change-Id: Icfd7db17ff04ed52b8d669d39a28b42fc0655329

8 years agoMerge "Fix memory ordering issues; document IMemory peculiarities"
Hans Boehm [Thu, 25 Aug 2016 18:39:01 +0000 (18:39 +0000)]
Merge "Fix memory ordering issues; document IMemory peculiarities"

8 years agobinder: use ashmem_valid()
Mark Salyzyn [Tue, 23 Aug 2016 23:15:04 +0000 (16:15 -0700)]
binder: use ashmem_valid()

Bug: 30310689
Change-Id: I38e2720843f1eebec39ce6c7d957ee9a1dafac59

8 years agoMerge "Add requestor name to GraphicBuffer alloc metadata" into nyc-mr1-dev am: af671...
Dan Stoza [Thu, 25 Aug 2016 17:18:02 +0000 (17:18 +0000)]
Merge "Add requestor name to GraphicBuffer alloc metadata" into nyc-mr1-dev am: af671072ca am: 7e6790c937
am: 4932f70825

Change-Id: Ib14457f9d54d8b0a141ea6cb015b946b01059872

8 years agoAdd requestor name to GraphicBuffer alloc metadata am: d4079aff75 am: a009af9b54
Dan Stoza [Thu, 25 Aug 2016 17:18:01 +0000 (17:18 +0000)]
Add requestor name to GraphicBuffer alloc metadata am: d4079aff75 am: a009af9b54
am: 38c7f3b7f3

Change-Id: I49c24aeab8e4dacd3873124426d5a6a432b35255