Name
Cg - A multi-platform, multi-API C-based programming language for GPUs
Description
Cg is a high-level programming language designed to compile to the instruction
sets of the programmable portions of GPUs. While Cg programs have great
flexibility in the way that they express the computations they perform, the
inputs, outputs, and basic resources available to those programs are dictated
by where they execute in the graphics pipeline. Other documents describe how
to write Cg programs. This document describes the library that application
programs use to interact with Cg programs. This library and its associated
API is referred to as the Cg runtime.
Documentation Organization
- Cg Topics
- Cg Language Specification
- Cg Commands
- Cg Core Runtime API
- Cg OpenGL Runtime API
- Cg Direct3D11 Runtime API
- Cg Direct3D10 Runtime API
- Cg Direct3D9 Runtime API
- Cg Direct3D8 Runtime API
- Cg Profiles
- Cg Standard Libary Routines
- CgFX States
- CgFX Sampler States
See Also
Cg_language,
cgc,
cgCreateContext,
cgDestroyContext
|