Cg.3Cg

Langue: en

Version: 356661 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

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

SEE ALSO

Cg_language, cgc, cgCreateContext, cgDestroyContext