aboutsummaryrefslogtreecommitdiff
path: root/compositor
AgeCommit message (Expand)Author
2023-10-15drm_hwcomposer: Fix DRM and HWC rotation direction misalignmentRoman Stratiienko
2023-01-18drm_hwcomposer: Make flattening thread-based instead of vsync-basedRoman Stratiienko
2023-01-18drm_hwcomposer: Propagate acquire fence for test/validate cycle as wellRoman Stratiienko
2023-01-16drm_hwcomposer: Introduce SharedFd, use standard c++ RAII for UniqueFdRoman Stratiienko
2022-12-10drm_hwcomposer: Use pragma once instead of include guardsRoman Stratiienko
2022-10-20drm_hwcomposer: CI: Bump-up clang toolchain to v15Roman Stratiienko
2022-05-17drm_hwcomposer: Reorganize struct DrmHwcLayerRoman Stratiienko
2022-02-09drm_hwcomposer: Rename DrmDisplayCompositor->DrmAtomicStateManagerRoman Stratiienko
2022-02-09drm_hwcomposer: Remove AtomicCommitArgs::clear_active_composition fieldRoman Stratiienko
2022-02-04drm_hwcomposer: Rework KMS composition planner + plane sharing supportRoman Stratiienko
2022-02-02drm_hwcomposer: Initialize HwcDisplay using DrmDisplayPIpelineRoman Stratiienko
2022-01-31drm_hwcomposer: Tidy-up DrmDevice classRoman Stratiienko
2022-01-31drm_hwcomposer: Tidy-up DrmConnector classRoman Stratiienko
2022-01-31drm_hwcomposer: Tidy-up DrmCrtc classRoman Stratiienko
2022-01-31drm_hwcomposer: Tidy-up DrmPlane classRoman Stratiienko
2022-01-20drm_hwcomposer: Remove utils/autolock.*Roman Stratiienko
2022-01-20drm_hwcomposer: Remove DrmDisplayCompositor:CreateInitializedCompositionRoman Stratiienko
2022-01-20drm_hwcomposer: CI: Upgrade to clang-13 && clang-tidy-13Roman Stratiienko
2022-01-13drm_hwcomposer: Use DPMS property to configure display pipelineRoman Stratiienko
2022-01-12drm_hwcomposer: Raise clang-tidy level of some files to NORMALRoman Stratiienko
2022-01-12drm_hwcomposer: Make Planner class fully staticRoman Stratiienko
2022-01-12drm_hwcomposer: CI: Set clang-tidy level to NORMAL for some filesRoman Stratiienko
2022-01-12drm_hwcomposer: CI: Raise clang-tidy level from NONE to COARSE for *.hRoman Stratiienko
2022-01-12drm_hwcomposer: Send crtc.active and crtc.mode together with the frameRoman Stratiienko
2021-12-29drm_hwcomposer: Modify source_layers_ to be integer instead of arrayRoman Stratiienko
2021-12-29drm_hwcomposer: Cleanup Planner classRoman Stratiienko
2021-12-29drm_hwcomposer: Handle unused planes by DrmDisplayCompositorRoman Stratiienko
2021-12-29drm_hwcomposer: Rework KMS state trackingRoman Stratiienko
2021-12-22drm_hwcomposer: CI: Tune clang-tidy coarse checksRoman Stratiienko
2021-10-28drm_hwcomposer: Make single atomic function for all atomic commit ops.Roman Stratiienko
2021-10-23drm_hwcomposer: Move CreateModeBlob to DrmMode classRoman Stratiienko
2021-10-23drm_hwcomposer: Remove DrmDisplayCompositor::GetActiveModeResolution()Roman Stratiienko
2021-10-23drm_hwcomposer: Rework display Mode Setting and DPMS handlingRoman Stratiienko
2021-10-23drm_hwcomposer: Rework UserPropertyBlob to use RAIIRoman Stratiienko
2021-10-23drm_hwcomposer: Remove unused DrmDisplayCompositor class fieldsRoman Stratiienko
2021-10-23drm_hwcomposer: Remove unused {DrmComposition,DrmCompositor}::Dump()Roman Stratiienko
2021-10-23drm_hwcomposer: Move client flattening closer to the frontendRoman Stratiienko
2021-09-29drm_hwcomposer: Handle all HWC2 callbacks in DrmHwcTwo.{h,cpp}Roman Stratiienko
2021-09-29drm_hwcomposer: Move plane-related atomic commit logic to DrmPlane classRoman Stratiienko
2021-09-29drm_hwcomposer: Cleanup DRM atomic commitRoman Stratiienko
2021-09-29drm_hwcomposer: Wrap libdrm drmMode*{Get|Free}* into RAIIRoman Stratiienko
2021-08-29drm_hwcomposer: CI: Upgrade clang-* to v12Roman Stratiienko
2021-08-24drm_hwcomposer: Quiet noisy errors when planes don't support various attributesJohn Stultz
2021-07-24drm_hwcomposer: Rework autofdRoman Stratiienko
2021-05-19drm_hwcomposer: cleanup hwcutilsRoman Stratiienko
2021-05-19drm_hwcomposer: Tracking of the DRM FB objects using RAIIRoman Stratiienko
2021-04-06drm_hwcomposer: Move ValidatePlane method into DrmPlaneMatvii Zorin
2021-04-06drm_hwcomposer: Remove ctrc from DrmCompositionPlaneMatvii Zorin
2021-04-06drm_hwcomposer: Remove SquashState class declarationMatvii Zorin
2021-04-06drm_hwcomposer: Remove DrmCompositionDisplayLayersMapMatvii Zorin