Mesa 9.1

Mesa 9.1

    przez -
    3 407
    GNU - logo
    Ian Romanick ogłosił wydanie Mesa 9.1, biblioteki funkcji graficznych, która jest wolną implementacją specyfikacji OpenGL na systemy Linux. W najnowszej wersji dodano wsparcie dla OpenGL ES 3.0, czyli mobilnej wersji OpenGL, co jest dużym osiągnięciem. Warto wspomnieć, że Intel dodał w swoich sterownikach pełne wsparcie dla procesorów Intel Ivy Bridge oraz wsparcie w Sandy Bridge.

    Sterownik R600 Gallium3D oficjalnie wspiera OpenGL 3.1 Core Profile, który obsługuje karty graficzne Radeon HD 2000 – Radeon HD 6000. Częścią tego jest specyfikacja GLSL 1.40.

    Pojawiły się nowe rozszerzenia ze specyfikacji OpenGL 3.2 i OpenGL 3.3, dzięki czemu w niedługim czasie powinniśmy zobaczyć Mesa 10 i Mesa 11 lub autorzy wydadzą jedną wersję ze wsparciem obu specyfikacji.

    Dodano obsługę MSAA – multi-sample anti-aliasing dla kart Radeon X1000, czyli R500g. R300g i R600g już ją od dawna posiadały.

    Pojawiła się obsługa procesorów Intel Haswell, które zostaną wydane na początku czerwca tego roku. Aby wykorzystać wszystkie dostępne możliwości, należy posiadać jądro Linux 3.8, xf86-video-intel 2.21 i Mesa 9.1.

    Intel Floating-Point Textures – sterownik Intel Mesa DRI posiada domyślnie wyłączone wsparcie dla floating-point textures unconditionally (bezwarunkowych tekstur zmiennoprzecinkowych). Dzięki odpowiednim krokom podjętym przez Intela, można uruchomić tą funkcję w pełni legalnie. Niestety, ale sterowniki Nouveau i Radeon muszą nadal kombinować.

    Udoskonalono wsparcie dla Radeon HyperZ w sterowniki R600 Gallium3D, co pozwoliło zwiększyć wydajność karty graficznej. Sterownik RadeonSI Gallium3D wspiera w końcu karty graficzne AMD Radeon HD 7000.