| Sort by Title
 | Sort by Topic
 | Sort by Resource Type
 | Sorted by Date
 | 
| Optimizing for the Power Mac G5
(HTML) Learn how to optimize your code for the Power Mac G5. | Vector Engines | Articles | 2003-10-24 | 
| Sleep vs. Doze on Mac OS X
(HTML) QA1309: Discusses and demonstrates sleep versus doze detection on Machintosh Mac OS X | Hardware & Drivers | Technical Q&As | 2003-10-09 | 
| CopyBits vs. CopyMask
(HTML)
(DMG)
(ZIP) Deprecated - CopyBits (using a mask region) vs. CopyMask (using a mask BitMap). Which do you think is faster? | Carbon | Sample Code | 2003-07-22 | 
| Maximizing Mac OS X Application Performance
(HTML) Learn how to achieve better performance on Mac OS X. | Carbon, Cocoa, Graphics & Imaging, Tools | Articles | 2003-06-23 | 
| BSDLLCTest
(HTML)
(DMG)
(ZIP) Program sample demonstrates how to send and receive raw LLC Ethernet packets. | Hardware & Drivers | Sample Code | 2003-06-12 | 
| Is ColorSync thread safe?
(HTML)
(  ) QA1261: Discusses ColorSync thread-safety issues.  | Graphics & Imaging | Technical Q&As | 2003-04-17 | 
| Quartz 2D Thread Safety
(HTML)
(  ) QA1238: Explains the thread-safety issues for the Quartz 2D API. | Carbon, Cocoa, Graphics & Imaging | Technical Q&As | 2003-02-25 | 
| Ensuring Backwards Binary Compatibility - Weak Linking and Availability Macros on Mac OS X
(HTML)
(  ) TN2064: Ensuring that Mach-O applications built using today's Mac OS X runs on previous versions of the OS. | Carbon, Cocoa | Technical Notes | 2003-02-18 | 
| icon cache demo
(HTML)
(DMG)
(ZIP) Demonstrates the use of an icon cache to limit the search for icon resource to one resource file. | Carbon, Graphics & Imaging | Sample Code | 2003-01-30 | 
| Debugging Programming Topics for Core Foundation
(HTML)
(PDF) Tips and techniques for debugging Core Foundation code. | Carbon | Guides | 2003-01-17 | 
| BlitNoVBL
(HTML)
(DMG)
(ZIP) Shows how to draw directly to the screen without syncing to the VBL of the monitor. | Graphics & Imaging | Sample Code | 2003-01-14 | 
| BlitVBL
(HTML)
(DMG)
(ZIP) Shows how to have Mac OS X try its best to sync to the VBL for you. | Graphics & Imaging | Sample Code | 2003-01-14 | 
| MPFileCopy
(HTML)
(DMG)
(ZIP) Demonstrates how to copy a folder and its contents using the HFS Plus APIs from an MP task. | Multiprocessing | Sample Code | 2003-01-14 | 
| PThreadSorts
(HTML)
(DMG)
(ZIP) Applies various sorting algorithms to pictures using POSIX threads (pthreads)  on Mac OS X. | Carbon | Sample Code | 2003-01-14 | 
| SharedMemory
(HTML)
(DMG)
(ZIP) Shows how multiple applications can access the same memory using the Unix shmget system call.  | Cocoa | Sample Code | 2003-01-14 | 
| VelEng FFT
(HTML)
(DMG)
(ZIP) G4 Velocity Engine implementation of Fast Fourier Transform (FFT) and associated convolution/correlation routines. | Audio, Carbon, Graphics & Imaging, Hardware & Drivers, Tools, Vector Engines | Sample Code | 2003-01-14 | 
| VelEng Multiprecision
(HTML)
(DMG)
(ZIP) An implementation of arbitrary precision arithmetic using the PowerPC Velocity-Engine (G4) vector instructions. | High Performance Computing, Vector Engines | Sample Code | 2003-01-14 | 
| VelEng Wavelet
(HTML)
(DMG)
(ZIP) This demonstrates a Velocity Engine (G4) implementation of wavelet processing of color images | Vector Engines | Sample Code | 2003-01-14 | 
| Debugger Services Reference
(HTML)
(PDF) Describes the C API for standard exception-handling and assertion functions used in Carbon applications. | Carbon | Reference | 2003-01-01 | 
| Error Handler Reference
(HTML)
(PDF) Describes the C API for a Mac OS 9 service that assumes control when certain low-level system errors occur. | Carbon | Reference | 2003-01-01 | 
| How do I tell if a particular display is being hardware accelerated by Quartz Extreme?
(HTML)
(  ) QA1218: Describes how to use CGDisplayUsesOpenGLAcceleration to see if a display is accelerated or not. | Carbon, Cocoa, Graphics & Imaging | Technical Q&As | 2002-12-04 | 
| Debugging Cocoa Applications
(HTML)
(PDF) Tips and techniques for debugging Cocoa applications. | Cocoa | Guides | 2002-11-12 | 
| Mac OS X 10.2
(HTML) TN2053: Describes software development-related changes provided in system software update Mac OS X 10.2. | Tools | Technical Notes | 2002-09-04 | 
| Mac OS X: v10.1.1 - v10.1.3
(HTML) TN2043: Describes changes provided by system software updates 10.1.1 through 10.1.3. | Tools | Technical Notes | 2002-03-06 | 
| Setting environment variables for user processes
(HTML) QA1067: Tells how to set environment variables for user processes. | Darwin, Tools | Technical Q&As | 2001-10-25 | 
| GDB for MacsBug Veterans
(HTML) TN2030: Translate your experience with MacsBug into a working knowledge of the GNU source-level debugger (GDB). | Carbon, Darwin, Tools | Technical Notes | 2001-10-18 | 
| QDFlushPortBuffer
(HTML)
(  ) QD65: Describes a possible solution for window update problems under Carbon. | Graphics & Imaging | Technical Q&As | 2000-11-08 | 
| Optimization Strategies for Mac OS X
(HTML) TN1174: Achieving the best possible performance in your applications. | Carbon, Hardware & Drivers | Technical Notes | 1999-09-01 | 
| OTScheduleDeferredTask When Task Running
(HTML)
(  ) NW52: Describes what happens when you use OTScheduleDefferedTask to schedule a task that is running. | Carbon, Cocoa, Hardware & Drivers | Technical Q&As | 1997-10-13 | 
| Changing the TCP Window Size
(HTML) NW47: Describes how to change the TCP window size in Open Transport. | Carbon, Cocoa | Technical Q&As | 1997-03-14 | 
| Using Temporary Memory with OpenPicture
(HTML) Deprecated - QD20: Provides several techniques of causing OpenPicture to allocate temporary memory for a picture handle. | Carbon | Technical Q&As | 1996-02-01 | 
| Error -151 and NewGWorld
(HTML) Deprecated - QD18: Explains what the error code -151 means when in NewGWorld. | Carbon | Technical Q&As | 1995-09-15 | 
| Problem with PaintRgn on 256-color Screens
(HTML) Deprecated - QD23: PaintRgn with RGBForeColor and transfer mode addOver doesn't return color to original on 256-color-screens. | Carbon | Technical Q&As | 1995-09-15 |