Thread (2 messages) 2 messages, 2 authors, 2009-06-18

Re: [PATCH] Disable mach64 accelerator if stride is not multiple of 64

flat view

From: <hidden>
Date: 2009-06-18 10:17:10

Mikulas Patocka napisa³(a):

BTW. why doesn't it use accelerator for screen scrolling? It seems to 
redraw all non-empty characters, which is fast if most of the screen is 
empty but gets slower if the screen is full of text.
It uses the accelerater.. The screen redraw uses accelerated imageblit() function 
if it exists.
In order to use the blitter one must define FBINFO_READS_FAST flag. However,
it may not end up faster. It is faster if the memory is fast while chip is not
so fast relatively (e.g. all new GeForce and Radeon chips, 3DFxx Voodoo3+ have 
very fast memory attached).
It  may vary for other chips, i.e. even if your ati card equiped with sgram it is 
faster it may be slower for the same chip with sdram.

Also, if blitter is used for scrolling the crolling speed goes down with increasing 
pixel depth which is not a case for the redraw method.

Regards,
Krzysztof

----------------------------------------------------------------------
Nowa akcja Pepsi - nagrody za kody spod nakretek. Zarejestruj sie!
http://link.interia.pl/f21cc 



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help