~mir-team/mir/development-branch

Viewing all changes in revision 4156.

  • 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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: