Christoph Bumiller, un desarrollador asociado con el proyecto del controlador de gráficos Nouveau, anunció un rastreador de estado para Direct3D 9. Mientras duró el soporte D3D 10/11, Bumiller cree que la situación de D3D9 es diferente. Christoph mantiene activamente este código (al menos por ahora), está escrito en C en lugar de C++, Gallium3D es más adecuado hacia el D3D9 en el momento hacia las versiones más recientes de gráficos del API de Microsoft , hay más cobertura de aplicación para D3D9, y lo más importante es este rastreador de estado que está en un estado valga la redudencia de trabajo donde los juegos/aplicaciones Direct3D pueden realmente funcionar.