for Cogl 2.0;

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to:


          The Free Software Foundation, Inc.,
          59 Temple Place - Suite 330,
          BostonMA 02111-1307,
          USA
        


Cogl - a modern 3D graphics API
About Cogl
The Object Interface
The Top-Level Context — The top level application context.
Setting Up A GPU Pipeline
Blend Strings — A simple syntax and grammar for describing blending and texture combining functions.
Pipeline — Functions for creating and manipulating the GPU pipeline
Allocating GPU Memory
CoglBuffer: The Buffer Interface — Common buffer functions, including data upload APIs
CoglAttributeBuffer: Buffers of vertex attributes — Functions for creating and manipulating attribute buffers
CoglIndexBuffer: Buffers of vertex indices — Functions for creating and manipulating vertex indices.
Describing the layout of GPU Memory
Vertex Attributes — Functions for declaring and drawing vertex attributes
Indices
Geometry
Primitives — Functions for creating, manipulating and drawing primitives
Path Primitives — Functions for constructing and drawing 2D paths.
Drawing
Draw Vertex Attributes
Rectangles
Textures
The Texture Interface — Fuctions for creating and manipulating textures
3D textures — Fuctions for creating and manipulating 3D textures
Clipping — Fuctions for manipulating a stack of clipping regions
Framebuffers
CoglFramebuffer: The Framebuffer Interface
Offscreen Framebuffers — Fuctions for creating and manipulating offscreen framebuffers.
Utilities
Color Type — A generic color definition
Matrices — Fuctions for initializing and manipulating 4x4 matrices
3 Component Vectors — Functions for handling single precision float vectors.
Quaternions (Rotations) — Functions for initializing and manipulating quaternions.
Common Types
Binding and Integrating
GType Integration API
Glossaries
Annotation Glossary
Index of all symbols
Index of deprecated symbols
Index of new symbols in 0.8
Index of new symbols in 1.0
Index of new symbols in 1.2
Index of new symbols in 1.4
A. License