summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-03-27drm_hwcomposer: Remove hardcoded PAGE_SIZE usage in gralloc_helpermainVilas Bhat1-1/+2
2024-02-14drm_hwcomposer: Fix another build warning in HwcDisplay::SetPowerMode()John Stultz1-1/+1
2024-02-13drm_hwcomposer: Fix build warning in HwcLayer::SetLayerBlendModeJohn Stultz1-1/+1
2024-01-30drm_hwcomposer: Add pl111 to the client backend device listLingkai Dong1-0/+1
2024-01-30drm_hwcomposer: Treat unknown connector as internal displayLingkai Dong1-1/+2
2023-11-21drm_hwcomposer: CI: Use aospext to provide headers for clang-tidyRoman Stratiienko26-6587/+34
2023-10-15drm_hwcomposer: Fix DRM and HWC rotation direction misalignmentRoman Stratiienko2-4/+11
2023-10-15drm_hwcomposer: Fix dockerfileRoman Stratiienko1-1/+5
2023-10-01drm_hwcomposer: Virtual display acceleration supportRoman Stratiienko12-31/+202
2023-10-01drm_hwcomposer: Use shared pointer type for the pipeline_ variableRoman Stratiienko8-25/+28
2023-09-20drm_hwcomposer: CI: Enable merge request pipelinesRoman Stratiienko1-0/+5
2023-09-20drm_hwcomposer: CI: Update runner os to ubuntu 23.04Roman Stratiienko2-7/+7
2023-06-27drm_hwcomposer: Fix missing dependency in hwc-drm-uevent-printRoman Stratiienko2-1/+9
2023-02-01drm_hwcomposer: Fix crash in headless modeRoman Stratiienko1-0/+3
2023-01-29drm_hwcomposer: fix shift compiling error with AOSPYongqin Liu1-2/+2
2023-01-18drm_hwcomposer: Make flattening thread-based instead of vsync-basedRoman Stratiienko7-90/+215
2023-01-18drm_hwcomposer: Add support for color transform matrixRoman Stratiienko9-27/+139
2023-01-18drm_hwcomposer: Propagate acquire fence for test/validate cycle as wellRoman Stratiienko4-21/+6
2023-01-16drm_hwcomposer: Introduce SharedFd, use standard c++ RAII for UniqueFdRoman Stratiienko23-182/+157
2023-01-04drm_hwcomposer: Add meson build to CIRoman Stratiienko4-31/+60
2023-01-04drm_hwcomposer: Add meson.build fileRoman Stratiienko4-0/+89
2023-01-04drm_hwcomposer: Make main mutex recursiveRoman Stratiienko6-23/+10
2023-01-04drm_hwcomposer: Simplify DrmAtomicStateManager thread usageRoman Stratiienko5-90/+66
2022-12-28drm_hwcomposer: Remove utils/worker from the projectRoman Stratiienko6-317/+0
2022-12-28drm_hwcomposer: Rework VSyncWorker to work without utils/workerRoman Stratiienko9-137/+164
2022-12-28drm_hwcomposer: Rework UEventListener to work without utils/workerRoman Stratiienko4-34/+30
2022-12-19drm_hwcomposer: Add support for running CI locally using dockerRoman Stratiienko4-13/+120
2022-12-11drm_hwcomposer: Use __ANDROID_API__ instead of PLATFORM_SDK_VERSIONRoman Stratiienko9-27/+21
2022-12-11drm_hwcomposer: Rework DrmMode classRoman Stratiienko8-169/+52
2022-12-11drm_hwcomposer: Rework DrmProperty classRoman Stratiienko6-95/+65
2022-12-10drm_hwcomposer: Use pragma once instead of include guardsRoman Stratiienko33-130/+65
2022-11-17drm_hwcomposer: Do not invoke ActivateDisplayUsingDPMS when power offJia Ren1-1/+1
2022-11-16drm_hwcomposer: Use header library instead of hardcoded pathRoman Stratiienko2-9/+16
2022-10-20drm_hwcomposer: CI: Bump-up clang toolchain to v15Roman Stratiienko30-96/+117
2022-09-29drm_hwcomposer: Basic support for shared primary planesRoman Stratiienko1-6/+6
2022-09-09drm_hwcomposer: check if the primary plane is being used by any crtcYongqin Liu1-0/+17
2022-08-25drm_hwcomposer: fix BufferInfoImagination buildAndrii Chepurnyi1-1/+1
2022-07-07drm_hwcomposer: Fix BufferInfoMaliMesonJohn Stultz1-1/+1
2022-06-30drm_hwcomposer: Workaround for screen de-activating causing db845c regressionJohn Stultz1-0/+13
2022-06-30drm_hwcomposer: Split the composition cleanup and display's deactivationRoman Stratiienko1-1/+3
2022-06-22drm_hwcomposer: Fix EINTR handling in clock_nanosleepKeith Mok1-1/+1
2022-05-30drm_hwcomposer: Don't try to import client layer in headless modeRoman Stratiienko1-0/+4
2022-05-17drm_hwcomposer: Implement BI and FB cachingRoman Stratiienko3-0/+100
2022-05-17drm_hwcomposer: Add unique handle ID getter into buffergetter classRoman Stratiienko2-0/+23
2022-05-17drm_hwcomposer: Reorganize struct DrmHwcLayerRoman Stratiienko19-307/+308
2022-05-17drm_hwcomposer: Set return type to std::optional for BufferInfoGettersRoman Stratiienko20-129/+153
2022-05-17drm_hwcomposer: Move include/drmhwcgralloc.h to bufferinfo/BufferInfo.hRoman Stratiienko22-95/+49
2022-05-17drm_hwcomposer: Use atrace for framebuffer's import/remove eventsRoman Stratiienko1-0/+7
2022-05-10drm_hwcomposer: Add non-blocking commit supportRoman Stratiienko2-22/+167
2022-05-10drm_hwcomposer: Fix HwcLayer::GetReleaseFences()Roman Stratiienko7-24/+46