summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-09-16HACK: Add HDMI connector as built-inseanpaul_hwc2Rob Herring1-1/+2
2016-09-14fixupSean Paul2-3/+7
2016-09-14Remove compositor & compositionSean Paul13-408/+35
2016-09-14FIXUP delete hwcomposer.cppSean Paul1-844/+0
2016-09-14Remove a bunch of dead threading codeSean Paul9-388/+2
2016-09-14De-thread hwcSean Paul10-70/+248
2016-09-14Use HWC2Sean Paul3-4/+5
2016-09-14drm_hwcomposer: [Partially] Implement HWC2 APISean Paul2-65/+690
2016-09-14drm_hwcomposer: Initial stub HWC2Sean Paul3-1/+585
2016-09-14drm_hwcomposer: Move some utilities out of hwcomposer.cppSean Paul4-160/+205
2016-09-14drm_hwcomposer: Remove source_damage from DrmHwcLayerSean Paul1-1/+0
2016-09-14drm_hwcomposer: Break out of sync_wait loop on successSean Paul1-1/+2
2016-09-14drm_hwcomposer: Harvest min/max resolutions from drmSean Paul2-0/+16
2016-09-14drm_hwcomposer: Don't pass hwc_procs_t to VsyncWorkerSean Paul3-13/+37
2016-09-14drm_hwcomposer: Set active mode immediately on startupSean Paul1-0/+4
2016-06-22drm_hwcomposer: Count all layers with content in SquashFrameSean Paul1-1/+1
2016-06-22drm_hwcomposer: On error, free active compositionSean Paul2-3/+24
2016-05-16drm_hwcomposer: Use Planner interface to provision planesSean Paul7-172/+92
2016-05-16drm_hwcomposer: Introduce Planner interfaceSean Paul7-4/+401
2016-05-12drm_hwcomposer: Don't use Plan() in SquashAllSean Paul3-7/+25
2016-05-12drm_hwcomposer: Move SeparateLayers into a member functionSean Paul2-36/+50
2016-05-12drm_hwcomposer: Move DrmCompositionPlaneType into DrmCompositionPlaneSean Paul3-31/+30
2016-05-12drm_hwcomposer: Use a vector for composition source_layersSean Paul3-76/+148
2016-05-11drm_hwcomposer: Add type to DrmCompositionPlaneSean Paul3-117/+107
2016-05-11drm_hwcomposer: Fix up some printf warnings and a clang-style nitSean Paul4-7/+9
2016-05-10drm_hwcomposer: Update platform log tagsSean Paul2-2/+2
2016-05-10drm_hwcomposer: Move drmgeneric and nv importer cpp filesSean Paul3-2/+2
2016-05-10drm_hwcomposer: Update the platform precompiler guardsSean Paul3-6/+6
2016-05-10drm_hwcomposer: Move platform-specific importer headersSean Paul4-2/+2
2016-05-10drm_hwcomposer: Move importer.h to platform.hSean Paul9-8/+8
2016-05-10drm_hwcomposer: Remove unused variableSean Paul1-2/+0
2016-05-10drm_hwcomposer: Fix protected layer hole punchSean Paul2-12/+6
2016-05-10drm_hwcomposer: Use linear scaling instead of nearest neighborSean Paul1-2/+2
2016-04-18drm_hwcomposer: Don't composite over protected layersSean Paul2-14/+78
2016-04-01Merge "drm_hwcomposer: remove unnecessary gralloc_drm_bo_t dependency"Sean Paul1-8/+0
2016-04-01drm_hwcomposer: remove unnecessary gralloc_drm_bo_t dependencyRob Herring1-8/+0
2016-03-29drm_hwcomposer: Fix build warningsSean Paul3-13/+14
2016-03-29drm_hwcomposer: Add hotplug event handlerSean Paul1-0/+66
2016-03-29drm_hwcomposer: Set DPMS ON when setting active configSean Paul1-0/+5
2016-03-24drm_hwcomposer: Add DrmEventListener workerSean Paul5-1/+221
2016-03-24drm_hwcomposer: Protect autofd.h with #ifdef/#defineSean Paul1-0/+5
2016-03-24drm_hwcomposer: Add connection state to DrmConnectorSean Paul2-0/+8
2016-02-10drm_hwcomposer: Convert to upstream DRM atomic interfacesRob Herring1-49/+57
2016-02-10Merge "drm_hwcomposer: Add support for virtual connectors"Sean Paul1-1/+1
2016-02-04drm_hwcomposer: Add support for virtual connectorsRob Herring1-1/+1
2016-01-20drm_hwcomposer: Increase fence timeout upto 5xDavid Ung1-2/+5
2016-01-14drm_hwcomposer: Add OWNERS fileSean Paul1-0/+4
2015-11-30drm_hwcomposer: Always call PrepareFrame() for compositionsSean Paul1-6/+4
2015-11-25drm_hwcomposer: Save the atomic_test result between testsSean Paul2-13/+23
2015-11-24drm_hwcomposer: only check the composition after a geometry changeHaixia Shi2-14/+20