[Ginga-argentina] Test de renderizado

Enzo Ferrante enzo.02 at gmail.com
Thu Aug 4 17:24:13 CEST 2011


Hola!

   escribo para comentarles sobre una cuestión que encontré en el
tutorial "Rectangulos
(Test de Renderizado)"<http://wiki.ginga.org.ar/doku.php?id=aprende:tutoriales_ncl-lua:rectangulos>de
la Wiki Ginga.ar, por si alguno se ha encontrado con el mismo
problema.
El ejemplo, utiliza una función denominada "os.clock()" para tomar el tiempo
y poder testear así la velocidad de renderizado. El problema es que, según
la norma ABNT NBR 15606-2, ese método no existe más en el módulo "os" dado
que es dependiente de la plataforma:
*
"El lenguaje de script adoptado por el Ginga-NCL es Lua (elementos <media>
del tipo application/x-ginga-NCLua).
La definición completa de Lua se presenta en el Anexo B.
Las funciones a continuación son dependientes de plataforma y fueron
retiradas:
a) en el módulo package: loadlib;
b) en el módulo os: clock, execute, exit, getenv, remove, rename, tmpname y
setlocale;"*

Al ejecutar el test en la máquina virtual con Ginga 1.2, funciona
correctamente. Sin embargo, al intentar hacerlo sobre el STB de UTE, la
aplicación no corre. No se que pasa en el resto de los STB, pero si la norma
lo indica, debería suceder en todos lo mismo. La solución está en reemplazar
ese método por "event.uptime()", que devuelve el tiempo transcurrido desde
el comienzo de la ejecución de la aplicación.

Por ahí tendríamos que modificar ese tutorial en la wiki y reemplazar la
función.

saludos!

Enzo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/ginga-argentina/attachments/20110804/2d57d1c9/attachment.htm 


More information about the Ginga-argentina mailing list