Features/QXLKMSSupport

From FedoraProject

< Features
Revision as of 10:34, 30 September 2011 by Airlied (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Contents

QXL/Spice KMS Driver

Summary

Currently the QXL driver is X.org only, a KMS driver is required to move forward with projects like spice 3D, and also to allow more features to be show in virt environments like plymouth.

Owner

  • Email: <airlied@redhat.com>

Current status

  • Targeted release: Fedora 17
  • Last updated: (DATE)
  • Percentage of completion: 5%


Detailed Description

The current spice GPU driver for Linux guests is an X.org only driver. A kernel modesetting driver needs to be developed along with a new X.org driver that runs on top of it.

Benefit to Fedora

Fedora acts closer to native hardware inside spice VMs.

Scope

Develop a basic modesetting driver for QXL GPU Develop an acceleration/memory management interface for QXL GPU. Develop a new X.org driver on top of the new interfaces.

How To Test

Test inside a virtual machine with QXL support. plymouth should show up along with smooth booting.

User Experience

Dependencies

kernel changes. X.org changes.

Contingency Plan

Do nothing, stay as we are now.

Documentation

Release Notes

Comments and Discussion