Movatterモバイル変換
[0]ホーム
Initial amdgpu driver release
Alex Deucheralexdeucher at gmail.com
Mon Apr 20 15:33:53 PDT 2015
I'm pleased to announce the initial release of the new amdgpu driver.This is a partial replacement for the radeon driver for newer AMDasics. A number of components are still shared. Here is a comparisonof the radeon and amdgpu stacks:1. radeon stackkernel driver: radeon.kolibdrm: libdrm_radeonmesa: radeon, r200, r300, r600, radeonsiddx: xf86-video-ati2. amdgpu stackkernel driver: amdgpu.kolibdrm: libdrm_amdgpumesa: radeonsiddx: xf86-video-amdgpuOlder asics will continue to be supported by the radeon stack; newasics will be supported by the amdgpu stack. CI (Sea Islands) asicshave support in both driver stacks, but this is purely for testingpurposes. CI parts are officially supported in the radeon stack.Support for CI on the amdgpu stack is determined by a config option inthe kernel. CI support is not enabled by default for amdgpu.Most of our focus has been on Carrizo support, so there are some gapsin the dGPU support for Tonga and Iceland, notably power management.Those gaps will be filled in eventually.Also included in this code base are full register headers for justabout every block on the asics.Barring the gaps mentioned above, the driver stack is functionally onpar with radeon including:- OpenGL 3.3 support using the radeonsi mesa driver- Video decode support using UVD- Video encode support using VCEThe code can be found in the amdgpu branches of the following git trees.xf86-video-amdgpu:http://cgit.freedesktop.org/~agd5f/xf86-video-amdgpu/log/?h=amdgpulibdrm:http://cgit.freedesktop.org/~agd5f/drm/log/?h=amdgpukernel:http://cgit.freedesktop.org/~agd5f/linux/log/?h=amdgpumesa:http://cgit.freedesktop.org/~mareko/mesa/log/?h=amdgpuTo test the new driver stack you will need to specify a device sectionin your xorg.conf with the driver set to amdgpu rather than radeon.Please review!Thanks,The AMD Linux Driver Team
More information about the dri-develmailing list
[8]ページ先頭