1. abd8e53 drm_hwcomposer: Rework DrmProperty class by Roman Stratiienko · 2 years, 8 months ago
  2. bde9566 drm_hwcomposer: Use pragma once instead of include guards by Roman Stratiienko · 2 years, 8 months ago
  3. a7913de drm_hwcomposer: CI: Bump-up clang toolchain to v15 by Roman Stratiienko · 2 years, 10 months ago
  4. ce2ce75 drm_hwcomposer: Basic support for shared primary planes by Roman Stratiienko · 2 years, 10 months ago
  5. 7ee6a9e drm_hwcomposer: check if the primary plane is being used by any crtc by Yongqin Liu · 3 years, 8 months ago
  6. 554743d drm_hwcomposer: Fix EINTR handling in clock_nanosleep by Keith Mok · 3 years, 9 months ago
  7. 4b2cc48 drm_hwcomposer: Reorganize struct DrmHwcLayer by Roman Stratiienko · 3 years, 6 months ago
  8. e9fbd8d drm_hwcomposer: Set return type to std::optional for BufferInfoGetters by Roman Stratiienko · 3 years, 6 months ago
  9. 1cbaaf9 drm_hwcomposer: Move include/drmhwcgralloc.h to bufferinfo/BufferInfo.h by Roman Stratiienko · 3 years, 6 months ago
  10. 8b926a5 drm_hwcomposer: Use atrace for framebuffer's import/remove events by Roman Stratiienko · 3 years, 3 months ago
  11. 59bb481 drm_hwcomposer: Add non-blocking commit support by Roman Stratiienko · 3 years, 4 months ago
  12. dd21494 drm_hwcomposer: Fix HwcLayer::GetReleaseFences() by Roman Stratiienko · 3 years, 3 months ago
  13. 5f21dbc drm_hwcomposer: Allow accessing ResourceManager from DrmDevce by Roman Stratiienko · 3 years, 3 months ago
  14. cf80b9b drm_hwcomposer: CI: Bump clang toolchain version to v14 by Roman Stratiienko · 3 years, 3 months ago
  15. d0494d9 drm_hwcomposer: Fixes for display hotplug / headless mode by Roman Stratiienko · 3 years, 5 months ago
  16. bd97317 drm_hwcomposer: Add test utility to listen for uevents by Roman Stratiienko · 3 years, 6 months ago
  17. cf6614d drm_hwcomposer: fix sign-compare building error in uevent listener by Mauro Rossi · 3 years, 7 months ago
  18. 4e99405 drm_hwcomposer: Rename DrmDisplayCompositor->DrmAtomicStateManager by Roman Stratiienko · 3 years, 6 months ago
  19. 9362cef drm_hwcomposer: Rework KMS composition planner + plane sharing support by Roman Stratiienko · 3 years, 6 months ago
  20. d0c035b drm_hwcomposer: Implement SetActiveConfigWithConstraints by Roman Stratiienko · 3 years, 7 months ago
  21. 3dacd47 drm_hwcomposer: Dynamic DrmDisplayPipeline to HwcDisplay bindings by Roman Stratiienko · 3 years, 7 months ago
  22. 19c162f drm_hwcomposer: Initialize HwcDisplay using DrmDisplayPIpeline by Roman Stratiienko · 3 years, 6 months ago
  23. 33a71fa drm_hwcomposer: Fix PipelineBindable::BindPipeline by Roman Stratiienko · 3 years, 6 months ago
  24. cad8e0c drm_hwcomposer: Introduce DrmDisplayPipeline class by Roman Stratiienko · 3 years, 6 months ago
  25. 7d89911 drm_hwcomposer: Tidy-up DrmDevice class by Roman Stratiienko · 3 years, 6 months ago
  26. 650299a drm_hwcomposer: Tidy-up DrmConnector class by Roman Stratiienko · 3 years, 6 months ago
  27. 027987b drm_hwcomposer: Tidy-up DrmEncoder class by Roman Stratiienko · 3 years, 6 months ago
  28. 10be875 drm_hwcomposer: Tidy-up DrmCrtc class by Roman Stratiienko · 3 years, 6 months ago
  29. edb97ed drm_hwcomposer: Remove ability to prioritize primary display by Roman Stratiienko · 3 years, 6 months ago
  30. b671fab drm_hwcomposer: Tidy-up DrmPlane class by Roman Stratiienko · 3 years, 6 months ago
  31. 8df7498 drm_hwcomposer: Remove write-back related helpers from DrmDevice class by Roman Stratiienko · 3 years, 7 months ago
  32. f0c507f drm_hwcomposer: Add headless mode support by Roman Stratiienko · 3 years, 7 months ago
  33. 7492358 drm_hwcomposer: Introduce main lock by Roman Stratiienko · 3 years, 7 months ago
  34. 780f7da drm_hwcomposer: CI: Upgrade to clang-13 && clang-tidy-13 by Roman Stratiienko · 3 years, 7 months ago
  35. c3de5f1 drm_hwcomposer: Add delay between hotplug uevent and modes get by Roman Stratiienko · 3 years, 7 months ago
  36. ad29ee9 drm_hwcomposer: Fix missing connector state assignment by Roman Stratiienko · 3 years, 7 months ago
  37. f815d38 drm_hwcomposer: Raise clang-tidy level of some files to NORMAL by Roman Stratiienko · 3 years, 7 months ago
  38. 57b9ba3 drm_hwcomposer: Fix float to 16.16 fixed point conversion by Roman Stratiienko · 3 years, 7 months ago
  39. fc014f5 drm_hwcomposer: CI: Set clang-tidy level to NORMAL for some files by Roman Stratiienko · 3 years, 8 months ago
  40. e78235c drm_hwcomposer: CI: Raise clang-tidy level from NONE to COARSE for *.h by Roman Stratiienko · 3 years, 8 months ago
  41. 24a7fc4 drm_hwcomposer: CI: Process every file with clang-tidy. by Roman Stratiienko · 3 years, 8 months ago
  42. 5f2f3ce drm_hwcomposer: CI: Tune clang-tidy coarse checks by Roman Stratiienko · 3 years, 8 months ago
  43. cdee4f2 drm_hwcomposer: support more connector types by Yongqin Liu · 3 years, 8 months ago
  44. deb7735 drm_hwcomposer: Fix all cases which triggers an error on -Wsign-compare by Roman Stratiienko · 3 years, 8 months ago
  45. a148f21 drm_hwcomposer: Rework display modes handling by Roman Stratiienko · 3 years, 9 months ago
  46. 1e053b4 drm_hwcomposer: Make uevent listener standalone by Roman Stratiienko · 3 years, 10 months ago
  47. 40b374b drm_hwcomposer: Move CreateModeBlob to DrmMode class by Roman Stratiienko · 3 years, 10 months ago
  48. 6ede466 drm_hwcomposer: Rework UserPropertyBlob to use RAII by Roman Stratiienko · 3 years, 10 months ago
  49. 0b06388 drm_hwcomposer: Move GetPlaneProperty into DrmPlane class by Roman Stratiienko · 3 years, 10 months ago
  50. 013d068 drm_hwcomposer: Allow pre-multi layer to always pass DrmPlane validation by Roman Stratiienko · 3 years, 10 months ago
  51. 863a3c2 drm_hwcomposer: Handle all HWC2 callbacks in DrmHwcTwo.{h,cpp} by Roman Stratiienko · 3 years, 10 months ago
  52. 24a4c18 drm_hwcomposer: Move rotation enum querying into DrmPlane initialization by Roman Stratiienko · 3 years, 10 months ago
  53. 0f679aa drm_hwcomposer: Cleanup DrmPlane::Init() by Roman Stratiienko · 3 years, 10 months ago
  54. 6662f71 drm_hwcomposer: DrmPlane: More atomic commit cleanup by Roman Stratiienko · 3 years, 10 months ago
  55. 5063d53 drm_hwcomposer: Improve handling of blending mode by Roman Stratiienko · 3 years, 10 months ago
  56. 4f1effa drm_hwcomposer: Query color_encoding and color_range enums during init by Roman Stratiienko · 3 years, 10 months ago
  57. 515da8f drm_hwcomposer: Create intermediate enum for colorspace and samplerange by Roman Stratiienko · 3 years, 10 months ago
  58. 0dbe639 drm_hwcomposer: Move plane-related atomic commit logic to DrmPlane class by Roman Stratiienko · 3 years, 10 months ago
  59. 56f4adc drm_hwcomposer: Move IsKMSDev to DrmDevice by Roman Stratiienko · 3 years, 10 months ago
  60. cf80b85 drm_hwcomposer: Remove unused AvailableWritebackConnector() by Roman Stratiienko · 3 years, 10 months ago
  61. 123cdb0 drm_hwcomposer: Remove unused ResourceManager::gralloc_ field by Roman Stratiienko · 3 years, 10 months ago
  62. 7fd8f88 drm_hwcomposer: Cleanup DRM atomic commit by Roman Stratiienko · 3 years, 10 months ago
  63. 3e8ce57 drm_hwcomposer: Wrap libdrm drmMode*{Get|Free}* into RAII by Roman Stratiienko · 3 years, 10 months ago
  64. d26619b drm_hwcomposer: CI: Upgrade clang-* to v12 by Roman Stratiienko · 4 years ago
  65. 8514329 drm_hwcomposer: Don't close same handle several times. by Roman Stratiienko · 4 years ago
  66. 0fade37 drm_hwcomposer: Rework autofd by Roman Stratiienko · 4 years, 6 months ago
  67. 5128715 drm_hwcomposer: cleanup hwcutils by Roman Stratiienko · 4 years, 6 months ago
  68. 8666dc9 drm_hwcomposer: Tracking of the DRM FB objects using RAII by Roman Stratiienko · 4 years, 6 months ago
  69. f75099a drm_hwcomposer: remove unused variable blend by Benjamin Li · 4 years, 3 months ago
  70. b00b28d drm_hwcomposer: reject rotations reported as unsupported by hardware by Benjamin Li · 4 years, 3 months ago
  71. 9127dc8 drm_hwcomposer: add DRM_PROPERTY_TYPE_BITMASK by Benjamin Li · 4 years, 3 months ago
  72. 67a89d3 drm_hwcomposer: Move ValidatePlane method into DrmPlane by Matvii Zorin · 4 years, 6 months ago
  73. d21071f drm_hwcomposer: CI: Increase coverage by Roman Stratiienko · 4 years, 5 months ago
  74. 2640cd8 drm_hwcomposer: CI: Add more source files to the build by Roman Stratiienko · 4 years, 5 months ago
  75. b3b5c1e drm_hwcomposer: clang-tidy: enable cppcoreguidelines-* checks by Roman Stratiienko · 4 years, 6 months ago
  76. 6a10c4c drm_hwcomposer: clang-tidy: enable clang-analyzer-* checks by Roman Stratiienko · 4 years, 6 months ago
  77. e2f2c92 drm_hwcomposer: enable code analysis using clang-tidy by Roman Stratiienko · 4 years, 6 months ago
  78. d518a05 drm_hwcomposer: CI: Initial build and clang-tidy checks by Roman Stratiienko · 4 years, 5 months ago
  79. fa00233 drm_hwcomposer: Fix drmSetMaster() usage by John Stultz · 4 years, 6 months ago
  80. 8338c34 drm_hwcomposer: Add support for color encoding and range properties by Matvii Zorin · 5 years ago
  81. 67c0542 drm_hwcomposer: Support unique fd for every YUV plane by Roman Stratiienko · 4 years, 7 months ago
  82. 3b24cd9 drm_hwcomposer: Ensure composer has master access to DRM/KMS by Roman Stratiienko · 4 years, 7 months ago
  83. c8dd066 drm_hwcomposer: Reorganize modifiers handling logic by Roman Stratiienko · 4 years, 9 months ago
  84. 3a5fb50 drm_hwcomposer: implement Gralloc 4 BufferInfoMapperMetadata by Dennis Tsiang · 4 years, 9 months ago
  85. b2e9fe2 drm_hwcomposer: refactor platform directory by Roman Stratiienko · 4 years, 10 months ago
  86. 2370109 drm_hwcomposer: Fix RegisterCallback() function by Roman Stratiienko · 4 years, 11 months ago
  87. 25ddbc4 drm_hwcomposer: Return error from GetEdidBlob if blob is null by Marijn Suijten · 4 years, 11 months ago
  88. 859b607 drm_hwcomposer: Add supported formats list to DrmPlane by Roman Kovalivskyi · 5 years ago
  89. adc5d82 drm_hwcomposer: Fix EDID fetch from DRM by Andrii Chepurnyi · 5 years ago
  90. 13cc366 drm_hwcomposer: use CamelCase in source/header files related to class by Roman Stratiienko · 5 years ago
  91. aa3cd54 drm_hwcomposer: move header files into source directory by Roman Stratiienko · 5 years ago
  92. ef3c797 drm_hwcomposer: Add backend-dependent validation for HwcDisplay class by Matvii Zorin · 5 years ago
  93. f1af957 drm_hwcomposer: Move properties into vendor namespace by Jason Macnak · 5 years ago
  94. ec75ccd drm_hwcomposer: Add feature to search for KMS DRI card by Matvii Zorin · 5 years ago
  95. ff730f9 drm_hwcomposer: Relax failure when no EDID property is found by John Stultz · 5 years ago
  96. c77052e drm_hwcomposer: Improve error messages. by Peter Collingbourne · 5 years ago
  97. 65f2ba8 drm_hwcomposer: Add property that allows disabling of hardware scaling by Roman Stratiienko · 6 years ago
  98. 521a4c8 drm_hwcomposer: Add check to vsync routine to avoid crash on callback by Roman Kovalivskyi · 6 years ago
  99. b3d8178 drm_hwcomposer: Add GetDisplayCapabilities and getDisplayIdentificationData by Lowry Li (Arm Technology China) · 6 years ago
  100. d6a6e6e drm_hwcomposer: Add safe guard for unknown connector type by Roman Kovalivskyi · 6 years ago