Ignore:
Timestamp:
Mar 23, 2012 12:58:08 PM (12 years ago)
Author:
ldelgass
Message:

Assume baseline requirement of NV40 GPU, which translates to Cg profiles vp40
and fp40, which in turn require NV_vertex_program3 and NV_fragment_program2
assembly shader extensions. Add explicit check for these extensions.

File:
1 edited

Legend:

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

    r2870 r2882  
    3434
    3535    cgGLBindProgram(_cgFP);
    36     cgGLEnableProfile(CG_PROFILE_FP30);
     36    cgGLEnableProfile(CG_PROFILE_FP40);
    3737}
    3838
    3939void NvColorTableShader::unbind()
    4040{
    41     cgGLDisableProfile(CG_PROFILE_FP30);
     41    cgGLDisableProfile(CG_PROFILE_FP40);
    4242    cgGLDisableTextureParameter(_dataParam);
    4343    cgGLDisableTextureParameter(_tfParam);
Note: See TracChangeset for help on using the changeset viewer.