On Mon, 6 Nov 2000 09:57:32 +0200 (IST), [EMAIL PROTECTED] wrote:
>
>vga_drawpixel is certainly too slow. vga_drawscanline is almost as fast as
>can be.
Yeah but you can still see it draw... I need to totally draw in video memory and then
flip
to that section.
>It is possible that your speed problem relates to incorrect MTRR setting.
>Try running linearspeed and speedtest, and see what rates you get. on PCI,
>anything under 60MB/s might mean incorrect configuration.
lineartest
Video: 49,230k
system: 246,153k
speedtest: 49,230k
This is on the machine with an ATI Rage Pro (mach64).
However my target is a 586 Class embedded chip from ST called the STPC and it dosen't
support MTRR. Unfortunaly I can't run the the tests on the target right now as our
prototype left for a demo.
>There might be problems with vga_getgraphmem. Please try using the
>variable graph_mem instead.
Same result.
I seem to have figured out how to to gl_copyscreen by looking at the fun.c demo except
that
in my application is MUCH slower than vga_drawscanline. :( dunno.. I set it up just
like
fun.c. Fun.c appears to run nice and speedy with a frame rate of 6.9 and 7. However
when I
comment out USE_PAGEFLIPPING it makes no speed difference.
Oh and for some reason fun dies with a segfault if I try to run it in 640x480x256 but
1024x768x256 works.
It also looks like vga_setdisplaystart might do what I wan't but I am not sure how to
go
about using it.
--
Richard A. Smith Bitworks, Inc.
[EMAIL PROTECTED] 501.846.5777
Sr. Design Engineer http://www.bitworks.com
------------------------------------------------------------------
Unsubscribe: To: [EMAIL PROTECTED]
Body: unsubscribe linux-svgalib