[eside-ghost] mas sobre aceleracion de ATI

Jon Ander Hernández hernandez en movimage.com
Mie Mar 14 16:24:18 CET 2007


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

>  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

;-)

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

Ni idea sobre 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.



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