On 21 Apr, 2007, at 09:24, cctalk-request at
classiccmp.org wrote:
Message: 23
Date: Sat, 21 Apr 2007 01:46:53 -0500
From: Jeff Walther <trag at io.com>
If any of your documentation is related to hardware
design as opposed
to user guides and user manuals I would be very grateful if I could
get a look at it.
You probably need 'Designing Cards and Drivers', part of the Inside
Macintosh series.
One specific thing I've been wondering about is
how one implements
quickdraw acceleration. Was there an Apple guide to doing this in
some of the developer materials, or was it something which each
company worked out on their own -- deciding which Quickdraw calls to
trap and send to the video card?
Though I've never done it for hardware acceleration purposes, I would
think you just need to override some of the standard routines in the
QuickDraw bottleneck. StdLine, StdRect, StrRRect, StdOval, StdPoly,
StdBits, StdRegion and StdText. The ones you don't need are for
reading/writing pictures and picture comments. I have used these to
capture data for pen plotters, raster printers and into applications.
Alas on OS-X we now need to be able to read PDF - a much more
complicated format and proprietary to Adobe, though with the great
benefit of platform independence for files.
Roger Holmes
Author/Part Author/Maintainer of MacPlot, MacPalette, MacDraft,
MacInteriors, Graphic pack, XRip, 3DWorld, Microspot Interiors,
Microspot Modeller etc.