MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Cg Core Runtime API                      cgDisconnectParameter(3)



NAME
     cgDisconnectParameter - disconnects two parameters

SYNOPSIS
       #include 

       void cgDisconnectParameter( CGparameter param );


PARAMETERS
     param   The destination parameter in the connection that
             will be disconnected.

RETURN VALUES
     None.

DESCRIPTION
     cgDisconnectParameter disconnects an existing connection
     made with cgConnectParameter between two parameters.  Since
     a given parameter can only be connected to one source
     parameter, only the destination parameter is required as an
     argument to cgDisconnectParameter.

     If the type of param is an interface and the struct
     connected to it implements the interface, any sub-parameters
     created by the connection will also be destroyed.  See
     cgConnectParameter for more information.

EXAMPLES
       CGparameter timeParam = cgGetNamedParameter(program, "time");
       CGparameter sharedTime = cgCreateParameter(context,
                                                  cgGetParameterType(timeParam));

       cgConnectParameter(sharedTime, timeParam);

       /* ... */

       cgDisconnectParameter(timeParam);


ERORS
     CGINVALIDPARAMHANDLEROR is generated if param is not a
     valid parameter.

HISTORY
     cgDisconnectParameter was introduced in Cg 1.2.

SEE ALSO
     cgGetConnectedParameter, cgGetConnectedToParameter,
     cgConnectParameter





Cg Toolkit 2.1            Last change:                          1



OpenSolaris man pages main menu

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