Skip to content
Snippets Groups Projects
  1. Jun 29, 2023
    • Ian Elliott's avatar
      SkiaVkRenderEngine: Use HIGH priority if REALTIME is not available · d50658fe
      Ian Elliott authored
      Not all drivers that support the "VK_EXT_global_priority" extension
      support "VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT".  Instead of assuming
      REALTIME by the existence of the extension, properly query for the
      highest priority, using HIGH if available.
      
      Bug: 281820575
      Test: Manual testing
      Change-Id: I846e829b775c7df90a44a0c97c0007cc6b44b438
      d50658fe
  2. Jun 28, 2023
  3. Jun 27, 2023
    • Peiyong Lin's avatar
    • TreeHugger Robot's avatar
    • Prabir Pradhan's avatar
    • Philip Quinn's avatar
    • Josep del Rio's avatar
      Fix TEST_MAPPING JSON format · b879d457
      Josep del Rio authored
      It has been reported to us that our TEST_MAPPING file JSON is not
      valid, which causes it to execute less tests on presubmit than
      expected.
      
      Bug: 288639518
      Test: will check the presubmit logs to confirm
      Change-Id: Ifa0ebea26db8f487d28821c1cbdf004e37f0d461
      b879d457
    • Peiyong Lin's avatar
      Allow per-app opt in to use system ANGLE. · 9b8ec2f0
      Peiyong Lin authored
      Previously the per-app opt in only works for ANGLE apk, this patch
      refactors the logic to allow per-app opt in to work for system ANGLE.
      This patch checks whether system ANGLE is supported and if it presents,
      uses it if the ANGLE apk setup fails.
      
      With this patch, the per-app opt in will function this way:
      
      1) When full ANGLE apk is installed
      Regardless of whether system ANGLE is present, the "angle" option will
      use ANGLE apk, the "native" option will switch to native GLES drivers
      specified by ro.hardware.egl, the "default" option will use whatever the
      default graphics driver is loaded.
      
      2) When full ANGLE apk is not installed and system ANGLE is present
      The "angle" option will use system ANGLE, the "native" option will
      switch to native GLES drivers specified by ro.hardware.egl, the
      "default" option will use whatever the default graphics driver is
      loaded.
      
      3) When full ANGLE apk is not installed and system ANGLE doesn't exist
      The per-app option will not function at all.
      
      To Properly load ANGLE, the namespace of system ANGLE should be
      inherited from sphal namespace so that search paths and libraries
      linkage are properly constructed.
      
      Minor: clean up unused and unnecessary variables.
      
      Bug: b/283858001
      Test: test with camera
      Test: atest CtsAngleIntegrationHostTestCases
      Change-Id: I2c9d4e1747796d2b0ae58c4456b781b9940fbb26
      9b8ec2f0
    • Siarhei Vishniakou's avatar
      Delete TouchState::deviceId · 45504fe9
      Siarhei Vishniakou authored
      We are doing per-device pointer tracking now, so this CL helps remove
      the assumptions around having a single active device.
      
      For now, the behaviour is preserved. In the future, we will not need to
      check the currently active device at the TouchState level.
      
      Bug: 211379801
      Test: m inputflinger_tests && $ANDROID_HOST_OUT/nativetest64/inputflinger_tests/inputflinger_tests
      Change-Id: Ie13e9c93eefc04c2955de3b8a06c9c2da28c9d72
      45504fe9
    • Siarhei Vishniakou's avatar
      Store pointers per-device · 0836a307
      Siarhei Vishniakou authored
      
      Previously, input dispatcher assumed that a single input device is
      active. However, we are trying to add multi-device support.
      
      In this CL, store the pointers inside touched windows on a per-device
      basis. This CL should not cause any behaviour changes. We expect there
      to be a single device active at a time still.
      
      Bug: 211379801
      Bug: 281806933
      Test: m inputflinger_tests && $ANDROID_HOST_OUT/nativetest64/inputflinger_tests/inputflinger_tests
      Change-Id: I73fc4adcf306bb49e153f3daeed68753e0632c86
      Signed-off-by: default avatarSiarhei Vishniakou <svv@google.com>
      0836a307
    • Philip Quinn's avatar
      Move MotionPredictor config to an XML file alongside the model. · f84fa49e
      Philip Quinn authored
      Test: atest libinput_tests
      Fixes: 266747937
      Change-Id: Ic5ec548d2edc8bad5e8b88aaf8511cd297a89275
      f84fa49e
  4. Jun 26, 2023
  5. Jun 24, 2023
  6. Jun 23, 2023
  7. Jun 22, 2023
Loading