~mir-team/mir/development-branch

« back to all changes in this revision

Viewing changes to src/client/symbols.map

  • Committer: Tarmac
  • Author(s): Daniel van Vugt
  • Date: 2017-05-17 04:48:46 UTC
  • mfrom: (3953.3.61 set-logical-size)
  • Revision ID: tarmac-20170517044846-en5pbf0iu1rmbdcs
Add the ability to set custom display resolutions (or fake modes if
you like). These affect the logical view area and scaling that appears
on screen but do not affect the actual display mode the monitor is set
to. So the renderer will scale up/down and letter-box (add black bars)
as required. (LP: #1639226 mostly complete)

This now works apparently perfectly (try mirout fakemode ...) with the
one caveat that the hardware cursor doesn't match up yet. You can work
around that by simply running your server with '--cursor software'. Fixes: https://bugs.launchpad.net/bugs/1639226.

Approved by mir-ci-bot, Alan Griffiths.

Show diffs side-by-side

added added

removed removed

Lines of Context:
615
615
MIR_CLIENT_0.28 {  # New functions in Mir 0.28 (or 1.0)
616
616
  global:
617
617
    mir_buffer_stream_get_microseconds_till_vblank;
 
618
    mir_output_has_custom_logical_size;
 
619
    mir_output_set_logical_size;
618
620
} MIR_CLIENT_0.27;