Betazeta Networks:BelelúBólidoCHWFayerWayerFW BrasilFerpleiLUPANiubieSaborizanteVeoVerdeWayerless MCUZimio Versión Movil

Temas Calientes

Aceleración 3D por hardware para Android en camino

13

netbook-android-ok

netbook-android-okUn 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)

13 Comentarios

Aceleración 3D por hardware para Android en camino

Thumb up 0 Thumb down 0 avatar_aasdads aasdads dijo hace 2 años

primerin, denme -30 :D

Responder
Thumb up 0 Thumb down 0 avatar_Tern Tern dijo hace 2 años

No entendi mucho....pero si ayuda a Google todo bien :D

Responder
Thumb up 0 Thumb down 0 avatar_EZ-Mouse EZ-Mouse dijo hace 2 años

Chia!!! la tillible aceleracion de jarguar! bakan, que el android se este pulenteando cada vez mas, ya los vidrios, shabela!

Responder
Thumb up 0 Thumb down 0 avatar_kotak kotak dijo hace 2 años

@Franco
En 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.

Responder
Thumb up 0 Thumb down 0 avatar_HEZ HEZ dijo hace 2 años

"trabajo trabajo basicamente basicamente" algo repetitivo

Responder
Thumb up 0 Thumb down 0 avatar_ElAlecs ElAlecs dijo hace 2 años

@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.

El 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

Responder
Thumb up 0 Thumb down 0 avatar_Noctor Noctor dijo hace 2 años

un desarrollador de mesa.... de Black Mesa?? D:

Responder
Thumb up 0 Thumb down 0 avatar_androboy androboy dijo hace 2 años

San Chia-I Wu.

me 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.

Responder
Thumb up 0 Thumb down 0 avatar_kotak kotak dijo hace 2 años

@1ElAlecs
gracias 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?

Responder
Thumb up 0 Thumb down 0 avatar_San_Pateste_Otro San_Pateste_Otro dijo hace 2 años

CSM!!!.....y que todavía no logren sacar un driver pa mi aceleradora ATI en Ubuntu.....xD!!!

Responder
Thumb up 0 Thumb down 0 avatar_kotak kotak dijo hace 2 años

@Franco:
gracias 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!!!

Responder
Thumb up 0 Thumb down 0 avatar_hydra1ysk hydra1ysk dijo hace 2 años

@ Franco Catrin

Estimado, 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

Responder
Thumb up 0 Thumb down 0 avatar_Andrés Andrés dijo hace 2 años

Franco, pero android no disponía ya de aceleración 3d por hardware? en las notas de lanzamiento de eclair me parece haberlo visto.

Por 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?

Responder

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.