Ang GNOME Mutter dili na mosuporta sa mga daan nga bersyon sa OpenGL

Ang Mutter composite server codebase nga gamiton sa GNOME 44 release giusab aron makuha ang suporta alang sa mas daan nga mga bersyon sa OpenGL. Aron makadagan ang Mutter kinahanglan nimo ang mga drayber nga nagsuporta sa labing menos OpenGL 3.1. Sa samang higayon, ang Mutter magpabilin nga suporta alang sa OpenGL ES 2.0, nga magtugot niini sa pagpadayon sa abilidad sa pagtrabaho sa mas daan nga mga video card ug sa mga GPU nga gigamit sa ARM boards. Gilauman nga ang pagtangtang sa code aron suportahan ang mga legacy nga bersyon sa OpenGL makapasayon ​​sa pagmentinar sa codebase ug magpagawas sa mga kapanguhaan alang sa pagsulay sa bag-ong kagamitan.

Sa Mesa, hapit tanan nga kasamtangan nga mga drayber sa OpenGL nakatagbaw sa gipahayag nga mga kondisyon (Ang suporta sa OpenGL 3.1 wala pa hingpit nga gipatuman sa etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) ug lima (Mali 400/450)). Gilauman nga ang mas karaan nga mga GPU ug ARM nga sistema diin ang mga drayber wala mosuporta sa gikinahanglan nga mga bersyon sa OpenGL mahimong magamit pinaagi sa pagbalhin ngadto sa OpenGL ES 2.0. Pananglitan, ang mga tigulang nga drayber alang sa Intel Gen3-Gen5 GPUs nga nagsuporta lamang sa OpenGL 2.1 mahimong magamit tungod kay gisuportahan usab nila ang OpenGL ES 2.0.

Source: opennet.ru

Idugang sa usa ka comment