Valve áááşáĄáąáŹááşááśáááşááááŻááşáᏠTimur KristĂłf áááş AMD GCN 1.0 "Southern Island" áážááˇáş 1.1 "Sea Islands" ááááşáá áşáááşááťáŹá¸áĄáá˝ááş Linux ááśáˇáááŻá¸áážáŻááᯠááźážááˇáşáááşáááş áĄá áŽáĄá ááşááťáŹá¸ááᯠáááşááźáá˛áˇáááşá ááźáŽá¸áá˛áˇáááˇáşáážá áşá AMDGPU ááááŻááşááŹááᯠGCN 1.x ááááşáá áşáááşááťáŹá¸áĄáá˝ááş Radeon ááááŻááşááŹáážááˇáş áááşá¸áá°ááźá áşáĄáąáŹááş áá°ááąáŹááşááŹáá˛áˇááźáŽá¸ ááąááąáŹáşááŤááŽááá˝ááş áá˝ááşáážááááş á áŽá ááşááŹá¸áááˇáş Linux 6.19 kernel codebase áá˝ááş default áĄááąááźááˇáş enable ááŻááşááŹá¸áááşá GCN 1.x áááşááťáŹá¸ááᯠáááá ááž áááá áĄáá áá˝ááşáážááá˛áˇááźáŽá¸ Radeon HD 77xx/78xx/79xx/87xx/88xx/89xxá Radeon R9 280á FirePro W4000-W9000á Radeon Sky 700/900á Radeon R9 265/270/370á Radeon R9 290/390á HD 7790/8870 áážááˇáş Radeon Rx 200/Rx 300 ááááŹá¸á áŻááťáŹá¸á áĄááźáŹá¸ááŽááŽáááŻáááşááťáŹá¸ááᯠáá˝ážááşá¸ááźáŻáśááŹá¸áááşá
áĄá áŽáĄá ááşááťáŹá¸áá˝ááş Linux áá˝ááş GCN 1.x ááśáˇáááŻá¸áážáŻááᯠááąáŹááşáááş áá˝áśáˇááźááŻá¸áááŻá¸áááşá áąáááş ááŤáááşááźáŽá¸ áááşá¸áááŻáˇáĄáááş áĄááťááŻáˇáááş Polaris ááááŹá¸á áŻáá˛áˇáááŻáˇááąáŹ áĄááźáŹá¸ GPU ááťáŹá¸áĄáá˝ááşáááşá¸ áĄááŻáśá¸áááşáááşááźá áşáááşá
- SIá CIKá VI áážááˇáş Polaris á áŽá¸ááŽá¸ GPU ááťáŹá¸áĄáá˝ááş format modifiers (DRM format modifier) ââáĄáá˝ááş ááśáˇáááŻá¸áážáŻááᯠáĄááąáŹááşáĄáááşááąáŹáşááźááşá¸á áááşá¸áááş Vulkan-based compositing managersá Zink OpenGL driver áážááˇáş áĄááźáŹá¸áĄá áááşáĄáááŻááşá¸áĄááťááŻáˇááᯠáĄááŻáśá¸ááźáŻáááŻááşá áąáááşááźá áşáááşá
- CIK ááááŹá¸á ᯠAPU ááťáŹá¸ááźááˇáş áá˝á˛áˇá ááşá¸áážáŻááŻáśá áśááťáŹá¸áá˝ááş AMDGPU ááᯠáá°áááşá¸áĄáááŻááşá¸ áĄááŻáśá¸ááźáŻáá˝ááˇáşááąá¸áááˇáş TRAVIS áážááˇáş NUTMEG display bridge controllers ááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻáááˇáşáá˝ááşá¸ááźááşá¸á
- ááŤááŤá áŽááśáááˇáşáá˝á˛áážáŻ ááźááşáááşááźááşáááşááźááşá¸á GPU áĄááąáŹááşá¸ááťáŹá¸áááş áĄááá AMDGPU ááŻááşáážááˇáş ááá°ááŽááąáŹ ááŽá¸ááźáŹá¸ááŤááŤá áŽááśáááˇáşáá˝á˛áážáŻááŻááş "DPM" ááᯠáĄááŻáśá¸ááźáŻááźáááşá GPU áĄááąáŹááşá¸ááťáŹá¸áĄáá˝ááş ááŻááşááᯠáĄááźáŹá¸ GPU ááťáŹá¸áážááˇáş ááąáŤááşá¸á ááşá¸ááźááşá¸ááźááˇáş ᤠGPU ááťáŹá¸áĄáá˝ááş ááŽá¸ááźáŹá¸ááŹááá˝á˛ááᯠáááşáážáŹá¸ááąá¸áááşááźá áşááźáŽá¸ ááŻááşáĄáá˝ááşáĄá áŹá¸ááᯠááťážáąáŹáˇááťááąá¸áááşááźá áşááźáŽá¸ driver ááźáŻááźááşááááşá¸ááááşá¸áážáŻááᯠáááŻá¸áážááşá¸á áąáááşááźá áşáááşá
- DC (Display Core) ááŻááşáá˝ááş GCN 1.x ááśáˇáááŻá¸áážáŻáá˝ááş analog video output ááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻáááŻááşááźááşá¸áá˛áˇáááŻáˇááąáŹ áááŻá¸áááşáážáŻááťáŹá¸ááźáąáŹááˇáş DC áááŻáśá¸ááąáŹ á¤ GPU ááťáŹá¸áĄáá˝ááş legacy code ááᯠáááşáážáŹá¸ááźááşá¸áááş ááťááŻá¸ááźáąáŹááşá¸ááŽááťáąáŹáşááŤáááşá áááşá¸áááş driver ááźáŻááźááşááááşá¸ááááşá¸áážáŻááᯠáááŻá¸áážááşá¸á áąááźáŽá¸ code áĄáá˝ááşáĄá áŹá¸ááᯠááťážáąáŹáˇááťááąá¸áááşááźá áşáááşá
- Radeon 430 GPU ááťáŹá¸áá˝ááş áážáŹá¸áá˝ááşá¸ááąáŹ ááŤááŤáááˇáşáááşááźááşá¸á Radeon HD 7790 analog connector ááťáŹá¸áá˝ááş áĄáááşááąáŹááşááťááşáážáŹááźááşááťáŹá¸áážááˇáş SI/CIK GPU ááťáŹá¸áá˝ááş á áŹááťááşáážáŹááťááŻáˇáá˝ááşá¸ááťááşááťáŹá¸áá˛áˇáááŻáˇááąáŹ ááťááşáážáááąááąáŹ bug ááťáŹá¸ááᯠááźááşáááşááąá¸ááŤáááşá
- áá áşá áááşáá áşáááŻááşá¸ resident textures (PRT) áĄáá˝ááş ááśáˇáááŻá¸áážáŻá á¤áĄááşášááŤáááşáááŻáá˝ááˇáşáááş Linux kernel áĄáá˝ááş patch áá áşááŻáážááˇáş MESA áĄáá˝ááş pull request áá áşááŻááᯠááźááşáááşááźáŽá¸ááźá áşáááşá
- GPU áĄááąáŹááşá¸ááťáŹá¸áĄáá˝ááş RADV ááááŻááşááŹáá˝ááş Transfer queue ááśáˇáááŻá¸áážáŻá
source: opennet.ru
