[LAD] the future of display/drawing models (Was: Re: [ANN] IR: LV2 Convolution Reverb)

Fons Adriaensen fons at linuxaudio.org
Wed Feb 23 23:27:21 UTC 2011


On Wed, Feb 23, 2011 at 11:47:33PM +0100, Dominique Michel wrote:
 
> In the Amiga, the video card was vectorial, to change one pixel, all
> that was needed was the new pixel value and its x y coordinates.

That is still the case with even the most simple display hardware
today.

> To change a part of the screen, the Amiga was using vectorial
> objects called sprites. 

Sprites are not 'vectorial', they were what are called pixmaps
or images in X11, just blocks of pixel values stored in memory.
They are used to avoid having to repeat drawing operations, by
precomputing the result. The same thing is still routine today.

> So, even for complex visual objects, the
> computational time was much lower than with the video approach,

How the graphics card is controlled has nothing to do with what
sort of signal it outputs to the screen, video or whatever else.
You seem to be mixing up the two. In the Amiga days, displays
were CRTs and video output was the only way.


Ciao,

-- 
FA




More information about the Linux-audio-dev mailing list