Mir

Server backend (mirplatformgraphics) is not dynamically loadable and switchable

Bug #1118909 reported by Daniel van Vugt
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Mir
Fix Released
High
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
switchable
Revision history for this message
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)
Changed in mir:
assignee: Chris Halse Rogers (raof) → Alan Griffiths (alan-griffiths)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

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

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.