MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Cg Core Runtime API                cgSetTextureStateAssignment(3)



NAME
     cgSetTextureStateAssignment - sets a state assignment to a
     texture effect parameter

SYNOPSIS
       #include 

       CGbool cgSetTextureStateAssignment( CGstateassignment sa,
                                           CGparameter param );


PARAMETERS
     sa      A state assignment of type CGTEXTURE.

     param   An effect parameter of type CGTEXTURE.

RETURN VALUES
     Returns CGTRUE if it succeeds in setting the state
     assignment.

     Returns CGFALSE otherwise.

DESCRIPTION
     cgSetTextureStateAssignment sets the value of a state
     assignment of texture type to an effect parameter of type
     CGTEXTURE.

EXAMPLES
       CGparameter effectParam = cgCreateEffectParameter(effect,
                                                         "normalizeCube",
                                                         CGSAMPLERCUBE);
       CGstate state = cgGetNamedSamplerState(context, "Texture");
       CGstateassignment sa = cgCreateSamplerStateAssignment(effectParam, state);
       CGbool ok = cgSetTextureStateAssignment(sa, value);


ERORS
     CGINVALIDSTATEASIGNMENTHANDLEROR is generated if sa
     is not a valid state assignment.

     CGSTATEASIGNMENTYPEMISMATCHEROR is generated if sa
     is not a state assignment of texture type.

     CGARAYSIZEMISMATCHEROR is generated if sa is an array
     and not a scalar.

     CGINVALIDPARAMHANDLEROR is generated if param is not a
     valid parameter.

HISTORY
     cgSetTextureStateAssignment was introduced in Cg 1.5.




Cg Toolkit 2.1            Last change:                          1






Cg Core Runtime API                cgSetTextureStateAssignment(3)



SEE ALSO
     cgGetTextureStateAssignmentValue,
     cgSetSamplerStateAssignment, cgSetBoolArrayStateAssignment,
     cgSetBoolStateAssignment, cgSetFloatArrayStateAssignment,
     cgSetFloatStateAssignment, cgSetIntArrayStateAssignment,
     cgSetIntStateAssignment, cgSetProgramStateAssignment,
     cgSetStringStateAssignment
















































Cg Toolkit 2.1            Last change:                          2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™