Like OpenGL, QuickDraw 3D (QD3D) is a platform-independent graphics API, implemented as shared libraries on the Mac OS and as DLLs on Windows. Similar to OpenGL's platform-specific GLX library, QD3D has approximately 10 system-dependent calls that initialize the graphics environment, create a window, and obtain a pointer to the window's frame buffer. In all, QD3D has approximately 1050 calls, but remember that this API manages not only rendering and display, but applications support and file I/O.
BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin,
and dozens of other CMP publications—bringing
you critical news and information about wireless communication,
computer security, software development, embedded systems,
and more!