1
0
Fork 0
android_external_drm_hwcomp.../drm
Drew Davenport 8053f2eddb drm_hwcomposer: Calculate vsync period consistently
Calculating the vsync period can yield different results depending on
floating point precision and ordering of operations.

Calcuate the vsync period in one place for consistency.

Change-Id: I968e4976ec5d546f66ffe3e0f7dd404cd934a60c
Signed-off-by: Drew Davenport <ddavenport@google.com>
2024-10-08 09:36:41 -06:00
..
DrmAtomicStateManager.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmAtomicStateManager.h drm_hwcomposer: CI: Use aospext to provide headers for clang-tidy 2023-11-21 18:50:58 +02:00
DrmConnector.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmConnector.h drm_hwcomposer: Virtual display acceleration support 2023-10-01 15:00:59 +03:00
DrmCrtc.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmCrtc.h drm_hwcomposer: Add support for color transform matrix 2023-01-18 17:20:01 +02:00
DrmDevice.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmDevice.h drm_hwcomposer: Virtual display acceleration support 2023-10-01 15:00:59 +03:00
DrmDisplayPipeline.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmDisplayPipeline.h drm_hwcomposer: Simplify DrmAtomicStateManager thread usage 2023-01-04 16:21:04 +02:00
DrmEncoder.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmEncoder.h drm_hwcomposer: Use pragma once instead of include guards 2022-12-10 20:37:34 +02:00
DrmFbImporter.cpp drm_hwcomposer: Fix bug where DrmDevice can be released early 2024-08-30 22:15:14 +00:00
DrmFbImporter.h drm_hwcomposer: Fix bug where DrmDevice can be released early 2024-08-30 22:15:14 +00:00
DrmHwc.cpp drm_hwcomposer: Mitigate race condition in HwcDisplay destructor 2024-09-06 10:13:45 -06:00
DrmHwc.h drm_hwcomposer: Mitigate race condition in HwcDisplay destructor 2024-09-06 10:13:45 -06:00
DrmMode.cpp drm_hwcomposer: Rework DrmMode class 2022-12-11 21:19:43 +02:00
DrmMode.h drm_hwcomposer: Calculate vsync period consistently 2024-10-08 09:36:41 -06:00
DrmPlane.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmPlane.h drm_hwcomposer: Use pragma once instead of include guards 2022-12-10 20:37:34 +02:00
DrmProperty.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmProperty.h drm_hwcomposer: Rework DrmProperty class 2022-12-11 21:19:43 +02:00
DrmUnique.h drm_hwcomposer: Use pragma once instead of include guards 2022-12-10 20:37:34 +02:00
meson.build drm_hwcomposer: Extract DrmHwc abstract base class 2024-08-12 12:27:10 -06:00
ResourceManager.cpp drm_hwcomposer: Stop UEvent thread in ResourceManager destructor 2024-08-30 22:15:14 +00:00
ResourceManager.h drm_hwcomposer: Stop UEvent thread in ResourceManager destructor 2024-08-30 22:15:14 +00:00
UEventListener.cpp drm_hwcomposer: Stop UEvent thread in ResourceManager destructor 2024-08-30 22:15:14 +00:00
UEventListener.h drm_hwcomposer: Stop UEvent thread in ResourceManager destructor 2024-08-30 22:15:14 +00:00
VSyncWorker.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
VSyncWorker.h drm_hwcomposer: Use shared pointer type for the pipeline_ variable 2023-10-01 15:00:59 +03:00