Claude wrote:
>A stated in the last QL2D, new release of Photon (from Dave Westbury) as
>found on DJ's web page is fast (for QL hardware) : on QPC2 it takes less
>than 20seconds to display a 200k file.
The next version is up to twice as fast again (ie 2x v0.13, 5x v0.12).
>Compared (not a criticism) to PhotoQL v0.18 (from Roberto Porro) found on
>Thierry Godegroy'site it is 5 or 6 time faster
PhotoQL (and Q40 PQIV by Claus Graf) uses IJPEG C code written by Tom Lane. (It
is very impressive coding with every conceivable trick used to get best speed
out of it, I learnt a bit from it).
>: but PhotoQL is only v0.18 and supports too GIF, PNG, PCX and BMP files...
Easy when you take off-the-shelf C code written by somebody else and put your
own machine wrapper on it (no offence intended, but there is a big difference
when writing it in 68000 code from scratch!). I shall add other formats in due
course but I need to study the specs.
>It would be nice if others software can take advantage of such tools so that
>work is not done twice
Next version of Photon can also be used like EX filter (or from BASIC keyword).
Input channel passed can be FS or serial and output FS, serial or window channel
(ie. from BASIC OPEN#3;ser : OPEN#4;scr_100x100a50x50 : PHOTON #3,#4).
Oh yes, I have also worked out a legal way of requesting pointer input on a
window at the same time as being able to access the same window in real time
(ie, not just using a finite timeout then 'updating' window periodically based
on timeout).
Regards,
Dave.