GNOME Mutter-ն այլևս չի աջակցի OpenGL-ի հին տարբերակները

Mutter կոմպոզիտային սերվերի կոդերի բազան, որը կօգտագործվի GNOME 44 թողարկումում, փոփոխվել է՝ հեռացնելու OpenGL-ի հին տարբերակների աջակցությունը: Mutter-ը գործարկելու համար ձեզ հարկավոր են վարորդներ, որոնք աջակցում են առնվազն OpenGL 3.1: Միևնույն ժամանակ, Mutter-ը կպահպանի OpenGL ES 2.0-ի աջակցությունը, ինչը թույլ կտա պահպանել հին վիդեո քարտերի և ARM տախտակների վրա օգտագործվող GPU-ների վրա աշխատելու ունակությունը: Հուսով ենք, որ OpenGL-ի հին տարբերակներին աջակցելու համար ծածկագրի հեռացումը կդյուրացնի կոդերի բազայի պահպանումը և կազատի ռեսուրսներ նոր գործառույթների փորձարկման համար:

Mesa-ում OpenGL-ի գրեթե բոլոր ընթացիկ դրայվերները բավարարում են նշված պայմանները (OpenGL 3.1 աջակցությունը դեռ ամբողջությամբ չի իրականացվում etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) և Lima (Մալի): 400/ 450)): Ակնկալվում է, որ հին GPU-ները և ARM համակարգերը, որոնց համար վարորդները չեն աջակցում OpenGL-ի պահանջվող տարբերակները, կկարողանան օգտագործել՝ անցնելով OpenGL ES 2.0-ին: Օրինակ, ավելի հին դրայվերներ Intel Gen3-Gen5 GPU-ների համար, որոնք աջակցում են միայն OpenGL 2.1-ին, կարող են օգտագործվել, քանի որ նրանք նաև աջակցում են OpenGL ES 2.0:

Source: opennet.ru

Добавить комментарий