[eside-ghost] mas sobre aceleracion de ATI

altern altern2 en gmail.com
Mie Mar 14 17:16:12 CET 2007


Jon Ander Hernández(e)k dio:
> El mié, 14-03-2007 a las 12:27 +0100, altern escribió:
>> pues funciona. Ahora ya no tengo el error. Pero de todas formas haciendo 
>> pruebas con unos programas de opengl me chupan mogollon de CPU. En un 
>> portatil IBM p3 1100mhz con una grafica ATI mobility radeon m6 LY de 
>> 16megas compartida, este programa me usa el 78% de la CPU. El mismo 
>> programa en el p4 a 1800 con ATI Radeon RV100 QY de 128megas me lleva el 
>> 98%.
>>
>> He pasado varios ejemplos que tengo y veo que al principio cogen un 
>> porcentaje mas razonable, por ejemplo 30% y al de un par de segundos se 
>> van al 98-99% solo los ejemplos mas sencillos se quedan en menos. Vamos 
>> igual que si no tuviese aceleracion. Los programas son de 2D con OpenGL 
>> .
> 
> El driver de las radeon aún no usa el nuevo gestor de memoria y sin el
> no hay aceleración para CopyTexSubimage, DrawPixels, ReadPixels y
> CopyPixels.
> 
> http://mesa3d.org/relnotes-6.5.2.html

vamos que como si no la hubiera para muchas cosas.

>>  Solo se me ocurre que la diferencia sea por el driver. Pero en el 
>> portatil tengo el mismo creo. En el portatil pone en el xorg.conf pone 
>> Driver "radeon" y en el de mesa pone Driver "ati". 
> 
> El driver ati es un wrapper que permite usar cualquier ati bajo el
> driver ati y después este driver ya se encarga de que se use el driver
> "radeon", "r128" o "atimisc".
> 
> $ man ati

ah, ok ahora entiendo. Lo que mas me flipa es que un ordenador que se 
supone es mucho peor (el portatil) dé mejor rendimiento usando el mismo 
driver.

>> Ninguno usa el fglrx. Habra que hacer unas cuantas pruebas
> 
> Ni idea sobre el fglrx.

acabo de probar otra vez y no me entra a las X con el fglrx

>> Unai Aguilera(e)k dio:
>>> Aupa,
>>>
>>> mira a ver si se arregla como dicen 
>>> https://bugs.freedesktop.org/show_bug.cgi?id=6624 desactivando la 
>>> extensión Composite de las X. En xorg.conf añade esto al final:
>>>
>>> Section "Extensions"
>>>         Option  "Composite" "Disable"
>>> EndSection
> 
> https://bugs.freedesktop.org/show_bug.cgi?id=6689#c2
> 
> ---
> It's caused by the visual being marked
> non-conformant by AIGLX. A solution is being discussed on the mesa3d-dev mailing
> list.
> 
> Note that this is completely cosmetic and has no functional impact.
> ---
> 
> Un saludete!
> 
> JonAn.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost



Más información sobre la lista de distribución eside-ghost