On Fri, 8 Nov 2002, Tim Wegner wrote:
Cute Skunk wrote:
I may have spoken too soon as well.. the inflate methood uses a 32K history buffer (the current LZW code in Fractint is only needs a 4K
You know what, I am arriving at the view that PNG is a complete non- issue. We could go ahead and implment PNG for Xfractint, and simply write a GIF/PNG converter for DOS using djgpp.
That would probabily be the quickest and easiest way. (Still limited to 8bit color too, but that's not really an issue)
Having said all this, I still don't think PNG is the highest priority.
Actually, I'm replying to this because I had another idea. If it's possible to read/write to the video framebuffer while compressing/decompressing. Then we could put the 32K lookback buffer into the video memory (where it's going to end up anyway) I'm not familiar enough with the code yet to know if you can call readvideo() from decoder() though.