rilaxx ta' implimentazzjoni b'xejn tal-API OpenGL u Vulkan - . L-ewwel rilaxx tal-fergħa Mesa 19.1.0 għandha status sperimentali - wara l-istabbilizzazzjoni finali tal-kodiċi, se tiġi rilaxxata verżjoni stabbli 19.1.1. F'Mesa 19.1 appoġġ sħiħ OpenGL 4.5 għal sewwieqa i965, radeonsi u nvc0, appoġġ Vulkan 1.1 għall-karti Intel u AMD, kif ukoll appoġġ parzjali għall-istandard .
:
- Inkluż Intel ħarġet sewwieq Iris ġdid. Għall-kuntrarju tal-i965, is-sewwieq il-ġdid huwa bbażat fuq l-arkitettura Gallium3D, li ttrasferixxi l-kompiti tal-ġestjoni tal-memorja lis-sewwieq DRI fil-kernel. Linux u jipprovdi tracker tal-istat lest għall-użu b'appoġġ għal cache ta' użu mill-ġdid ta' oġġetti tal-output. Is-sewwieq il-ġdid jappoġġja biss GPUs ibbażati fuq il-mikroarkitettura Gen8+ (Broadwell, Skylake) b'GPUs HD, UHD, u Iris.
Fit-testijiet tal-prestazzjoni, is-sewwieq Iris huwa minn 3 sa 15-il darba i965, skont il-mod tal-ittestjar. Bħala medja, Iris tirrendi 5.45 darbiet aktar oġġetti kull sekonda mis-sewwieq i965. Meta tmexxi programmi reali, iż-żieda mhix daqshekk impressjonanti (f'wieħed mid-demos iż-żieda hija ta 'madwar 19%, u f'xi demos hija bejn wieħed u ieħor ugwali għal i965).
- Is-sewwieq klassiku i965 espandiet l-appoġġ għal Gen 11 u appoġġ għas-subsistema tal-grafika Elkhart Lake SoC;
- Sewwieq inkluż għall-GPU Mali 400/450, użata f'ħafna ċipep anzjani bbażati fuq l-arkitettura ARM.
- Sewwieq miżjud għal GPUs ibbażati fuq mikroarkitetturi Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) u Bifrost (Mali G3x, G5x, G7x), użati fuq ħafna apparati bi proċessuri ARM.
- Is-sewwieq RADV (sewwieq Vulkan għall-karti AMD) żied appoġġ għat-teknoloġija VESA Adaptive-Sync (FreeSync), li tippermettilek tibdel b'mod adattiv ir-rata ta 'aġġornament tal-monitor biex tiżgura output bla xkiel u mingħajr tiċrita;
- sewwieq Vulkan ġdid TURNIP għal Qualcomm Adreno GPUs;
- Lis-sewwieq (Rasterizzatur tas-softwer ibbażat fuq Gallium3D) żied appoġġ għall-estensjonijiet OpenGL 4: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array u OES_viewport_array. Sakemm l-OpenGL 4.0 jiġi appoġġjat bis-sħiħ, għad irid jiġi implimentat l-estensjonijiet GL_ARB_gpu_shader5, GL_ARB_sample_shading u GL_ARB_tessellation_shader;
- Appoġġ miżjud għall-format tal-kompressjoni tat-tessut ATC użat fuq GPUs
Qualcomm u AMD; - Prestazzjoni mtejba tat-tracker tal-istat Gallium Nine, li jipprovdi appoġġ għall-API Direct3D 9 għal sistemi simili għal Unix u huwa komunement użat biex jaħdem Windows logħob li jużaw Wine;
- Żiedu estensjonijiet ġodda OpenGL:
- għas-sewwieqa kollha;
- għas-sewwieqa kollha b'appoġġ GL 3.1;
- għas-sewwieq radeonsi;
- għas-sewwieqa kollha b'appoġġ GL 3.1;
- għal sewwieqa bbażati fuq arkitettura Gallium u sewwieq i965;
- għas-sewwieqa u i965;
- għas-sewwieqa kollha;
- għas-sewwieq Iris.
- Miżjuda estensjonijiet għas-sewwieq ANV Vulkan (għall-karti Intel):
- Ġie miżjud sett ta’ estensjonijiet mas-sewwieq RADV Vulkan (għall-karti AMD):
Barra minn hekk, tista 'tinnota fil-fergħa li se tifforma l-bażi għar-rilaxx ta 'Mesa 19.2, l-implimentazzjoni tal-estensjoni
għas-sewwieq Gallium3D R600, li kien l-aħħar biex jipprovdi appoġġ għal OpenGL 4.5. Dan jagħmel l-R600 ir-raba 'sewwieq Mesa li jappoġġja OpenGL 4.5. L-appoġġ OpenGL 4.5 fl-R600 huwa disponibbli biss fuq Radeon HD 5800/6900 GPUs.
Sors: opennet.ru
