OpenGL Shader Builder is a tool for developing and debugging programs for the graphics processing unit (GPU). It can help you visualize and preview shader objects without the complexity of surrounding code. Using it, you can:

Developers who are writing GPU programs will want to read this document to find out how to use OpenGL Shader Builder. You can use the shader builder with programs written with OpenGL Shading Language or with older-style ARB vertex and fragment programs. OpenGL Shader Builder also supports geometry shaders, a recent addition to the OpenGL specification.

Organization of This Document

This document is organized into the following chapters:

See Also

You may want to consult these documents as you develop shaders for the GPU:

The following OpenGL specifications define the extensions that support GPU programs: