
¿Por qué las tarjetas de video tienen mejor calidad en Windows? ¿Hay algo en Linux que impide que las tarjetas de video se utilicen en su máxima capacidad? ¿Qué se necesitaría para obtener los mejores gráficos posibles de una tarjeta de video en Linux?
Respuesta1
No existe ninguna razón fundamental para no poder obtener la misma calidad de salida de las tarjetas gráficas para el mismo hardware en Windows y Linux. Sin embargo, el desarrollo de software, tanto los controladores como cualquier software de aplicación, debe escribirse y hacerlo tanto para Windows como para Linux solo requiere un esfuerzo adicional.
Este doble esfuerzo siempre quita recursos o interfiere con hacerlo solo para una plataforma. Por lo tanto, incluso si una empresa pudiera obtener ventas adicionales de hardware/software al hacer el esfuerzo, esto debe contarse contra la posible pérdida de ventaja si se concentrara más, o exclusivamente, en una plataforma.
A principios de los 90 trabajé principalmente con máquinas Silicon Graphics (SGI) que ejecutaban su variante Unix (Irix). Estos fueron lossolocomputadoras que pudieran manejar gráficos 3D y procesamiento de video a niveles aceptables para los realizadores de películas. Los gráficos de alta gama (en ese momento) no funcionaban en Windows, porque durante mucho tiempo Windows no era una opción instalable para el hardware SGI. En películas como Jurrasic Park se utilizarían máquinas de la SGI tanto para hacer las películas como paraen la películasí mismo.
Hoy en día, en la industria del juego, por ejemplo, Windows domina la calidad de producción y eso se debe simplemente a que se pone más esfuerzo en esa plataforma debido a las mayores ventas esperadas, no a que Linux no pueda obtener estos niveles de calidad.
Sin embargo, en la creación de gráficos de alta calidad para películas como El Hobbit con sus 48 fps (te guste o no), elsoftwareutilizado está basado en Linux. El uso de Linux fue una decisión de los desarrolladores basada, entre otras cosas, en el nivel de calidad de gráficos que se necesitaba obtener. (Descargo de responsabilidad: he estado involucrado en la prestación de servicios de desarrollo para esta empresa de software, por lo que tiene razón al pensar que soy parcial en cuanto a la calidad de la salida de gráficos).