serbestberdana pêkanîna belaş a OpenGL û Vulkan API - . Yekem berdana şaxê Mesa 19.1.0 xwedan statûyek ceribandinê ye - piştî stabîlkirina paşîn a kodê, dê guhertoyek aram 19.1.1 were berdan. Di Mesa 19.1 de Piştgiriya tevahî OpenGL 4.5 ji bo ajokarên i965, radeonsi û nvc0, piştgiriya Vulkan 1.1 ji bo kartên Intel û AMD, û her weha piştgirîya qismî ji bo standard .
:
- Tevlî Intel ajokarek nû ya Iris derxist. Berevajî i965, ajokara nû li ser mîmariya Gallium3D-ê ye, ku erkên rêveberiya bîranînê dişîne ajokara DRI ya di kernelê de. Linux û şopînerek rewşê ya amade-ji-bo-karanînê peyda dike ku piştgiriya kaşeya ji nû ve bikaranîna tiştên derketinê dike. Ajokara nû tenê GPU-yên li ser bingeha mîkromîmariya Gen8+ (Broadwell, Skylake) bi GPU-yên HD, UHD, û Iris piştgirî dike.
Di ceribandinên performansê de, ajokera Iris ji 3 heta 15 carî ye i965, li gorî moda ceribandinê ve girêdayî ye. Bi navînî, Iris di çirkeyê de 5.45 qat zêdetir tiştan ji ajokera i965 derdixe. Dema ku bernameyên rastîn dimeşînin, zêdebûn ne ew qas balkêş e (di yek ji demoyan de zêdebûn bi qasî 19%, û di hin demoyan de bi qasî i965 wekhev e).
- Ajokarê i965 ya klasîk piştgirî ji bo Gen 11 û piştgirî ji bo binepergala grafîkî ya Elkhart Lake SoC;
- Driver tê de ji bo Mali 400/450 GPU, ku di gelek çîpên kevn de li ser bingeha mîmariya ARM-ê tê bikar anîn.
- Ajokar lê zêde kir ji bo GPU-yên ku li ser bingeha mîkrosaziyên Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) û Bifrost (Mali G3x, G5x, G7x), li ser gelek cîhazên bi pêvajoyên ARM têne bikar anîn.
- Ajokera RADV (ajokera Vulkan ji bo kartên AMD) piştgirî ji teknolojiya VESA Adaptive-Sync (FreeSync) re zêde kiriye, ku dihêle hûn bi adapteyî rêjeya nûvekirina çavdêriyê biguhezînin da ku hilberek birêkûpêk û bê hêsir peyda bikin;
- ajokera nû ya Vulkan TURNIP ji bo GPU-yên Qualcomm Adreno;
- Ji ajokerê re (rasterkerê nermalavê li ser bingeha Gallium3D) piştgirî ji bo pêvekên OpenGL 4 zêde kir: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array û OES_viewport_ray. Heya ku OpenGL 4.0 bi tevahî piştgirî nebe, ew dimîne ku pêvekên GL_ARB_gpu_shader5, GL_ARB_sample_shading û GL_ARB_tessellation_shader bicîh bikin;
- Piştgiriya ji bo formata berhevkirina tevna ATC ku li GPU-yê tê bikar anîn zêde kir
Qualcomm û AMD; - Performansa baştirkirî ya şopînerê rewşa Gallium Nine, ku piştgiriya Direct3D 9 API ji bo pergalên mîna Unix peyda dike û bi gelemperî ji bo xebitandinê tê bikar anîn. Windows lîstikên ku Wine bikar tînin;
- Zêdekirinên OpenGL yên nû lê zêde kirin:
- ji bo hemî ajokaran;
- ji bo hemî ajokarên bi piştgiriya GL 3.1;
- ji bo ajokera radeonsi;
- ji bo hemî ajokarên bi piştgiriya GL 3.1;
- ji bo ajokarên li ser bingeha mîmariya Gallium û ajokerê i965;
- ji bo ajokaran û i965;
- ji bo hemî ajokaran;
- ji bo ajokerê Iris.
- Zêdekirinên li ajokera ANV Vulkan (ji bo kartên Intel) zêde kirin:
- Komek pêvekan li ajokera RADV Vulkan (ji bo kartên AMD) hatî zêdekirin:
Wekî din, ew dikare were destnîşan kirin nav şaxê ku dê bingeha serbestberdana Mesa 19.2, pêkanîna dirêjkirinê pêk bîne
ji bo ajokera Gallium3D R600, ku herî dawî bû ji bo OpenGL 4.5 piştgirî peyda bikin. Ev R600 dike çaremîn ajokera Mesa ku OpenGL 4.5 piştgirî dike. Piştgiriya OpenGL 4.5 di R600 de tenê li ser Radeon HD 5800/6900 GPU heye.
Source: opennet.ru
