Comparacion De Perfomance: Paint Vs Cairo


Ir a la página Anterior  1, 2

Objetivo: Re: Comparacion De Perfomance: Paint Vs Cairo
tercoIDE escribió: [Ver mensaje]
una comparativa de Cairo vs openGL
http://www.mdk.org.pl/2007/8/6/vect...aders-and-cairo

Si no entendí mal entonces lo mejor que tenemos ahora mismo en gambas es openGL no?
Saludos.

Perfil MP  
Objetivo: Re: Comparacion De Perfomance: Paint Vs Cairo
tincho escribió: [Ver mensaje]
tercoIDE escribió: [Ver mensaje]
una comparativa de Cairo vs openGL
http://www.mdk.org.pl/2007/8/6/vect...aders-and-cairo

Si no entendí mal entonces lo mejor que tenemos ahora mismo en gambas es openGL no?
Saludos.


si, pero incompleto pues tiene un gran faltante que no se porque no fue incluido en su momento: DrawArrays que permite dibujar muchas lineas acumuladas de golpe, en una sola instruccion, para 5.000 lineas no hace falta, pero el DXF que use como Caso de Estudio tiene 300.000

Resumiendo:
Cairo es 7 veces mas rapido que Paint
OpenGL es 100 veces mas rapido que Cairo, siempre un cuando se pueda usar la GPU

Perfil MP  
Objetivo: Re: Comparacion De Perfomance: Paint Vs Cairo
Despues de hacer la consulta en la Lista de Correos, resulta que Qt4 tenia un problema con Paint, que fue resuelto con Qt5. La perfomance ahora es similar en ambos entornos, y esto, sumado a que Cairo va rumbo al abandono, la hace poco recomendable de usar. Va un pantallazo de este mismo tester, pero usando Qt5 en vez de Qt4

captura_de_pantalla_de_2020_05_14_09_37_38

Perfil MP  
Objetivo: Re: Comparacion De Perfomance: Paint Vs Cairo
tercoIDE:

Citar:

Despues de hacer la consulta en la Lista de Correos, resulta que Qt4 tenia un problema con Paint, que fue resuelto con Qt5. La perfomance ahora es similar en ambos entornos,


Estuve leyendo por encima la lista internacional.

Citar:

La perfomance ahora es similar en ambos entornos, y esto, sumado a que Cairo va rumbo al abandono, la hace poco recomendable de usar.


En ese test se demuestra que es más rápido Paint.

Esto me parece increíble. Ya que Cairo no se usa solo en gambas. Tiene un montón de funciones y métodos.
¿ A qué se debe las líneas trazadas ?. ¿ Parece un error ?. Algo falla ahí. Parten rodas de un mismo sitio.
¿ Rectificaste algo del código ?.

Entonces visto el panorama gráfico en gambas...¿ cual se puede usar ?...pregunta del millón.
Que pena..

Saludos

última edición por Shell el Jueves, 14 May 2020, 15:32; editado 1 vez
Objetivo: Re: Comparacion De Perfomance: Paint Vs Cairo
las lineas esas intentaron ser una curva de Beizer pero no tiene importancia el grafico sino la perfomance, puedes intentar embellecerlo toqueteando los parámetros

lo unico que se vislumbra con respaldo a largo plazo es Paint con Qt5

OpenGL no esta aun implementado en Qt5 (para gambas)

Adjunto el nuevo programa


CairoVsPaintQT5-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: CairoVsPaintQT5-0.0.1.tar.gz
Tamaño: 12.8 KB
Descargado: 82 veces

Perfil MP  
Objetivo: Re: Comparacion De Perfomance: Paint Vs Cairo Vs OpenGL
Ahora vs OpenGL

OpenGL es 3 veces mas rapido, sin uso de la GPU


PaintQT5vsOpenGL-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: PaintQT5vsOpenGL-0.0.1.tar.gz
Tamaño: 12.85 KB
Descargado: 80 veces

Perfil MP  
Ir a la página Anterior  1, 2

Página 2 de 2


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.0659s (PHP: -15% SQL: 115%)
Consultas SQL: 30 - Debug off - GZIP Activado