kallisti5 poinformował na swoim blogu o kolejnych postępach w pracy nad Gallium.
Strukura sterownika odpowiadającego za programowe renderowanie w Haiku doczekała się zmian. Sterownik swrast(programowy OpenGL) został rozłączony na dwie wtyczki by zarówno utrzymać starą gałąź Mesy w gcc2 jak i nową Mesę w gcc4 potrzebną do uzyskania Gallium.
Z dotychczas istniejących
MesaSoftwareRenderer.cpp
MesaSoftwareRenderer.h
Powstały po rozłączeniu
MesaSoftwareRenderer.cpp
MesaSoftwareRenderer.h
MesaSoftwareRendererLegacy.cpp
MesaSoftwareRendererLegacy.h
Wszelkie zmiany mają za zadanie ułatwienie implementacji i prace nad sterownikami Mesy i Gallium w Haiku gcc4, które posiada zaimplementowaną już świeżą Mesę 8.0 jednocześnie umożliwiając działanie Haiku gcc2 na starej Mesie 7.8.2
Ten podział ma jeszcze inne zalety, w następcach R1/gcc2 będzie można bez problemu usunąć MesaSoftwareRendererLegacy.cpp natomiast jeśli sterownik programowy Gallium będzie szybciej działał to można będzie wyłączyć sterownik swrast i będzie on tylko działał w wersji gcc2 systemu.
Na koniec informacja o tym, że został już poprawiony mający problem z wyświetlaniem głębi kolorów GLTeapot. Tym samym Alexander von Gluck spełnił warunek wymagany do wypłacenia pierwszej transzy za bounty.
Ostatnie odpowiedzi
1 dzień 19 godzin temu
2 dni 6 godzin temu
1 tydzień 1 godzina temu
1 tydzień 2 dni temu
1 tydzień 4 dni temu
1 tydzień 5 dni temu
1 tydzień 6 dni temu
1 tydzień 6 dni temu
1 tydzień 6 dni temu
1 tydzień 6 dni temu