drm: Don't block required overlays for consistency checks
This early exits from CanHandleCandidate which does checks to ensure composited quads match up with overlay quads. If we are requiring the use of an overlay, then skip those checks since we will never be compositing that quad. BUG=b:153111783,b:155511837 TEST=Required overlays render correctly, unit tests pass Change-Id: Iad5d5eabd33cdc6bf2c4a3ba315b154eddaee3d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2593522 Commit-Queue: Jeffrey Kardatzke <jkardatzke@google.com> Commit-Queue: Daniele Castagna <dcastagna@chromium.org> Auto-Submit: Jeffrey Kardatzke <jkardatzke@google.com> Reviewed-by:Daniele Castagna <dcastagna@chromium.org> Cr-Commit-Position: refs/heads/master@{#837305}
Showing
Please register or sign in to comment