Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit e730695a authored by Michael Bestas's avatar Michael Bestas
Browse files

Merge tag 'android-16.0.0_r4' into staging/lineage-23.2_merge-android-16.0.0_r4

Android 16.0.0 release 4

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCaS5hswAKCRDorT+BmrEO
# eHdKAJwNXhMWST3yINaHvE/hxmNSCQQDEgCbB4nGIkCpTpIcqc6b+1KCxN0HmGw=
# =f2Px
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Dec  2 05:49:07 2025 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]

* tag 'android-16.0.0_r4': (557 commits)
  Add each blur region as a separate request
  Revert "SF: Prefer external displays as pacesetters given equal refresh rates"
  Support kernel-side backward compatibility
  Skip vkjson probing of ARM_shader_core_properties
  Degrade HDR displays that mirror any content to an SDR display into SDR
  Add flag for degrading HDR to SDR during mirroring
  Call decStrongHandle last in BpBinder::onLastStrongRef
  SurfaceFlinger: Remove NativeWindowSurface abstraction
  libbinder-trusty: Add queueConnect
  libbinder-trusty: update RpcServerTrusty srv ops
  Move screen dimensions into a separate struct
  Enable reorder-init-list for input code
  SF: cleanup documentation for obsolete bug 266481656
  Optimize box shadows
  Add the concept of a MergeableHierarchy
  SurfaceFlinger: Remove display surface IGBP usages
  libbinder-trusty: Use trusty_peer_id directly in Rust
  Remove buffer_release_channel flag
  Update LinearEffect to use SkShader::makeWithWorkingColorSpace()
  Fix typo in APerformanceHint_borrowSessionFromJava
  ...

 Conflicts:
	services/inputflinger/include/InputReaderBase.h
	services/inputflinger/reader/mapper/TouchInputMapper.cpp
	services/surfaceflinger/Android.bp
	services/surfaceflinger/CompositionEngine/src/Output.cpp
	services/surfaceflinger/DisplayHardware/VirtualDisplay/LegacyVirtualDisplaySurface.cpp
	services/surfaceflinger/DisplayHardware/VirtualDisplay/LegacyVirtualDisplaySurface.h
	services/surfaceflinger/SurfaceFlinger.cpp

Change-Id: I389990a8a458dcab9b6a4009b76ea2df1a60d40d
parents 4aa5dfd8 fcbde2bc
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment