19. Programming the Frame Buffer: Linux and the PlayStation 3

Many languages and tools are available for building graphical applications, but the goal is always the same: to fill the frame buffer with the right bits as the right time. The next chapter investigates this at a high level, but this chapter concentrates on low-level programming. The example applications respond to the display’s synchronization signals and set pixels directly inside the frame buffer.

The thought of programming at this low level makes many nervous, but accessing the Linux frame buffer is simple. Once you understand what the frame buffer is and how it works, you can control its operation with one function. That is, you can set every color in every pixel in your display. ...

Get Programming the Cell Processor: For Games, Graphics, and Computation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.