Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(342)

Issue 2420083003: ozone: Pick CRTCs with majority of planes. (Closed)

Created:
4 years, 2 months ago by Daniele Castagna
Modified:
3 years, 11 months ago
CC:
chromium-reviews, kalyank, ozone-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

ozone: Pick CRTCs with majority of planes. When we pick a CRTC to use for a Display, we should prioritize CRTCs that support the majority of overlays. This CL also sorts the connectors before assigning CRTCs. If a connector A supports only a subset of CRTCs supported by connector B, A should be processed first. BUG=675755 Committed: https://crrev.com/93a8c0a676c220b4031af879a2691cb96f053480 Cr-Original-Commit-Position: refs/heads/master@{#439248} Review-Url: https://codereview.chromium.org/2420083003 Cr-Commit-Position: refs/heads/master@{#442472} Committed: https://chromium.googlesource.com/chromium/src/+/dcb4b63e4b07bf55e5ad9c20e9346e42c7eeba84

Patch Set 1 #

Patch Set 2 : Fix typos. #

Patch Set 3 : Don't preserve encoder. Sort connectors. #

Patch Set 4 : Compute connector index. #

Patch Set 5 : Include algorithm. #

Patch Set 6 : Reverse connector sort order. Breaks mirroring. #

Patch Set 7 : Prefer already set crtc. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -15 lines) Patch
M ui/ozone/platform/drm/common/drm_util.cc View 1 2 3 4 5 6 4 chunks +69 lines, -15 lines 1 comment Download

Messages

Total messages: 39 (26 generated)
Daniele Castagna
4 years ago (2016-12-13 17:09:34 UTC) #12
Daniele Castagna
4 years ago (2016-12-13 17:10:15 UTC) #14
Daniele Castagna
I waited a little to send this out since every time I tested this it ...
4 years ago (2016-12-13 17:12:16 UTC) #15
dnicoara
lgtm
4 years ago (2016-12-13 17:18:54 UTC) #16
Daniele Castagna
crbug.com/671293 has been fixed. Landing this now.
4 years ago (2016-12-16 22:34:40 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2420083003/140001
4 years ago (2016-12-16 22:35:30 UTC) #19
commit-bot: I haz the power
Committed patchset #6 (id:140001)
4 years ago (2016-12-17 00:18:38 UTC) #22
commit-bot: I haz the power
Patchset 6 (id:??) landed as https://crrev.com/93a8c0a676c220b4031af879a2691cb96f053480 Cr-Commit-Position: refs/heads/master@{#439248}
4 years ago (2016-12-17 00:22:32 UTC) #24
Daniele Castagna
A revert of this CL (patchset #6 id:140001) has been created in https://codereview.chromium.org/2597683002/ by dcastagna@chromium.org. ...
4 years ago (2016-12-21 16:22:14 UTC) #25
Daniele Castagna
Kristian, with the last change cyan modesets just fine. I checked on kevin and it ...
3 years, 11 months ago (2017-01-10 01:11:45 UTC) #29
hoegsberg1
lgtm
3 years, 11 months ago (2017-01-10 01:31:47 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2420083003/160001
3 years, 11 months ago (2017-01-10 03:12:21 UTC) #36
commit-bot: I haz the power
3 years, 11 months ago (2017-01-10 04:40:33 UTC) #39
Message was sent while issue was closed.
Committed patchset #7 (id:160001) as
https://chromium.googlesource.com/chromium/src/+/dcb4b63e4b07bf55e5ad9c20e934...

Powered by Google App Engine
This is Rietveld 408576698