Hola a todos.
Desde hace tiempo llevo creando un videojuego de carreras y hace no mucho tiempo hice que el juego pudiera correr en Linux aparte de Windows. Para ello usé la librería SDL (versión 2.0). Y después de algo de tiempo me di cuenta de que el juego no soportaba MSAA que es una tecnica de suavizado de bordes (anti aliasing). Lo raro es que en Windows funciona perfectamente, pero no en Linux. No me importa mucho porque conseguí implementar otra tecnica llamada FXAA pero querría saber lo siguiente, por curiosidad:
¿Alguien sabe si MSAA es soportado en Linux?
Si es soportado, ¿Cuál podría ser la causa del problema?
Datos:
Tarjeta gráfica: ATI Radeon HD 6870 1 GB GDDR5
SO: Kubuntu 13.04 64 bits
Driver: Catalyst 13.4 para Linux
Versión de SDL: 2.0.0 6940
Además de todo esto el driver dice que se soportan extensiones como:
-GL_ARB_multisample
-GL_NV_explicit_multisample
PD: El anti aliasing no funciona ni siquiera cuando lo fuerzo desde el driver y tampoco funciona en otras aplicaciones 3D
EDITO:
He estado salseando con renderbuffers en mi juego basado en OpenGL y C++ y, por alguna razón, MSAA sí funciona de esa manera. Supongo que será algún bug en el driver gráfico.
PC: i5-2500K @ 4.2GHz, ATI HD 6870 1GB GDDR5 (975MHz core, 1150 MHz memory 1.176V), 8GB DDR3, 750 GB HDD, 128 GB SSD Crucial M4, 750W PSU, Win7 x64, Kubuntu x64
Avatar creado por JeyZee
creo que si esta soportado
creo que si esta soportado, hace poco probe el unigine heaven 4.0 para linux y creo recordar que funcionaba el anti-aliasing y creo recordar tambien que habia gente que lo activaba en el compiz usando drivers propietarios pero no te lo puedo confimar al 100%
Puede que sea el driver de la
Puede que sea el driver de la tarjeta gráfica puesto que me suele dar problemas en Linux (a veces en vez de arrancar en modo gráfico arranca en modo texto si cambio algunas cosas).
De todas formas, gracias por tu respuesta.
Saludos
PC: i5-2500K @ 4.2GHz, ATI HD 6870 1GB GDDR5 (975MHz core, 1150 MHz memory 1.176V), 8GB DDR3, 750 GB HDD, 128 GB SSD Crucial M4, 750W PSU, Win7 x64, Kubuntu x64
Avatar creado por JeyZee