Sorted by Title |
Sort by Topic |
Sort by Date |
BlitNoVBL
(HTML)
(DMG)
(ZIP)
Shows how to draw directly to the screen without syncing to the VBL of the monitor.
|
Graphics & Imaging |
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 |
2003-01-14
|
BSDLLCTest
(HTML)
(DMG)
(ZIP)
Program sample demonstrates how to send and receive raw LLC Ethernet packets.
|
Hardware & Drivers |
2003-06-12
|
Cocoa OpenGL
(HTML)
(DMG)
(ZIP)
Demonstrates using Cocoa with OpenGL, including window setup and event handling.
|
Graphics & Imaging |
2007-10-22
|
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 |
2003-07-22
|
dist_fft
(HTML)
(DMG)
(ZIP)
Gigaelement FFTs on Apple G5 clusters
|
Audio, Hardware & Drivers, Vector Engines |
2004-08-23
|
FBOBunnies
(HTML)
(DMG)
(ZIP)
Demonstrates how to use framebuffer objects (FBO)
|
Graphics & Imaging |
2006-09-18
|
Fractal Performance
(HTML)
(DMG)
(ZIP)
Three fractal applications that show various bottlenecks and how they can be fixed.
|
Java |
2006-04-17
|
GeekGameBoard
(HTML)
(DMG)
(ZIP)
Shows how to use Core Animation for the user interface of a board or card game.
|
Graphics & Imaging |
2007-12-19
|
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 |
2003-01-30
|
JavaSplashScreen
(HTML)
(DMG)
(ZIP)
Deprecated - Quickly display a splash screen while instantiating the 1.4.x/1.5 JVM from a Cocoa application.
|
Java |
2006-04-12
|
MapLargeFile
(HTML)
(DMG)
(ZIP)
Shows a technique for mapping files greater than 4GB into memory for faster access.
|
Carbon, Cocoa, Core Foundation, Darwin |
2003-11-19
|
MassiveImage
(HTML)
(DMG)
(ZIP)
Shows how to use a CGDataProvider to save a very large image with Image IO
|
Graphics & Imaging |
2007-09-27
|
MPDelayUntilTest
(HTML)
(DMG)
(ZIP)
Tests and demonstrates the MT/MP MPDelayUntil API.
|
Multiprocessing |
2003-10-27
|
MPFileCopy
(HTML)
(DMG)
(ZIP)
Demonstrates how to copy a folder and its contents using the HFS Plus APIs from an MP task.
|
Multiprocessing |
2003-01-14
|
MPPeriodicalTest
(HTML)
(DMG)
(ZIP)
Tests and demonstrates the MT/MP timers.
|
Multiprocessing |
2003-10-27
|
MultiprecisionFP
(HTML)
(DMG)
(ZIP)
How to utilize the gmp and arprec multiprecision floating point packages on Mac OS X
|
High Performance Computing |
2007-03-26
|
OpenGL Filter Basics Cocoa
(HTML)
(DMG)
(ZIP)
How to use Objective-C and MVC design patterns in installing and utilizing filters in an OpenGL rendering pipeline
|
Graphics & Imaging |
2008-02-06
|
PThreadSorts
(HTML)
(DMG)
(ZIP)
Applies various sorting algorithms to pictures using POSIX threads (pthreads) on Mac OS X.
|
Carbon |
2003-01-14
|
QuartzCache
(HTML)
(DMG)
(ZIP)
Demonstrates several caching techniques using CGBitmapContext, CGImageRef re-use, CGLayerRefs, CGImageSource.
|
Graphics & Imaging |
2005-06-01
|
QuartzLines
(HTML)
(DMG)
(ZIP)
Drawing Lines using Quartz's CGPath & CGContextStrokeLineSegments functions.
|
Graphics & Imaging |
2005-06-01
|
RecordAudioToFile
(HTML)
(DMG)
(ZIP)
Demonstrates recording audio to an AAC file using Core Audio
|
Audio |
2007-02-27
|
SharedMemory
(HTML)
(DMG)
(ZIP)
Shows how multiple applications can access the same memory using the Unix shmget system call.
|
Cocoa |
2003-01-14
|
SIMD Primer
(HTML)
(DMG)
(ZIP)
Introduction to using SIMD/SSE
|
High Performance Computing, Intel-Based Macs, Vector Engines |
2008-06-06
|
Test64BitMultiprec
(HTML)
(DMG)
(ZIP)
Implements (PPC) A*Y+B where A & B are arrays of 64-bit words and Y is a 64-bit integer
|
High Performance Computing, Tools, Vector Engines |
2006-06-09
|
URL CacheInfo
(HTML)
(DMG)
(ZIP)
Demonstrates resource caching behavior using the Cocoa URL loading system.
|
Cocoa |
2008-06-05
|
vDSP Examples
(HTML)
(DMG)
(ZIP)
vDSP sample code
|
Graphics & Imaging, High Performance Computing, Tools, Vector Engines |
2007-05-10
|
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 |
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 |
2003-01-14
|
VelEng Wavelet
(HTML)
(DMG)
(ZIP)
This demonstrates a Velocity Engine (G4) implementation of wavelet processing of color images
|
Vector Engines |
2003-01-14
|
VideoViewer
(HTML)
(DMG)
(ZIP)
Simple example of video rendering using QuickTime visual contexts, OpenGL, Core Video and Core Image.
|
Graphics & Imaging |
2005-08-01
|