- Dec 22, 2024
-
-
Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
Layer dataspace is initialized as unknown by default, unless overriden by the buffer source. We don't require expensive rendering for color conversion when the dataspace is unknown. Change-Id: I079c520f63a65c77ba3162664656e607eafff991 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
Simão Gomes Viana authored
Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
libwfdnative compiled for 14 QPR1 depends on this symbol. Change-Id: I7bc5ee3fb7760a9f470023cd0daa215b2e194dc1 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
Nvidia shield devices support using egl to switch to a full desktop opengl context. In opengl 3.0+, GL_EXTENSIONS have to be retrieved with glGetStringi and is invalid for glGetString. Thus, eglMakecurrent will return a gl error if the case is not handled. The logic here is building a wrapper for glGetStringi, thus the error can be ignored. This patch allows GL_EXT_debug_marker to still pushed into the tokenized extension string used by the glGetStringi wrapper. Change-Id: I9c599e10c62aabf684bde4e81719aa248327ac80 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
The nvidia egl implementation exposes desktop opengl, which has far too many extentions for the map to handle. Change-Id: Id925c66fdf98108af126e9e02a38c696157576f2 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
There is some specific code I reversed from the EGL library that sets the openGL bit in a data struct when getProcAddr is called with eglSentinelNvFrameworks. Change-Id: I9c1eaba65c65dfc9b3e500ad627a492ec6ce2f36 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
CRs-Fixed: 3013293 Change-Id: Idfafcd6aa718054ff749bd5d1c7eb2630be0f109 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
[mikeioannina]: Adjust for 5.0 changes [LuK1337]: Adjust for 8.1 changes [mikeioannina]: Adjust for 10.0 changes [LuK1337]: Adjust for 11.0 changes [LuK1337]: Adjust for 14.0 changes [xdevs23]: Adjust for 15.1 changes Change-Id: I5ed4ae2b7e69e2ada067ed1d3524b3d3fad30e2e Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
Change-Id: I90daada0d887008d56e84ce29b3f0b011a298698 Signed-off-by:
Corinna Vinschen <xda@vinschen.de> Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
This conditionally reverts a commit [1] which causes random camera crashes on tama devices [1] https://github.com/LineageOS/android_frameworks_native/commit/a9550f3fe9097e0934e9b44c5aac6b914fb46aec Change-Id: If3d9c722c63a9da2f9ca10e21de9d7bc6dba7c52 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
The FOD layers should be always composed by the device to set the custom zpos bits to the kernel. By default all layers are set to device composition and the proprietary libsdmextension.so moves some to client composition. Unfortunately that also affects the Udfps touched layer. After this commit the layer below the Udfps touched layer is forced to be client composition. For unknown reasons libsdmextension will not change the Udfps touched layer to client composition anymore. tests: - Run 'adb shell dumpsys SurfaceFlinger' and ensure that the Udfps touched layer is composed by the device - Ensure that the Udfps touched layer correctly sets the zpos bits on the kernel while / after using WFD Signed-off-by:
daniml3 <danimoral1001@gmail.com> Signed-off-by:
Arian <arian.kulmer@web.de> Change-Id: I8aeb98d18557ad4e971eaba74700ceb3058273ab Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
* Supports changed z Udfps order * Supports changed Udfps usage bits TheScarastic: Adapt to extension lib and support 12 BiometricPrompt ArianK16a: Adapt layer name to UdfpsControllerOverlay for Android 13 and only compare the prefix. Drop the BufferQueueLayer change because it seems unnecessary. Co-authored-by:
TheScarastic <warabhishek@gmail.com> Change-Id: Id95aa73e06b4223a6b4f05c69fa2fc494f9a97b1 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
Allow HWC based virtual display only for wifi display CRs-Fixed: 2984439 Change-Id: Ifbb094a2a0101171b475bd5a60660a3599dce5ff Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
* Change I7f4174581e24e361577640b9263514a168ed482d implemented validation of the buffer description info prior to creating the descriptor. Some of our legacy devices need to whitelist additional usage bits to support various functionality. libui: Extend adb95ae to Gralloc3 libui: Extend adb95ae to Gralloc4 This commit squashes: libui: Convert lineage product variables to soong config variables Change-Id: Ib687c966d4eafcc1128611b95ebed00fd0a8bfaf Change-Id: Ie369e78f78e9ac0b18ab3dfea520d4f123005d92 Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
libstagefright_omx library need to be extended to vendor which is depenednet on libgui which is a vndk_private lib. Creating vendor version so that libstagefright_omx_ext can link to libgui_vendor. CRs-Fixed: 2258968 Change-Id: I777eebffc405c8bb74aab270e9f272c806501458 Signed-off-by:
Volodymyr Zhdanov <wight554@gmail.com> Signed-off-by:
SamarV-121 <samarvispute121@pm.me> Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
Change-Id: Icdfd3512a79d9935d3fdb611c96dc8fd91a5e1c5 Signed-off-by:
DennySPB <dennyspb@gmail.com> Signed-off-by:
Pranav Vashi <neobuddy89@gmail.com> Signed-off-by:
Simao Gomes Viana <simao@halogenos.org> Signed-off-by:
Simão Gomes Viana <devel@superboring.dev>
-
- Sep 24, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I96447609393d24b1202634d4b04fb73eaaf1b002
-
- Sep 23, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: Ia512b0f9c81d303edc0526f89995cc2747dff533
-
Treehugger Robot authored
-
Liz Prucka authored
Parent bug: b/353324127. Enabling `thread-safety-reference-return` to allow developers to utilize Clang thread safety guardrails (GUARDED_BY, REQUIRES, EXCLUDES). Added NO_THREAD_SAFETY_ANALYSIS annotations to violating functions. If this is not desired, please respond with concerns or preferred fix. Bug: 354740314 Flag: TEST_ONLY Test: m out/soong/.intermediates/frameworks/native/services/surfaceflinger/tests/unittests/libsurfaceflinger_unittest/android_x86_silvermont/obj/frameworks/native/services/surfaceflinger/tests/unittests/CommitTest.o Change-Id: I9be1254c3e2685b0aa950b314c581824f40ce26c
-
Carlos Martinez Romero authored
Test: Built and ran Bug: 342199002 Flag: EXEMPT no-op change Change-Id: I0c0e0284db8c45eb5af1e9a490a5a91f63a76946
-
Parth Sane authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3271892 Change-Id: I6291c0ebf0a2391c10bb380560978fcc429d0193 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Parth Sane authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3271892 Change-Id: I4e5f0f3b2e672da721d87bce2714c035f940bde5 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Parth Sane authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3264077 Change-Id: I5cebaf2323e08593ba02554fa57785407875dd73 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Melody Hsu authored
* changes: [legacy layer cleanup] Misc dead code in Layer [legacy layer cleanup] Transaction methods [legacy layer cleanup] Crop and transform methods
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3264077 Change-Id: I9b05b2833eb863891d87829326e78f3bdd51d520 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Alec Mouri authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3276511 Change-Id: I3f3c49ea3a4880ea5d9ac39af915dca4b3950c52 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3276511 Change-Id: I841dbfd2472c8f3fb7b9069737b52fd6d124c859 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
-
Alec Mouri authored
This reverts commit 3118f969. Reason for revert: b/368514217 Change-Id: Id69a0bd8850d2b6c093f7ce78817cdf5705215b1
-
Olivier Gaillard authored
Change-Id: Ia21c7bb1296dd03af0e08f614a597d166307c69a
-
Melody Hsu authored
Remove unused methods in legacy layer code. Flag: EXEMPT flag removal Bug: 330785038 Test: presubmit Change-Id: I463f4a0c0a64a059babd5608ba4a4311ff6e2354
-
Melody Hsu authored
Remove unused methods in legacy layer code. Flag: EXEMPT flag removal Bug: 330785038 Test: presubmit Change-Id: I097480082e95bb38d716336fa1909103c3593494
-
Melody Hsu authored
Remove unused methods in legacy layer code. Flag: EXEMPT flag removal Bug: 330785038 Test: presubmit Change-Id: I0c008ea8548ef18c86bd99280f9c1f202f656cc9
-
- Sep 21, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I9115ae124aa09c46331fc8c313794195bace1d81
-