dlv
Active member
Thanks. That read more like marketing for the 8*24 GC but was still interesting. What I was looking for is Imaging With QuickDraw (PDF), which I highly recommend since it has answered a lot of questions already.Doh. Obviously I meant to include that the part I'm referring to starts on page 332.
A quick search revealed Apple donated the source code of the 68000 QuickDraw implementation to the Computer History Museum. It's a fine software-only reference implementation (although may not implement Color QuickDraw) - and might even be able to be used largely as-is if we had a 68k processor or FPGA core available to us - but that's only part of the challenge. What's missing w.r.t. accelerated graphics cards is the interface between an accelerated QuickDraw implementation and the hardware, and how an accelerated QuickDraw is enabled and used. Also, how QuickDraw operations are queued for execution. That's likely to be highly implementation-specific, so I don't expect to find documentation. Reverse-engineering the 8*24 GC may be necessary (but would require in-depth knowledge of several things, including the Am29000 processor).I still imagine it'd be a very tall order to implement a QC accelerator without some source code to reference. I am curious how other vendors that made accelerated cards pulled it off; the fact that they did does imply there's some kind of reference implementation?
Last edited by a moderator: