Hola, tengo una consulta por el siguiente código: https://gist.github.com/3926022 Quiero saber si es correcto de acuerdo a la especificación, yo creo que lo es pero por ahí alguien sabe mejor. La consulta surge de que ese código funcionaba bien con Ginga 1.3, pero a partir de Ginga 2.0 dejó de funcionar mostrando el error "Cannot blit rect to new surface". Saludos, Daniel
Olvide aclarar, la aplicación se cuelga luego de hacer el segundo attrCrop. El día 21 de octubre de 2012 02:42, Daniel Uranga <[email protected]> escribió:
Hola, tengo una consulta por el siguiente código: https://gist.github.com/3926022 Quiero saber si es correcto de acuerdo a la especificación, yo creo que lo es pero por ahí alguien sabe mejor. La consulta surge de que ese código funcionaba bien con Ginga 1.3, pero a partir de Ginga 2.0 dejó de funcionar mostrando el error "Cannot blit rect to new surface". Saludos, Daniel
Hola Daniel, el error que te tira es porque estás cortando por segunda vez sobre una superficie que cambió de tamaño con el primer canvas:attrCrop(), si tu intención era la de solamente componer un pedazo de imagen sobre el canvas principal podrías usar canvas:attrClip() que cumple esa misma función. El 21 de octubre de 2012 02:45, Daniel Uranga <[email protected]>escribió:
Olvide aclarar, la aplicación se cuelga luego de hacer el segundo attrCrop.
El día 21 de octubre de 2012 02:42, Daniel Uranga <[email protected]> escribió:
Hola, tengo una consulta por el siguiente código: https://gist.github.com/3926022 Quiero saber si es correcto de acuerdo a la especificación, yo creo que lo es pero por ahí alguien sabe mejor. La consulta surge de que ese código funcionaba bien con Ginga 1.3, pero a partir de Ginga 2.0 dejó de funcionar mostrando el error "Cannot blit rect to new surface". Saludos, Daniel
__________________________________________Lista de correo [email protected] cambiar suscripción: https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina Sitio web: http://comunidad.ginga.org.ar Wiki: http://wiki.ginga.org.ar
-- Saludos leo
El tema es que necesitamos alguna forma de ir componiendo pedacitos de un canvas grande sobre otros canvas, eso es algo que podia hacer con Ginga 1.3 usando attrCrop. Lo que se hacia era ir marcando cada porcion del canvas origen (con attrCrop) y despues usando compose en el/los canvas destino. Con atrClip es el proceso inverso, porque solamente marco que area de destino se puede modificar, habria que cambiar la arquitectura de lo que esta hecho. Me interesa saber si la forma en que estaba usando attrCrop era correcta o incorrecta respecto de la especificacion de Ginga, para saber si se trata de un bug en Ginga 2.0 o no, aparte de saber si mas adelante ese comportamiento va a cambiar nuevamente o no. Seguramente terminemos usando los parametros opcionales que recibe compose que parece adaptarse bien a lo que tenemos que hacer. El 22/10/12, leo <[email protected]> escribió:
Hola Daniel, el error que te tira es porque estás cortando por segunda vez sobre una superficie que cambió de tamaño con el primer canvas:attrCrop(), si tu intención era la de solamente componer un pedazo de imagen sobre el canvas principal podrías usar canvas:attrClip() que cumple esa misma función.
El 21 de octubre de 2012 02:45, Daniel Uranga <[email protected]>escribió:
Olvide aclarar, la aplicación se cuelga luego de hacer el segundo attrCrop.
El día 21 de octubre de 2012 02:42, Daniel Uranga <[email protected]> escribió:
Hola, tengo una consulta por el siguiente código: https://gist.github.com/3926022 Quiero saber si es correcto de acuerdo a la especificación, yo creo que lo es pero por ahí alguien sabe mejor. La consulta surge de que ese código funcionaba bien con Ginga 1.3, pero a partir de Ginga 2.0 dejó de funcionar mostrando el error "Cannot blit rect to new surface". Saludos, Daniel
__________________________________________Lista de correo [email protected] cambiar suscripción: https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina Sitio web: http://comunidad.ginga.org.ar Wiki: http://wiki.ginga.org.ar
-- Saludos leo
participants (2)
-
Daniel Uranga -
leo