Ignore:
Timestamp:
Mar 9, 2012, 5:11:37 PM (13 years ago)
Author:
ldelgass
Message:

More misc. cleanups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/nanovis/NvParticleAdvectionShader.cpp

    r2831 r2837  
    2323{
    2424    _cgFP = LoadCgSourceProgram(g_context, "update_pos.cg", CG_PROFILE_FP30,
    25         "main");
     25                                "main");
    2626    _posTimestepParam  = cgGetNamedParameter(_cgFP, "timestep");
    2727    _maxParam          = cgGetNamedParameter(_cgFP, "max");
    2828    _velTexParam       = cgGetNamedParameter(_cgFP, "vel_tex");
    2929    _posTexParam       = cgGetNamedParameter(_cgFP, "pos_tex");
    30     //_tfTexParam      = cgGetNamedParameter(_cgFP, "tf_tex");
    3130    _initPosTexParam   = cgGetNamedParameter(_cgFP, "init_pos_tex");
    3231    _scaleParam        = cgGetNamedParameter(_cgFP, "scale");
    3332    _modeParam         = cgGetNamedParameter(_cgFP, "mode");
    3433}
    35 
    36 //void NvParticleAdvectionShader::bind(unsigned int texID, unsigned int tfTexID, unsigned int initPosTexID)
    3734
    3835void
     
    4744    cgGLEnableTextureParameter(_velTexParam);
    4845
    49     //cgGLSetTextureParameter(_tfTexParam, tfTexID);
    50     //cgGLEnableTextureParameter(_tfTexParam);
    51 
    5246    cgGLSetTextureParameter(_posTexParam, texID);
    5347    cgGLEnableTextureParameter(_posTexParam);
     
    5852    cgGLEnableProfile(CG_PROFILE_FP30);
    5953}
     54
     55void
     56NvParticleAdvectionShader::unbind()
     57{
     58     cgGLDisableProfile(CG_PROFILE_FP30);
     59   
     60     cgGLDisableTextureParameter(_velTexParam);
     61     cgGLDisableTextureParameter(_posTexParam);
     62     cgGLDisableTextureParameter(_initPosTexParam);
     63}
Note: See TracChangeset for help on using the changeset viewer.