Mesa 19.1.0 విడుదల, OpenGL మరియు Vulkan యొక్క ఉచిత అమలు

ప్రచురించబడింది OpenGL మరియు Vulkan API యొక్క ఉచిత అమలు విడుదల - Mesa 19.1.0. Mesa 19.1.0 శాఖ యొక్క మొదటి విడుదల ప్రయోగాత్మక స్థితిని కలిగి ఉంది - కోడ్ యొక్క తుది స్థిరీకరణ తర్వాత, స్థిరమైన వెర్షన్ 19.1.1 విడుదల చేయబడుతుంది. మీసా 19.1లో అందించారు i4.5, radeonsi మరియు nvc965 డ్రైవర్లకు పూర్తి OpenGL 0 మద్దతు, ఇంటెల్ మరియు AMD కార్డ్‌లకు Vulkan 1.1 మద్దతు, అలాగే ప్రమాణానికి పాక్షిక మద్దతు OpenGL 4.6.

చాలా గమనించదగినది మార్పులు:

  • చేర్చబడింది అభివృద్ధి చేశారు ఇంటెల్ కొత్త ఐరిస్ డ్రైవర్‌ను కలిగి ఉంది. i965 వలె కాకుండా, కొత్త డ్రైవర్ Gallium3D ఆర్కిటెక్చర్‌పై ఆధారపడి ఉంటుంది, ఇది Linux కెర్నల్‌లోని DRI డ్రైవర్ వైపు మెమరీ నిర్వహణ పనులను బదిలీ చేస్తుంది మరియు అవుట్‌పుట్ ఆబ్జెక్ట్‌ల పునర్వినియోగ కాష్‌కు మద్దతుతో సిద్ధంగా ఉన్న స్టేట్ ట్రాకర్‌ను అందిస్తుంది. కొత్త డ్రైవర్ HD, UHD మరియు Iris 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;

  • గాలియం నైన్ స్టేట్ ట్రాకర్ యొక్క మెరుగైన పనితీరు, ఇది Unix-వంటి సిస్టమ్‌ల కోసం Direct3D 9 APIకి మద్దతునిస్తుంది మరియు సాధారణంగా వైన్ ఉపయోగించి Windows గేమ్‌లను అమలు చేయడానికి ఉపయోగించబడుతుంది;
  • కొత్త OpenGL పొడిగింపులు జోడించబడ్డాయి:
  • ANV వల్కాన్ డ్రైవర్‌కు పొడిగింపులు జోడించబడ్డాయి (ఇంటెల్ కార్డ్‌ల కోసం):
  • పొడిగింపుల సమితి RADV వల్కాన్ డ్రైవర్‌కు జోడించబడింది (AMD కార్డ్‌ల కోసం):

అదనంగా, ఇది గమనించవచ్చు అదనంగా మీసా 19.2 విడుదలకు ప్రాతిపదికగా ఉండే శాఖలోకి, పొడిగింపు అమలు
GL_KHR_రోబస్ట్‌నెస్ Gallium3D డ్రైవర్ R600 కోసం, ఇది తాజాది లింక్ లేదు OpenGL 4.5కు మద్దతును అందించడానికి. ఇది OpenGL 600కి మద్దతిచ్చే నాల్గవ Mesa డ్రైవర్‌గా R4.5ని చేసింది. R4.5లో OpenGL 600 మద్దతు Radeon HD 5800/6900 GPUలలో మాత్రమే అందుబాటులో ఉంది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి