Submitted by marcos on February 4, 2010 - 6:38pm
Nouveau es el proyecto que pretende ofrecer controladores libres para tarjetas gráficas de NVIDIA (conocidos como "nv"). Inicialmente utilizaban DRI de Mesa3D. Mesa3D es una librería de código abierto para OpenGL. Y DRI son las iniciales de Direct Rendering Infrastructure (traducido, Infraestructura de Renderizado Directo) que no es sino una interfaz del servidor de las X para acceder directamente a la tarjeta gráfica. El servidor X es el servicio de proveer interfaces gráficos al sistema operativo, es decir, que se encarga de recibir las peticiones de pintar ventanas del gestor de ventanas y de capturar la entrada del ratón, teclado... Obviamente poder saltarse un intermediario como es el servidor de las X y hacer directamente las peticiones a la tarjeta gráfica mejora sensiblemente el rendimieno.
Pero en febrero de 2008, el equipo de Nouveau decidió que iba a dejar de utilizar DRI para pasarse a Gallium3D. Gallium3D es una interfaz unificada para distintos controladores de distintos desarrolladores: Nouveau (NVIDIA), ati, intel (915, 965)...
Hoy mismo me he enterado por Saist, miembro del Foro de MepisLovers que Francisco Perez ha realizado unas moficaciones al controlador Nouveau basado en DRI de tal forma que las tarjetas gráficas nv0x, nv1x y nv2x tengan aceleración 3d. Estas tarjetas abarca desde la original Geforce hasta la Geforce 3, e incluye también las Geforce 4 MX que no son sino una Geforce 2 MX overcloqueada.
Esta es, sin duda, una excelente noticia para los controladores gráficos libres.
- marcos's blog
- Login or register to post comments
