Example #1
0
 bool CgDxShader::setIntVectorVariable(const char* name, const int4& vec) {
     if(mProgram) {
         CGparameter param = cgGetNamedParameter(mProgram, name);
         if(_check_error(mContext) && param) {
             cgSetParameter4iv(param, (const int*)vec.value);
             return _check_error(mContext);
         }
     }
     return false;
 }
 //
 // SetIntVec4
 //
 void CCgUniform::SetIntVec4( 
                             const Vec4<GLint>& v 
                             )
 {
     cgSetParameter4iv( m_Parameter, &v[ 0 ] );
 }