diff options
author | Brian Paul <[email protected]> | 2000-03-07 17:54:58 +0000 |
---|---|---|
committer | Brian Paul <[email protected]> | 2000-03-07 17:54:58 +0000 |
commit | aabf086a03f27aace21f56098989f94b5697c8dd (patch) | |
tree | 969e4f128985c83da35ee64a805f8763a2a0fef2 /src/mesa/drivers/glide/fxddtex.c | |
parent | 4f92969899df9eb37d3c831cf3e17545877eda6e (diff) |
added GL_EXT_texture_lod_bias extension (Michael Vance)
Diffstat (limited to 'src/mesa/drivers/glide/fxddtex.c')
-rw-r--r-- | src/mesa/drivers/glide/fxddtex.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mesa/drivers/glide/fxddtex.c b/src/mesa/drivers/glide/fxddtex.c index 29c4ab0518e..f1ba481e609 100644 --- a/src/mesa/drivers/glide/fxddtex.c +++ b/src/mesa/drivers/glide/fxddtex.c @@ -172,6 +172,16 @@ void fxDDTexEnv(GLcontext *ctx, GLenum target, GLenum pname, const GLfloat *para fprintf(stderr,"fxmesa: texenv(%x)\n",pname); } + /* apply any lod biasing right now */ + if (pname==GL_TEXTURE_LOD_BIAS_EXT) { + grTexLodBiasValue(GR_TMU0,*param); + + if(fxMesa->haveTwoTMUs) { + grTexLodBiasValue(GR_TMU1,*param); + } + + } + fxMesa->new_state|=FX_NEW_TEXTURING; ctx->Driver.RenderStart = fxSetupFXUnits; } |