Mesa 7.10, Mesa 7.9.1

Mesa 7.10, Mesa 7.9.1

    przez -
    2 410
    GNU - logo
    Mesa 7.10 została wydana. Wydanie to przynosi nam oczekiwane wsparcie dla drugiej generacji procesorów Intela Core iX o kodowej nazwie “Sandy Bridge”, które posiadają zintegrowaną grafikę. Prócz tego pojawił się nowy back-end fragment shader dla sprzętu klasy i965, wsparcie dla nowych rozszerzeń OpenGL oraz inne usprawnienia, szczególnie jeśli chodzi o sterowniki Gallium3D i state trackery.

    Z rozszerzeń, które wprowadza Mesa 7.10 warto wymienić: GL_ARB_explicit_attrib_location, GL_ARB_texture_rg, GL_EXT_separate_shader_objects, and GL_NV_primitive_restart.

    Sterowniki LLVMpipe zyskał usprawniania, co zaowocowało szybszym renderowaniem programowym opartym o procesor. Usprawniono state tracker Vega.

    Firma AMD również nie próżnowała i wydała open sourcowe sterowniki dla swoich najnowszych kart graficznych serii Radeon HD 6000. Wsparcie zmian trybu będzie dostępne jedynie przez KMS (kernel mode-setting), natomiast UMS (user-space mode-setting) będzie niedługo całkowicie wycofany. Warto odnotować, że wspierane są jedynie karty z rdzeniem “Northern Islands”, natomiast GPU “Cayman” pojawi się dopiero w wydaniu Mesa 7.11.

    Patche DRM dla jądra nie są zbyt rozległe, ponieważ ich przewidziana premiera ma się odbyć wraz z jądrem Linux 2.6.38, ale Canonical i inni wydawcy dystrybucji postarają się zapewnić wsparcie w postaci back-portów do jądra Linux 2.6.37. Wspomniane patche dodają wsparcie dla blokowania wyświetlania DCE5 na nowych kartach AMD Radeon w celu ulepszenia korekcji kolorów, HDMI 1.4a oraz DisplayPort 1.2.

    Wsparcie Gallium3D w kartach Radeon HD 6000 “Northern Islands” również zostało dodane w pełni w postaci wsparcia tradycyjnego sterownika Mesa R600c. Prócz tego zaimplementowano wsparcie dla akceleracji X-Video, jednakże bez funkcji VA-API, czy VDPAU. Zoptymalizowano kod kompilatora ATI R300. Ulepszono sterowniki 3D dla kart Radeon HD 4000/5000.

    Zmiany w Mesa 7.9.1 obejmują jedynie naprawione błędy oraz poprawiają stabilność całości.

    Pakiety można pobrać ze strony Mesa3D.org.