Ignore:
Timestamp:
Mar 23, 2012 1:31:05 AM (12 years ago)
Author:
ldelgass
Message:

Some minor refactoring, also add some more fine grained config.h defines
(e.g. replace NV40 define with feature defines). Add tests for some required
OpenGL extensions (should always check for extensions or base version before
calling entry points from the extension). Also, clamp diffuse and specular
values on input and warn when they are out of range.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/nanovis/Switch.h

    r2798 r2877  
    3838
    3939typedef int (SwitchParseProc)(ClientData clientData, Tcl_Interp *interp,
    40         const char *switchName, Tcl_Obj *valueObjPtr, char *record, int offset,
    41         int flags);
     40                              const char *switchName, Tcl_Obj *valueObjPtr,
     41                              char *record, int offset,
     42                              int flags);
     43
    4244typedef void (SwitchFreeProc)(char *record, int offset, int flags);
    4345
     
    122124
    123125extern int ParseSwitches(Tcl_Interp *interp, SwitchSpec *specPtr,
    124         int objc, Tcl_Obj *const *objv, void *rec, int flags);
     126                         int objc, Tcl_Obj *const *objv,
     127                         void *rec, int flags);
    125128
    126129extern void FreeSwitches(SwitchSpec *specs, void *rec, int flags);
Note: See TracChangeset for help on using the changeset viewer.