OpenGL మరియు Vulkan API యొక్క ఉచిత అమలు విడుదల - . Mesa 19.1.0 శాఖ యొక్క మొదటి విడుదల ప్రయోగాత్మక స్థితిని కలిగి ఉంది - కోడ్ యొక్క తుది స్థిరీకరణ తర్వాత, స్థిరమైన వెర్షన్ 19.1.1 విడుదల చేయబడుతుంది. మీసా 19.1లో i4.5, radeonsi మరియు nvc965 డ్రైవర్లకు పూర్తి OpenGL 0 మద్దతు, ఇంటెల్ మరియు AMD కార్డ్లకు Vulkan 1.1 మద్దతు, అలాగే ప్రమాణానికి పాక్షిక మద్దతు .
:
- చేర్చబడింది ఇంటెల్ ఒక కొత్త ఐరిస్ డ్రైవర్ను విడుదల చేసింది. i965కి భిన్నంగా, ఈ కొత్త డ్రైవర్ గాలియం3D ఆర్కిటెక్చర్పై ఆధారపడి ఉంటుంది, ఇది మెమరీ నిర్వహణ పనులను కెర్నల్లోని DRI డ్రైవర్కు అప్పగిస్తుంది. Linux మరియు అవుట్పుట్ ఆబ్జెక్ట్ల పునరుపయోగ కాష్కు మద్దతుతో, ఉపయోగించడానికి సిద్ధంగా ఉన్న స్టేట్ ట్రాకర్ను అందిస్తుంది. ఈ కొత్త డ్రైవర్ HD, UHD, మరియు ఐరిస్ GPUలతో పాటు Gen8+ మైక్రోఆర్కిటెక్చర్ (బ్రాడ్వెల్, స్కైలేక్) ఆధారిత GPUలకు మాత్రమే మద్దతు ఇస్తుంది.
పనితీరు పరీక్షలలో, ఐరిస్ డ్రైవర్ 3 నుండి 15 సార్లు ఉంటుంది i965, టెస్టింగ్ మోడ్పై ఆధారపడి ఉంటుంది. సగటున, ఐరిస్ i5.45 డ్రైవర్ కంటే సెకనుకు 965 రెట్లు ఎక్కువ వస్తువులను అందిస్తుంది. నిజమైన ప్రోగ్రామ్లను అమలు చేస్తున్నప్పుడు, పెరుగుదల అంతగా ఆకట్టుకోదు (డెమోలలో ఒకదానిలో పెరుగుదల దాదాపు 19%, మరియు కొన్ని డెమోలలో ఇది దాదాపుగా i965కి సమానంగా ఉంటుంది).
- క్లాసిక్ i965 డ్రైవర్ Gen 11 మరియు కోసం మద్దతును విస్తరించింది ఎల్ఖార్ట్ లేక్ SoC గ్రాఫిక్స్ సబ్సిస్టమ్కు మద్దతు;
- డ్రైవర్ను చేర్చారు మాలి 400/450 GPU కోసం, ARM ఆర్కిటెక్చర్ ఆధారంగా చాలా పాత చిప్లలో ఉపయోగించబడుతుంది.
- డ్రైవర్ జోడించబడింది ARM ప్రాసెసర్లతో అనేక పరికరాలలో ఉపయోగించే Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) మరియు Bifrost (Mali G3x, G5x, G7x) మైక్రోఆర్కిటెక్చర్ల ఆధారంగా GPUల కోసం.
- RADV డ్రైవర్ (AMD కార్డ్ల కోసం వల్కాన్ డ్రైవర్) VESA అడాప్టివ్-సింక్ (FreeSync) సాంకేతికతకు మద్దతును జోడించింది, ఇది మృదువైన మరియు కన్నీటి-రహిత అవుట్పుట్ను నిర్ధారించడానికి మానిటర్ యొక్క రిఫ్రెష్ రేట్ను అనుకూలీకరించడానికి మిమ్మల్ని అనుమతిస్తుంది;
- Qualcomm Adreno GPUల కోసం కొత్త Vulkan డ్రైవర్ TURNIP;
- డ్రైవర్కి (Gallium3D ఆధారంగా సాఫ్ట్వేర్ రాస్టరైజర్) OpenGL 4 పొడిగింపులకు మద్దతును జోడించింది: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array మరియు OES_viewport_array. OpenGL 4.0 పూర్తిగా మద్దతు ఇచ్చే వరకు, ఇది GL_ARB_gpu_shader5, GL_ARB_sample_shading మరియు GL_ARB_tessellation_shader పొడిగింపులను అమలు చేయడానికి మిగిలి ఉంది;
- GPUలలో ఉపయోగించే ATC ఆకృతి కంప్రెషన్ ఫార్మాట్కు మద్దతు జోడించబడింది
Qualcomm మరియు AMD; - యూనిక్స్ లాంటి సిస్టమ్ల కోసం Direct3D 9 API మద్దతును అందించే మరియు సాధారణంగా అమలు చేయడానికి ఉపయోగించే గాలియం నైన్ స్టేట్ ట్రాకర్ యొక్క మెరుగైన పనితీరు Windows వైన్ ఉపయోగించే ఆటలు;
- కొత్త OpenGL పొడిగింపులు జోడించబడ్డాయి:
- అన్ని డ్రైవర్లకు;
- GL 3.1 మద్దతు ఉన్న అన్ని డ్రైవర్ల కోసం;
- రేడియోన్సి డ్రైవర్ కోసం;
- GL 3.1 మద్దతు ఉన్న అన్ని డ్రైవర్ల కోసం;
- గాలియం ఆర్కిటెక్చర్ మరియు i965 డ్రైవర్ ఆధారంగా డ్రైవర్ల కోసం;
- డ్రైవర్ల కోసం మరియు i965;
- అన్ని డ్రైవర్లకు;
- ఐరిస్ డ్రైవర్ కోసం.
- ANV వల్కాన్ డ్రైవర్కు పొడిగింపులు జోడించబడ్డాయి (ఇంటెల్ కార్డ్ల కోసం):
- పొడిగింపుల సమితి RADV వల్కాన్ డ్రైవర్కు జోడించబడింది (AMD కార్డ్ల కోసం):
అదనంగా, ఇది గమనించవచ్చు మీసా 19.2 విడుదలకు ప్రాతిపదికగా ఉండే శాఖలోకి, పొడిగింపు అమలు
Gallium3D డ్రైవర్ R600 కోసం, ఇది తాజాది OpenGL 4.5కు మద్దతును అందించడానికి. ఇది OpenGL 600కి మద్దతిచ్చే నాల్గవ Mesa డ్రైవర్గా R4.5ని చేసింది. R4.5లో OpenGL 600 మద్దతు Radeon HD 5800/6900 GPUలలో మాత్రమే అందుబాటులో ఉంది.
మూలం: opennet.ru
