Mesa 19.1.0 வெளியீடு, OpenGL மற்றும் Vulkan இன் இலவச செயலாக்கம்

வெளியிடப்பட்டது OpenGL மற்றும் Vulkan API இன் இலவச செயலாக்கத்தின் வெளியீடு - மேசா XXX. Mesa 19.1.0 கிளையின் முதல் வெளியீடு ஒரு சோதனை நிலையைக் கொண்டுள்ளது - குறியீட்டின் இறுதி நிலைப்படுத்தலுக்குப் பிறகு, நிலையான பதிப்பு 19.1.1 வெளியிடப்படும். மேசா 19.1 இல் வழங்கப்படுகிறது i4.5, radeonsi மற்றும் nvc965 இயக்கிகளுக்கான முழு OpenGL 0 ஆதரவு, Intel மற்றும் AMD கார்டுகளுக்கான Vulkan 1.1 ஆதரவு, அத்துடன் தரநிலைக்கான பகுதி ஆதரவு OpenGL 4.6.

மிகவும் கவனிக்கத்தக்கது மாற்றங்கள்:

  • சேர்க்கப்பட்டுள்ளது உருவாக்கப்பட்டது இன்டெல்லில் ஒரு புதிய ஐரிஸ் இயக்கி உள்ளது. i965 போலல்லாமல், புதிய இயக்கி Gallium3D கட்டமைப்பை அடிப்படையாகக் கொண்டது, இது லினக்ஸ் கர்னலில் உள்ள DRI இயக்கி பக்கத்திற்கு நினைவக மேலாண்மை பணிகளை மாற்றுகிறது மற்றும் வெளியீட்டு பொருள்களின் மறுபயன்பாட்டிற்கான ஆதரவுடன் ஒரு ஆயத்த நிலை டிராக்கரை வழங்குகிறது. புதிய இயக்கி HD, UHD மற்றும் Iris GPUகளுடன் Gen8+ மைக்ரோஆர்கிடெக்சர் (Broadwell, Skylake) அடிப்படையிலான 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 கார்டுகளுக்கான Vulkan இயக்கி) VESA அடாப்டிவ்-ஒத்திசைவு (FreeSync) தொழில்நுட்பத்திற்கான ஆதரவைச் சேர்த்துள்ளது, இது மானிட்டரின் புதுப்பிப்பு விகிதத்தைத் தகவமைத்து மாற்றியமைக்க உங்களை அனுமதிக்கிறது.
  • சேர்க்கப்பட்டது Qualcomm Adreno GPUகளுக்கான புதிய Vulkan இயக்கி TURNIP;
  • டிரைவருக்கு மென்மையான குழாய் (Gallium3D அடிப்படையிலான மென்பொருள் rasterizer) 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 அமைப்பு சுருக்க வடிவமைப்பிற்கான ஆதரவு சேர்க்கப்பட்டது
    குவால்காம் மற்றும் ஏஎம்டி;

  • யுனிக்ஸ் போன்ற அமைப்புகளுக்கான டைரக்ட்3டி 9 ஏபிஐக்கான ஆதரவை வழங்கும் கேலியம் நைன் ஸ்டேட் டிராக்கரின் மேம்படுத்தப்பட்ட செயல்திறன் மற்றும் பொதுவாக வைனைப் பயன்படுத்தி விண்டோஸ் கேம்களை இயக்கப் பயன்படுகிறது;
  • புதிய OpenGL நீட்டிப்புகள் சேர்க்கப்பட்டன:
  • ANV Vulkan இயக்கிக்கு நீட்டிப்புகள் சேர்க்கப்பட்டது (இன்டெல் கார்டுகளுக்கு):
  • RADV Vulkan இயக்கியில் (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

கருத்தைச் சேர்