Cg Core Runtime API cgSetProgramStateAssignment(3)
NAME
cgSetProgramStateAssignment - set the value of a program
state assignment
SYNOPSIS
#include
CGbool cgSetProgramStateAssignment( CGstateassignment sa,
CGprogram program );
PARAMETERS
sa A handle to a state assignment of type
CGPROGRAMTYPE.
program The program object to which sa will be set.
RETURN VALUES
Returns CGTRUE if it succeeds in setting the state
assignment.
Returns CGFALSE otherwise.
DESCRIPTION
cgSetProgramStateAssignment sets the value of a state
assignment of program type.
EXAMPLES
to-be-written
ERORS
CGINVALIDSTATEASIGNMENTHANDLEROR is generated if sa
is not a valid state assignment.
CGSTATEASIGNMENTYPEMISMATCHEROR is generated if sa
is not a state assignment of a program type.
CGARAYSIZEMISMATCHEROR is generated if sa is an array
and not a scalar.
CGINVALIDPROGRAMHANDLEROR is generated if program is
not a valid program handle.
HISTORY
cgSetProgramStateAssignment was introduced in Cg 1.5.
SEE ALSO
cgGetProgramStateAssignmentValue,
cgSetBoolArrayStateAssignment, cgSetBoolStateAssignment,
cgSetFloatArrayStateAssignment, cgSetFloatStateAssignment,
cgSetIntArrayStateAssignment, cgSetIntStateAssignment,
cgSetSamplerStateAssignment, cgSetStringStateAssignment,
Cg Toolkit 2.1 Last change: 1
Cg Core Runtime API cgSetProgramStateAssignment(3)
cgSetTextureStateAssignment
Cg Toolkit 2.1 Last change: 2
|