-
Committer:
Tarmac
-
Author(s):
Daniel van Vugt
-
Date:
2017-04-22 01:46:50 UTC
-
mfrom:
(4103.2.13 output-transformation)
-
Revision ID:
tarmac-20170422014650-llc1otm5u317jr9k
Move responsibility for selecting DisplayBuffer transformation
matricies up into a new function:
DisplayConfigurationOutput::transformation()
This removes the assumption that rotation is the only supported
transformation.
DisplayBuffers still have the option of implementing part of the
transformation themselves in hardware. They would just continue
to return the remaining (if any) unfinished transformation from
their own transformation() method. Fixes: https://bugs.launchpad.net/bugs/1639226.
Approved by Alberto Aguirre, mir-ci-bot.