Merge tag 'android-14.0.0_r12' into leaf-3.0

Android 14.0.0 release 12

* tag 'android-14.0.0_r12': (29 commits)
  Revert "Handle runtime sensor events even if there are no real ones."
  Don't look through the buffer cache in protected contexts
  Improve updateInputFlinger performance
  Modify shader includes to match with vendor code
  SF: use frame rate override even when the physical range is single
  SF: fix a bug when render frame rate range is lower then supported
  Fix extended range handling when Gamma OETF is used
  Update IsStrictRun to be framework-only
  Add sysprop for identifying strict-run bugreports
  BQ: Fix deadlock introduced by onFrameDequeued
  UltraHDR: Add Adobe HDR gain map notice
  RenderEngine: Limit the size of blur input to the display size
  Fix brightness change during screenrotation
  Fix return value of AidlSensorHalWrapper::configureDirectChannel
  Propagate the 170M->sRGB lie everywhere.
  Fix for heap-use-after-free in GPUService.cpp
  Fix for heap-use-after-free in GPUService.cpp
  Fix for heap-use-after-free in GPUService.cpp
  Allow sensors list to be empty
  Allow sensors list to be empty
  ...

Change-Id: I08671a206499dc9e0060e877e5b9c200da2281ff