Radeon 3D update
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.
- Name: Dave Airlie
- email: <email@example.com>
- Targeted release: Fedora 35
- Last updated: (DATE)
- Percentage of completion: 20%
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.
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.
KMS on r100/r200 with DRI2 supported compositing. THe gears should spin on the cube.
KMS for r100/r200 to be enabled + DRI2.
Revert to the F10 drivers.
Comments and Discussion