Aceleración 3D por hardware para Android en camino
Un desarrollador de Mesa, la implementación de código abierto de OpenGL, está aplicando varios cambios para que se pueda usar en Android, específicamente en netbooks con procesadores Intel que usen Android como sistema operativo.
El héroe se llama Chia-I Wu, y tiene bastante experiencia en Mesa gracias a su trabajo para implementar OpenGL ES, que es la especificación de OpenGL dirigida a dispositivos móviles.
En su estado actual, Mesa para Android es capaz de acelerar el compositor de Android, equivalente funcional al famoso Compiz de Linux, y también ya permite que las aplicaciones actuales para Android puedan correr con aceleración 3D por hardware sin que se les tenga que hacer ningún cambio.
Básicamente el trabajo de Chia-I ha sido mejorar el soporte de OpenGL agregando nuevas extensiones y escribiendo un nuevo driver EGL llamado egl_android. EGL es básicamente el driver de bajo nivel que se encarga de conectar Mesa con el hardware y la plataforma subyacente.
El trabajo de Chia-I incluso va más allá de Android, ya que ha tenido que hacer modificaciones para que Mesa funcione correctamente en sistemas que no usan X.org, por lo que sus cambios también beneficiarán al sistema gráfico Wayland.
Link: Mesa comes to Android-bases x86 netbooks (Phoronix)
8 cámaras clásicas de Kodak, ahora que dejará d...
Alemania dice que no firmará ACTA (al menos por...
México: Sujeto intentó subastar un bebé en Merc...
10 regalos geek para tu media naranja en este D...
2012: IPv6, odisea en el (ciber)espacio
España ya no está en los planes de Netflix
Argentina: Google deberá indemnizar a un empres...
Futurología: Google lanzará su propio sistema d...
13 Comentarios
Aceleración 3D por hardware para Android en camino
primerin, denme -30 :D
ResponderNo entendi mucho....pero si ayuda a Google todo bien :D
ResponderChia!!! la tillible aceleracion de jarguar! bakan, que el android se este pulenteando cada vez mas, ya los vidrios, shabela!
Responder@Franco
ResponderEn realidad que cambia al no haber X.org, me refiero, ¿las aplicaciones conocidas ya no funcionaria?, ¿afectaría esto a la forma de programar? ¿en cuanto?, ¿Crees que ChromeOS venga sin X.org?, estoy medio perdido en lo que realmente significa, por que por ejemplo Android toma el nombre de Linux, sin embargo, no se trabaja como normalmente se hace en una distribución tradicional.
"trabajo trabajo basicamente basicamente" algo repetitivo
Responder@Kotak digamos que todo va a ser transparente para las aplicaciones, en donde se va a notar es en el uso diario por que X.org es un dinosaurio por tamaño y edad, gasta muchos recursos para gestionar todo lo gráfico.
ResponderEl que Android y ChromeOS no sean igual que las demás distribuciones tiene que ver con que solo se va a usar el kernel, Linux, pero la parte gráfica no se basa en GNOME o KDE, sino en otra cosa desarrollada por Google, recuerda que en Linux existe para lo gráfico las siguientes capas Hardware->Driver->Kernel->Sistema gráfico->Gestor de ventanas->Gnome o KDE
Saludos
un desarrollador de mesa.... de Black Mesa?? D:
ResponderSan Chia-I Wu.
Responderme gustaria saber, osea que una actualizacion para poder usar esta capacidad en los equipos moviles con android actualmente... seria imposible???? dado q la implementacion es por hardware.
mejor espero un rato para comprarme mi android.
@1ElAlecs
Respondergracias por tu respuesta, pero no dices nada que cualquier usuario semi avanzado no sepa; sólo el "digamos que todo va a ser transparente para las aplicaciones", podrías explicar que quisiste decir?
CSM!!!.....y que todavía no logren sacar un driver pa mi aceleradora ATI en Ubuntu.....xD!!!
Responder@Franco:
Respondergracias por tu respuesta. Entonces habría que esperar por ejemplo que QT, Mono, GTK, etc. tengan un port a estos ambientes; como QGraphicsView para Android!!!
@ Franco Catrin
ResponderEstimado, no se supone que la aceleracion 3d por hardware reduce el tiempo de uso de la bateria??? Si es asi, creo que deberian privilegiar la bateria que un eyecandy opcional como es el la aceleracion 3D, ya que en el caso de linux si usas compiz fusion, la bateria se reduce mas del 50% solo por los efectos.....
Espero tu respuesta
Franco, pero android no disponía ya de aceleración 3d por hardware? en las notas de lanzamiento de eclair me parece haberlo visto.
ResponderPor mi parte he visto pocos juegos que hagan uso del 3d en android ( tengo un G1 ), siempre me he preguntado, que detiene a los desarrolladores de hacer juegos de calidad para android?( es el único departamento que falta impulso ) la causa era la falta de esta aceleración?
Deja tu Comentario