fix broken get_half & get_zero

This commit is contained in:
Aapo Tahkola
2006-01-24 20:24:06 +00:00
parent 65573edd1b
commit 4dd8a8907e

View File

@@ -593,14 +593,14 @@ static struct ureg get_one( struct texenv_fragment_program *p )
static struct ureg get_half( struct texenv_fragment_program *p ) static struct ureg get_half( struct texenv_fragment_program *p )
{ {
if (is_undef(p->half)) if (is_undef(p->half))
p->one = register_scalar_const(p, 0.5); p->half = register_scalar_const(p, 0.5);
return p->half; return p->half;
} }
static struct ureg get_zero( struct texenv_fragment_program *p ) static struct ureg get_zero( struct texenv_fragment_program *p )
{ {
if (is_undef(p->zero)) if (is_undef(p->zero))
p->one = register_scalar_const(p, 0.0); p->zero = register_scalar_const(p, 0.0);
return p->zero; return p->zero;
} }
@@ -937,7 +937,7 @@ static GLboolean load_texenv_source( struct texenv_fragment_program *p,
GLuint src, GLuint unit ) GLuint src, GLuint unit )
{ {
switch (src) { switch (src) {
case SRC_TEXTURE: case SRC_TEXTURE:
load_texture(p, unit); load_texture(p, unit);
break; break;
@@ -949,7 +949,7 @@ static GLboolean load_texenv_source( struct texenv_fragment_program *p,
case SRC_TEXTURE5: case SRC_TEXTURE5:
case SRC_TEXTURE6: case SRC_TEXTURE6:
case SRC_TEXTURE7: case SRC_TEXTURE7:
if (!p->state->unit[src - SRC_TEXTURE0].enabled) if (!p->state->unit[src - SRC_TEXTURE0].enabled)
return GL_FALSE; return GL_FALSE;
load_texture(p, src - SRC_TEXTURE0); load_texture(p, src - SRC_TEXTURE0);
break; break;