VNCServer support for LLVMpipe/Mesa on 64-bit IBM Power Systems
Summary
With Fedora 18 transitioning to 3D graphics support in the desktop, work is required to ensure that VNCServer will continue to support Power Systems.
Owner
- Name: Phil Knirsch
- Name: David Cantrell
- Name: Will Schmidt
- Email: willschm@us.ibm.com
Current status
- Targeted release: Fedora 18
- Last updated: 2012-07-24
- Percentage of completion: 5%
Detailed Description
Power Systems lacks a DRI2 compliant graphics adapter at this time, capable of OpenGL support. Therefore, the work at this time should be focused on the software emulation performed by LLVMpipe. Work is required in LLVM which lacks a JIT with PPC64 ABI knowledge.
This work is ultimately about parity of PowerSystems platform. No new feature/function is anticipated in LLVM, LLVMpipe, Mesa, or gnome3.
Benefit to Fedora
Consistency between hardware platforms.
Scope
No new features/functions. Simple platform parity for IBM Power Systems.
How To Test
Existing tests should execute to parity with x86 platforms.
User Experience
Primary focus is functional parity.
Dependencies
When Fedora 18 adopts the patch to change the default desktop for TigerVNC to gnome3, Power Systems will no longer have a working vncserver implementation.
Contingency Plan
None necessary, revert to previous release behaviour.