f5inet escribió:no veo porque eso no podria hacerlo (con mas o menos esfuerzo) el driver software MESAGL...
Para empezar, MesaGL no es un driver de hardware, sino una capa intermedia en la que se recogen las llamadas OpenGL y se transforman mediante cálculos de CPU en imágenes, en el caso de Linux, del FrameBuffer. Eso lo hace universal (las llamadas de OpenGL pueden ser interpretadas en cualquier sistema)... pero lento MUY lento. Si MesaGL tiene acceso al hardware (eso se daría si los drivers o las X lo permitieran), sería una implementación de OpenGL corriente... pero generalmente (con nVidia y ATI) no suele ser así (usamos directamente la implementación de estos).
Utilizar MesaGL para XGL es factible... pero haríamos el tonto, ya que lo único que hacemos es gastar más CPU en el proceso de render... y cuando digo más, es mucha más.
El principal problema de Linux serán los drivers...
En MacOS X no hay este problema, ya que conocen a la perfección el hardware en el que irán sus máquinas... y los drivers están hecho más que a medida. No arriesgan nada.
En Windows es distino: obligan a los fabricantes a "conocer" el sistema, para que sean ellos los que se adapten.
Espero que empiece a animarse la cosa antes de Junio, porque ya me vo yo más de un Troll desinformando al personal sobre que Windows Vista hace cosas nunca...(coño, mierda de rima)...vistas.
Maqueros y Linuxeros... ¡reivindiquemos nuestro poder hipermedia!