Feature Name
Radeon 3D update
Summary
Update the radeon r100/r200 3D drivers to work with kernel modesetting, also merge r100/r200/r300 driver lower levels into a common codebase to allow easier addition of new features such as FBOs later.
Owner
- Name: Dave Airlie
- email: <airlied@redhat.com>
Current status
- Targeted release: Fedora 42
- Last updated: (DATE)
- Percentage of completion: 20%
Detailed Description
Benefit to Fedora
This allows all radeon cards from r100->r500 to support kernel modesetting without loss of features, and add support for new 3D stack features such as FBOs and DRI2.
Scope
Take the mesa 3D drivers r100/r200/r300, create a common code layer covering all the buffer management, mipmaps, texturing, command submission. Port all 3 drivers to the common code base and fix all regressions and try to optimise for the new system.
How To Test
Need an r100/r200 GPU, test that games and 3D apps still work at an acceptable level, and that there are no major regressions in the OS.
User Experience
KMS on r100/r200 with DRI2 supported compositing. THe gears should spin on the cube.
Dependencies
KMS for r100/r200 to be enabled + DRI2.
Contingency Plan
Revert to the F10 drivers.
Documentation
Release Notes
Comments and Discussion