summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-03Snap for 8146118 from 5c4dd9ffb3338a578a17e5772c649cc4bc4667ac to ↵android-mainline-12.0.0_r93android12-mainline-permission-releaseAndroid Build Coastguard Worker
mainline-permission-release Change-Id: Ie5d8f42707d4c1ca36d83010d60d9e68b65eaf84
2022-01-27Obviate libbinder_ndk_host_user.Steven Moreland
After this, it is no longer required in order to use libbinder_ndk on host. Following this change, all users will be cleaned up and the module itself will be removed. Bug: 211908498 Test: build Change-Id: I7136472677ada11cc2c0b726cd849cac98d3ee4e Merged-In: I7136472677ada11cc2c0b726cd849cac98d3ee4e (cherry picked from commit 619a02a6c35ddf13754e5bab764ee8eb76b46fd9)
2022-01-12Skip creating external textures that exceeds size limit am: ec7e4d9a5cGarfield Tan
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16613881 Change-Id: Id57a8d729a00a75c7b0eff0ccd7c09ad4d3144f9
2022-01-12Skip creating external textures that exceeds size limitGarfield Tan
Skia always accept an Android buffer and wraps it around with a texture even if its size exceeds the limit GL exposes. Therefore let's skip creating the texture in SurfaceFlinger and outputs an error log to logcat. I chose to do it in SurfaceFlinger rather than RenderEngine is because the external texture mapping is designed to be asynchronous, so it'd be better to keep that way. The limit is also exposed out of RenderEngine so SurfaceFlinger can check it before creating external textures as well. Bug: 190399306 Bug: 204316511 Test: The test mentioned in the bug fails instead of crashing SurfaceFlinger. Test: atest SurfaceFlinger_test Test: atest libsurfaceflinger_unittest Change-Id: I52d253ed5a10f0e4ade372048721913405ed668a (cherry picked from commit 9c9c19134593655c36fe70aaa45a91ad4f75e36f) Merged-In: I52d253ed5a10f0e4ade372048721913405ed668a
2022-01-11Snap for 8066129 from 9dd0cbbea3712be0b48a091110f30ba462412de7 to ↵android-mainline-12.0.0_r79Android Build Coastguard Worker
mainline-permission-release Change-Id: Ibd9f46e3265daaa761ef1ae93401b140f0adf509
2021-12-16Merge "DO NOT MERGE Rename libbpf to libbpf_bcc" into sc-mainline-prodMaciej Żenczykowski
2021-12-08DO NOT MERGE Rename libbpf to libbpf_bccConnor O'Brien
This is to prevent a name collision with "upstream" libbpf (external/libbpf) which is built using the same name. Bug: 203823368 Test: build cuttlefish Signed-off-by: Connor O'Brien <connoro@google.com> Change-Id: I8fa2b21d331ecdeabd0e0a1a9f495f29ff967623
2021-11-16Snap for 7919077 from 8a6cca2934db5cea3cc39799a3f238fb9594fd03 to ↵android-mainline-12.0.0_r64android-mainline-12.0.0_r51Android Build Coastguard Worker
mainline-permission-release Change-Id: I83f487b9a22b3b669c2d7fcd524b76094942128f
2021-11-11[automerger skipped] Check if the window is partially obscured for slippery ↵Siarhei Vishniakou
enters am: 6e689ffe3f am: 224d576c0b am: e26b6061f8 -s ours am: eb59e4756d -s ours am: 1140211821 -s ours am: 26cd8a07cf -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 d8c6ef2138 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: Id694cd5d5c59070152dad829f2b602613d3b5f45
2021-11-11[automerger skipped] Merge "Check if the window is partially obscured for ↵TreeHugger Robot
slippery enters" into rvc-dev am: b27497c4bf am: 58c22be797 -s ours am: fe2d5a037e -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 6e689ffe3f is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16194632 Change-Id: I654b3c630c2de63779ab222f57bf12c4370b9d2c
2021-11-11[automerger skipped] Merge changes from topic "trusted_overlay_backport" ↵Winson Chung
into rvc-dev am: 294e7b87e3 am: 90b88a978e -s ours am: cb15467837 -s ours am skip reason: Merged-In I75be2b1d305e22f8a71532b9f5b8ea6c469baaaa with SHA-1 41f48c7b10 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16224510 Change-Id: Icc066e6ffcaf7ecb0b5a3e7563f038e824fb19f5
2021-11-11[automerger skipped] DO NOT MERGE Initialize DrawingState::trustedOverlay to ↵Robin Lee
false in constructor am: 41f48c7b10 am: 8c3de17e5d -s ours am: 03179cb3c9 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I84f834c415aab223935722a26610d8441eb91d43
2021-11-11[automerger skipped] Add mechanism for a task's windows to be trusted ↵Winson Chung
overlays (SF) am: 7605fb4273 am: cac2aa7517 -s ours am: 10b892cda2 -s ours am skip reason: Merged-In Id92ccb087bd0d8dbaeeef3ba50b67fe015e53db8 with SHA-1 7605fb4273 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975348 Change-Id: Ibbf83c60da6b4cd7d66f7d2be48bf1c793baa0c1
2021-11-11[automerger skipped] Change InputWindowInfo::isTrustedOverlay() to be ↵Chris Ye
permission and flag based. am: 39bc6117dd am: 020dd044a6 -s ours am: 5d53e37fe0 -s ours am skip reason: Merged-In I58cf9f38c496e0ae8b2193dca45c0805e831bc9e with SHA-1 39bc6117dd is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975347 Change-Id: Ib488c3f2e7a6859ab6d44eba4d24db93e864c648
2021-11-11[automerger skipped] Check if the window is partially obscured for slippery ↵Siarhei Vishniakou
enters am: 6e689ffe3f am: 224d576c0b am: e26b6061f8 -s ours am: eb59e4756d -s ours am: 1140211821 -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 d8c6ef2138 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: I99b3e2cf96520e8d2e7ee37314e37c20ea6af53e
2021-11-11[automerger skipped] Merge "Check if the window is partially obscured for ↵TreeHugger Robot
slippery enters" into rvc-dev am: b27497c4bf am: 58c22be797 -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 6e689ffe3f is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16194632 Change-Id: I41bd81a055cfb319c650f15672b55d2b678037eb
2021-11-11[automerger skipped] Merge changes from topic "trusted_overlay_backport" ↵Winson Chung
into rvc-dev am: 294e7b87e3 am: 90b88a978e -s ours am skip reason: Merged-In I75be2b1d305e22f8a71532b9f5b8ea6c469baaaa with SHA-1 41f48c7b10 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16224510 Change-Id: I078c2d9eecb9e153824cd7ea381d2245c29bbd4d
2021-11-11[automerger skipped] DO NOT MERGE Initialize DrawingState::trustedOverlay to ↵Robin Lee
false in constructor am: 41f48c7b10 am: 8c3de17e5d -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I1fffbc8a266f26abfdda0d7965e8001ea24b6808
2021-11-11[automerger skipped] Add mechanism for a task's windows to be trusted ↵Winson Chung
overlays (SF) am: 7605fb4273 am: cac2aa7517 -s ours am skip reason: Merged-In Id92ccb087bd0d8dbaeeef3ba50b67fe015e53db8 with SHA-1 7605fb4273 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975348 Change-Id: Iddcca623eda377c55b3f2106b5122be428936f1f
2021-11-11[automerger skipped] Change InputWindowInfo::isTrustedOverlay() to be ↵Chris Ye
permission and flag based. am: 39bc6117dd am: 020dd044a6 -s ours am skip reason: Merged-In I58cf9f38c496e0ae8b2193dca45c0805e831bc9e with SHA-1 39bc6117dd is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975347 Change-Id: Iac9f5d211d7ab954ab94d8824917b621044f3d54
2021-11-11[automerger skipped] Check if the window is partially obscured for slippery ↵Siarhei Vishniakou
enters am: 6e689ffe3f am: 224d576c0b am: e26b6061f8 -s ours am: eb59e4756d -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 d8c6ef2138 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: I8b68787e525e7e96214fd5865d529aa1fbda8ec1
2021-11-11Merge "Check if the window is partially obscured for slippery enters" into ↵TreeHugger Robot
rvc-dev am: b27497c4bf Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16194632 Change-Id: I64d40d85f97fcc59f9061f73044dead69a58fdaa
2021-11-11Merge changes from topic "trusted_overlay_backport" into rvc-dev am: 294e7b87e3Winson Chung
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Bug: 196389741 Change-Id: I96eb392e3ace659305cccb2773ab715f6cc67eea Merged-In: I75be2b1d305e22f8a71532b9f5b8ea6c469baaaa
2021-11-10[automerger skipped] Check if the window is partially obscured for slippery ↵Siarhei Vishniakou
enters am: 6e689ffe3f am: 224d576c0b am: e26b6061f8 -s ours am: eb59e4756d -s ours am: 8c83865531 -s ours am: 4986d714bf -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 d8c6ef2138 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: I82da21be8a388d83287a14a9b6433993c4985310
2021-11-10[automerger skipped] Check if the window is partially obscured for slippery ↵Siarhei Vishniakou
enters am: 6e689ffe3f am: 224d576c0b am: e26b6061f8 -s ours am: eb59e4756d -s ours am: 8c83865531 -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 d8c6ef2138 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: Ie6d4c961e9f95da4f0acbe6cd4665e1fc757f0b7
2021-11-10[automerger skipped] Check if the window is partially obscured for slippery ↵Siarhei Vishniakou
enters am: 6e689ffe3f am: 224d576c0b am: e26b6061f8 -s ours am: eb59e4756d -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 d8c6ef2138 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: Ic4e82083fcc577c808292d6ae76c5d4e072e9c89
2021-11-10[automerger skipped] Check if the window is partially obscured for slippery ↵Siarhei Vishniakou
enters am: 6e689ffe3f am: 224d576c0b am: e26b6061f8 -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 d8c6ef2138 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: I3fa807e2a5e61dfad45b5e27e3116e9e64338c8b
2021-11-10Check if the window is partially obscured for slippery enters am: 6e689ffe3f ↵Siarhei Vishniakou
am: 224d576c0b Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: I49fb56b83a8799ac6a380b269bca06adc5289aba
2021-11-10Check if the window is partially obscured for slippery enters am: 6e689ffe3fSiarhei Vishniakou
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16185286 Change-Id: I6645db77a493d55aacc8f645db625ea5f89a8d36
2021-11-10[automerger skipped] Merge "Check if the window is partially obscured for ↵TreeHugger Robot
slippery enters" into rvc-dev am: b27497c4bf am: 1158690bb7 -s ours am: 56b929e3e7 -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 870ececa8d is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16194632 Change-Id: I6c4dc666dab59dfe7869ea43cf762f9e59edbcc4
2021-11-10[automerger skipped] Merge "Check if the window is partially obscured for ↵TreeHugger Robot
slippery enters" into rvc-dev am: b27497c4bf am: 1158690bb7 -s ours am skip reason: Merged-In I93d9681479f41244ffed4b1f88cceb69be71adf2 with SHA-1 870ececa8d is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16194632 Change-Id: I58801fbec843c7c1e09fa9f0a51eed9c8225c839
2021-11-10Merge "Check if the window is partially obscured for slippery enters" into ↵TreeHugger Robot
rvc-dev am: b27497c4bf Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16194632 Change-Id: I597107cf0a85b6dbc73dcc4092d3c077d678e661
2021-11-10Merge changes from topic "trusted_overlay_backport" into rvc-dev am: ↵Winson Chung
294e7b87e3 am: e93bd77429 am: f13c62852e Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I68e9cb9419efdf9a88f636a53261fdf6e16baf6f
2021-11-10[automerger skipped] DO NOT MERGE Initialize DrawingState::trustedOverlay to ↵Robin Lee
false in constructor am: 41f48c7b10 am: cf8e45638d -s ours am: 6b44d942a9 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I13a39df0bae2dfed2b3c553737878a895a63e653
2021-11-10[automerger skipped] Add mechanism for a task's windows to be trusted ↵Winson Chung
overlays (SF) am: 7605fb4273 am: 4df1658eda -s ours am: ede8f4d536 -s ours am skip reason: Merged-In Id92ccb087bd0d8dbaeeef3ba50b67fe015e53db8 with SHA-1 a30f7c9974 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975348 Change-Id: Ifa67daeb1347c3698df3fc50e61c42ba19d7466b
2021-11-10[automerger skipped] Change InputWindowInfo::isTrustedOverlay() to be ↵Chris Ye
permission and flag based. am: 39bc6117dd am: 8bec11e493 -s ours am: 139309f468 -s ours am skip reason: Merged-In I58cf9f38c496e0ae8b2193dca45c0805e831bc9e with SHA-1 fcdff3e735 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975347 Change-Id: I5429fde02885022b8704e6b8787def44e986c4fe
2021-11-10[automerger skipped] avoid extra release of unowned objects in Parcel error ↵Steven Moreland
path am: d668098e47 am: 41db1b0e7c -s ours am: c4fe8c2478 -s ours am skip reason: Merged-In I34411675687cb3d18bffa082984ebdf308e1c1a6 with SHA-1 d668098e47 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16177016 Change-Id: I3cac737b9a8b824dcf565430ce20175f98f20477
2021-11-10[automerger skipped] avoid extra release of unowned objects in Parcel error ↵Steven Moreland
path am: d668098e47 am: d471beffd1 -s ours am: 57380b88ba -s ours am skip reason: Merged-In I34411675687cb3d18bffa082984ebdf308e1c1a6 with SHA-1 7c8497e012 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16177016 Change-Id: Id8a1f684854590956392965a6af9d2ae23c3992a
2021-11-09Merge "Check if the window is partially obscured for slippery enters" into ↵TreeHugger Robot
rvc-dev
2021-11-09Merge changes from topic "trusted_overlay_backport" into rvc-dev am: ↵Winson Chung
294e7b87e3 am: e93bd77429 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I48c83881683865b1b9d1de1d4a63531a84112cf6
2021-11-09[automerger skipped] DO NOT MERGE Initialize DrawingState::trustedOverlay to ↵Robin Lee
false in constructor am: 41f48c7b10 am: cf8e45638d -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I5359f45577d476b0fe0d14367b046bee00e64f7e
2021-11-09[automerger skipped] Add mechanism for a task's windows to be trusted ↵Winson Chung
overlays (SF) am: 7605fb4273 am: 4df1658eda -s ours am skip reason: Merged-In Id92ccb087bd0d8dbaeeef3ba50b67fe015e53db8 with SHA-1 a30f7c9974 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975348 Change-Id: Ifa92f0a463c513896f4ffa417a65002d89847be8
2021-11-09[automerger skipped] Change InputWindowInfo::isTrustedOverlay() to be ↵Chris Ye
permission and flag based. am: 39bc6117dd am: 8bec11e493 -s ours am skip reason: Merged-In I58cf9f38c496e0ae8b2193dca45c0805e831bc9e with SHA-1 fcdff3e735 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975347 Change-Id: I19e8bd2cdbacdd8f15c400e047f744927934b52e
2021-11-09[automerger skipped] avoid extra release of unowned objects in Parcel error ↵Steven Moreland
path am: d668098e47 am: 41db1b0e7c -s ours am skip reason: Merged-In I34411675687cb3d18bffa082984ebdf308e1c1a6 with SHA-1 d668098e47 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16177016 Change-Id: I4eb1f071d3e5556e0a34a3b64c7e7b11f6a391bc
2021-11-09[automerger skipped] avoid extra release of unowned objects in Parcel error ↵Steven Moreland
path am: d668098e47 am: d471beffd1 -s ours am skip reason: Merged-In I34411675687cb3d18bffa082984ebdf308e1c1a6 with SHA-1 7c8497e012 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/16177016 Change-Id: I3c25c7887fefde636fc6b2e29c2baca0ef85d52d
2021-11-09Merge changes from topic "trusted_overlay_backport" into rvc-dev am: 294e7b87e3Winson Chung
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I82ff44bf8945c25f93934ce0d66a9d6df79c39c0
2021-11-09DO NOT MERGE Initialize DrawingState::trustedOverlay to false in constructor ↵Robin Lee
am: 41f48c7b10 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I0912c6d109ad74b0525cc5505a77177ed1f96e4a
2021-11-09Add mechanism for a task's windows to be trusted overlays (SF) am: 7605fb4273Winson Chung
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975348 Change-Id: I4058c131ac922d0a13482465c08dab0f94d3cab1
2021-11-09Change InputWindowInfo::isTrustedOverlay() to be permission and flag based. ↵Chris Ye
am: 39bc6117dd Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975347 Change-Id: I16c075529730d5d7aab08fa0779dac436aa956e4
2021-11-09DO NOT MERGE Initialize DrawingState::trustedOverlay to false in constructor ↵Robin Lee
am: 41f48c7b10 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15975349 Change-Id: I7ddafc10faa4f00eebe4505327f312f1035a11d7