Changeset 54 for trunk/orca/gl/dlist.c
- Timestamp:
- 02/17/06 15:30:01 (3 years ago)
- Files:
-
- 1 modified
-
trunk/orca/gl/dlist.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/orca/gl/dlist.c
r43 r54 113 113 { 114 114 if( val->type == OT_DECIMAL ) 115 return (GLfloat) val->num.decimal;115 return (GLfloat) orDecimal(val); 116 116 else if( val->type == OT_INTEGER ) 117 return (GLfloat) val->integer;117 return (GLfloat) orInt(val); 118 118 return 0.0f; 119 119 } … … 132 132 else if( val->type == OT_DECIMAL ) 133 133 { 134 GLfloat f = (GLfloat) val->num.decimal;134 GLfloat f = (GLfloat) orDecimal(val); 135 135 pc[0].f = pc[1].f = pc[2].f = f; 136 136 } 137 137 else if( val->type == OT_INTEGER ) 138 138 { 139 GLfloat f = (GLfloat) val->integer;139 GLfloat f = (GLfloat) orInt(val); 140 140 pc[0].f = pc[1].f = pc[2].f = f; 141 141 } … … 238 238 pc = ((RenderWord*) prog->buf) + prog->used; 239 239 240 switch( match->integer)240 switch( orInt(match) ) 241 241 { 242 242 case DLP_CALL_INT: … … 508 508 return; 509 509 } 510 key = a1->integer;510 key = orInt(a1); 511 511 } 512 512 else … … 573 573 { 574 574 case PRIM_KEY_VERTEX: 575 vindex = idx->integer* 3;575 vindex = orInt(idx) * 3; 576 576 getVector( 3, gEnv.state.vertVals + vindex, vec ); 577 577 glVertex3dv( vec ); … … 580 580 581 581 case PRIM_KEY_NORMAL: 582 vindex = idx->integer* 3;582 vindex = orInt(idx) * 3; 583 583 getVector( 3, gEnv.state.normVals + vindex, vec ); 584 584 glNormal3dv( vec ); … … 588 588 case PRIM_KEY_COLOR: 589 589 { 590 OValue* cval = gEnv.state.colorVals + idx->integer;590 OValue* cval = gEnv.state.colorVals + orInt(idx); 591 591 if( orIs(cval, OT_TUPLE) ) 592 592 { … … 600 600 601 601 case PRIM_KEY_UV0: 602 vindex = idx->integer* 2;602 vindex = orInt(idx) * 2; 603 603 getVector( 2, gEnv.state.uvVals + vindex, vec ); 604 604 //printf( "KR UV0 %g %g\n", vec[0], vec[1] );
