OpenGL మరియు Vulkan API యొక్క ఉచిత అమలు విడుదల - . Mesa 19.2.0 శాఖ యొక్క మొదటి విడుదల ప్రయోగాత్మక స్థితిని కలిగి ఉంది - కోడ్ యొక్క తుది స్థిరీకరణ తర్వాత, స్థిరమైన వెర్షన్ 19.2.1 విడుదల చేయబడుతుంది. మీసా 19.2లో i4.5, radeonsi మరియు nvc965 డ్రైవర్లకు పూర్తి OpenGL 0 మద్దతు, Intel మరియు AMD కార్డ్లకు Vulkan 1.1 మద్దతు మరియు Intel కార్డ్ల కోసం OpenGL 4.6 ప్రమాణానికి మద్దతు;
:
- Intel వీడియో కార్డ్ల (gen965+) కోసం డ్రైవర్లు (i7, iris) పూర్తి మద్దతును అందిస్తాయి మరియు షేడర్ వివరణ భాష GLSL 4.60. radeonsi (AMD) మరియు nvc4.6 (NVIDIA) డ్రైవర్లలో OpenGL 0 మద్దతు అందించబడే వరకు, GL_ARB_gl_spirv మరియు GL_ARB_spirv_extensions అమలు చేయడానికి ఇది మిగిలి ఉంది ఆగస్టులో i965 డ్రైవర్ కోసం;
- కొత్త డ్రైవర్ యొక్క కార్యాచరణ విస్తరిస్తూనే ఉంది ఇంటెల్ GPU కోసం, దాని సామర్థ్యాలలో దాదాపు i965 డ్రైవర్తో సమాన స్థాయికి చేరుకుంది. Iris డ్రైవర్ Gallium3D ఆర్కిటెక్చర్పై ఆధారపడి ఉంటుంది, ఇది Linux కెర్నల్ యొక్క DRI డ్రైవర్ వైపు మెమరీ నిర్వహణ విధులను ఆఫ్లోడ్ చేస్తుంది మరియు అవుట్పుట్ ఆబ్జెక్ట్ల యొక్క పునర్వినియోగ కాష్కు మద్దతుతో ఒక రెడీమేడ్ స్టేట్ ట్రాకర్ను అందిస్తుంది. డ్రైవర్ HD, UHD మరియు Iris GPUలతో Gen8+ మైక్రోఆర్కిటెక్చర్ (బ్రాడ్వెల్, స్కైలేక్) ఆధారంగా ప్రాసెసర్లకు మాత్రమే మద్దతు ఇస్తుంది.
- AMD Navi 10 GPUలకు RADV మరియు RadeonSI డ్రైవర్లకు మద్దతు జోడించబడింది
(రేడియన్ RX 5700), అలాగే Navi 14. RadeonSI డ్రైవర్లో కూడా చేర్చబడింది భవిష్యత్ APU రెనోయిర్ (GPU నవీతో జెన్ 2) మరియు పాక్షికంగా మద్దతు (కేవలం కంప్యూటింగ్ సామర్థ్యాలు మరియు వీడియో డీకోడింగ్ ఇంజిన్ VCN 2.5, 3D లేకుండా); - కొన్ని పాత AMD కార్డ్ల కోసం Gallium3D R600 డ్రైవర్లో (HD 5800/6900) OpenGL 4.5 మద్దతు;
- RadeonSI కోసం కొత్త రన్టైమ్ లింకర్ - rtld;
- RADV మరియు Virgl డ్రైవర్ల పనితీరు ఆప్టిమైజ్ చేయబడింది;
- ARM ప్రాసెసర్లతో అనేక పరికరాలలో ఉపయోగించే Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) మరియు Bifrost (Mali G3x, G5x, G7x) మైక్రోఆర్కిటెక్చర్ల ఆధారంగా GPUల కోసం Panfrost డ్రైవర్. GNOME షెల్ను అమలు చేయడానికి డ్రైవర్ యొక్క సామర్థ్యాలు ఇప్పుడు సరిపోతాయి;
- NVIDIA ప్రతిపాదించిన EGL పొడిగింపు జోడించబడింది , ఇది పరికరం-నిర్దిష్ట APIలను కాల్ చేయకుండానే EGLని ప్రారంభించేందుకు అనుమతిస్తుంది
- కొత్త OpenGL పొడిగింపులు జోడించబడ్డాయి:
- రేడియోన్సి డ్రైవర్ (నవీ) కోసం
- etnaviv డ్రైవర్ కోసం (GPUలో SEAMLESS_CUBE_MAP మద్దతుతో)
- రేడియోన్సి డ్రైవర్ కోసం (LLVM 10+తో)
- ఐరిస్ మరియు రేడియోన్సి డ్రైవర్ల కోసం (NIR ఉపయోగించినట్లయితే)
- i965 మరియు ఐరిస్ డ్రైవర్ల కోసం
- RADV వల్కాన్ డ్రైవర్కు పొడిగింపులు జోడించబడ్డాయి (AMD కార్డ్ల కోసం):
- కింది పొడిగింపు ANV వల్కాన్ డ్రైవర్కు జోడించబడింది (ఇంటెల్ కార్డ్ల కోసం):
.
మూలం: opennet.ru
