Server backend (mirplatformgraphics) is not dynamically loadable and switchable

Bug #1118909 reported by Daniel van Vugt on 2013-02-08
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fix Released
Alan Griffiths

Bug Description

The server backend (mirplatformgraphics) should be dynamically loadable and switchable.

This will be required to support multiple graphics technologies such as:
  - Proprietary graphics drivers
  - Software rendering (bug 1118903)
  - Virtual rendering (like rendering Mir into a window)

All in a single server library binary.

Related branches

Changed in mir:
importance: Undecided → High
summary: - Server backend (mirplatformgraphics) should be dynamically loadable and
+ Server backend (mirplatformgraphics) is not dynamically loadable and
Alan Griffiths (alan-griffiths) wrote :

I've been thinking the same thing ever since it was bundled into one big .so

Changed in mir:
status: New → Confirmed
information type: Proprietary → Public
Changed in mir:
assignee: nobody → Chris Halse Rogers (raof)
status: Confirmed → In Progress
milestone: none → 0.0.3
kevin gunn (kgunn72) on 2013-06-19
Changed in mir:
assignee: Chris Halse Rogers (raof) → Alan Griffiths (alan-griffiths)
Daniel van Vugt (vanvugt) wrote :

I just realized, this activity may require changing some GPL code (libmirserver graphics stuff) to LGPL, or another license... ?

PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.0.4

Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
milestone: 0.0.3 → 0.0.5
Changed in mir:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers