Re: 640x512x16bpp with VESA ?



Bob Masta wrote:
I could maybe double a pixel in a line, but not on consecutive lines
(or the software would slow down the already inefficient CPU).
So at least i need the doublescan feature.
How about doing those random accesses to an intermediate buffer set to
the 640x512 size, then doing the doubling when you transfer it to the
display? Or maybe use a 1280x512 buffer and then just do the
double-scan during transfers.

If the data set could have fit into L2, that would have been an option.
However :
- The L2 size on VIA's C3 is ... small. Higher fab yields and lower costs have a price...
- At each time step, not all pixels are updated. So the bandwidth of
a huge data move would be ... wasted.
- the move must be performed by the CPU, which has other things to do :-/
- etc.

thanks anyway,

Best regards,
Bob Masta
DAQARTA v3.50
Data AcQuisition And Real-Time Analysis
www.daqarta.com
Scope, Spectrum, Spectrogram, FREE Signal Generator
Science with your sound card!

cool \o/
Do you also handle on-the-fly compression ?

yg

.



Relevant Pages