summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast/s_texture.c
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2000-12-14 20:25:56 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2000-12-14 20:25:56 +0000
commit083e466f88e1203f08b7699fa34b05d0e45b3172 (patch)
treeb7b59415b44d7691840c9e965125a98ac431fc5a /src/mesa/swrast/s_texture.c
parentdaabce72db97dc10fce5928169a4b29334b76e5f (diff)
Renamed texture object _P to _MaxLevel and _M to _MaxLambda.
Now add BaseLevel in _MaxLevel computation.
Diffstat (limited to 'src/mesa/swrast/s_texture.c')
-rw-r--r--src/mesa/swrast/s_texture.c46
1 files changed, 23 insertions, 23 deletions
diff --git a/src/mesa/swrast/s_texture.c b/src/mesa/swrast/s_texture.c
index 8b0a5f02f07..b08724f3a95 100644
--- a/src/mesa/swrast/s_texture.c
+++ b/src/mesa/swrast/s_texture.c
@@ -1,4 +1,4 @@
-/* $Id: s_texture.c,v 1.3 2000/12/08 00:09:24 brianp Exp $ */
+/* $Id: s_texture.c,v 1.4 2000/12/14 20:25:59 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -175,8 +175,8 @@ static void palette_sample(const struct gl_texture_object *tObj,
{ \
if (lambda < 0.0F) \
lambda = 0.0F; \
- else if (lambda > tObj->_M) \
- lambda = tObj->_M; \
+ else if (lambda > tObj->_MaxLambda) \
+ lambda = tObj->_MaxLambda; \
level = (GLint) (tObj->BaseLevel + lambda); \
}
@@ -188,11 +188,11 @@ static void palette_sample(const struct gl_texture_object *tObj,
{ \
if (lambda <= 0.5F) \
lambda = 0.0F; \
- else if (lambda > tObj->_M + 0.4999F) \
- lambda = tObj->_M + 0.4999F; \
+ else if (lambda > tObj->_MaxLambda + 0.4999F) \
+ lambda = tObj->_MaxLambda + 0.4999F; \
level = (GLint) (tObj->BaseLevel + lambda + 0.5F); \
- if (level > tObj->_P) \
- level = tObj->_P; \
+ if (level > tObj->_MaxLevel) \
+ level = tObj->_MaxLevel; \
}
@@ -433,8 +433,8 @@ sample_1d_nearest_mipmap_linear( const struct gl_texture_object *tObj,
COMPUTE_LINEAR_MIPMAP_LEVEL(tObj, lambda, level);
- if (level >= tObj->_P) {
- sample_1d_nearest( tObj, tObj->Image[tObj->_P], s, rgba );
+ if (level >= tObj->_MaxLevel) {
+ sample_1d_nearest( tObj, tObj->Image[tObj->_MaxLevel], s, rgba );
}
else {
GLchan t0[4], t1[4];
@@ -459,8 +459,8 @@ sample_1d_linear_mipmap_linear( const struct gl_texture_object *tObj,
COMPUTE_LINEAR_MIPMAP_LEVEL(tObj, lambda, level);
- if (level >= tObj->_P) {
- sample_1d_linear( tObj, tObj->Image[tObj->_P], s, rgba );
+ if (level >= tObj->_MaxLevel) {
+ sample_1d_linear( tObj, tObj->Image[tObj->_MaxLevel], s, rgba );
}
else {
GLchan t0[4], t1[4];
@@ -811,8 +811,8 @@ sample_2d_nearest_mipmap_linear( const struct gl_texture_object *tObj,
COMPUTE_LINEAR_MIPMAP_LEVEL(tObj, lambda, level);
- if (level >= tObj->_P) {
- sample_2d_nearest( tObj, tObj->Image[tObj->_P], s, t, rgba );
+ if (level >= tObj->_MaxLevel) {
+ sample_2d_nearest( tObj, tObj->Image[tObj->_MaxLevel], s, t, rgba );
}
else {
GLchan t0[4], t1[4]; /* texels */
@@ -837,8 +837,8 @@ sample_2d_linear_mipmap_linear( const struct gl_texture_object *tObj,
COMPUTE_LINEAR_MIPMAP_LEVEL(tObj, lambda, level);
- if (level >= tObj->_P) {
- sample_2d_linear( tObj, tObj->Image[tObj->_P], s, t, rgba );
+ if (level >= tObj->_MaxLevel) {
+ sample_2d_linear( tObj, tObj->Image[tObj->_MaxLevel], s, t, rgba );
}
else {
GLchan t0[4], t1[4]; /* texels */
@@ -1314,8 +1314,8 @@ sample_3d_nearest_mipmap_linear( const struct gl_texture_object *tObj,
COMPUTE_LINEAR_MIPMAP_LEVEL(tObj, lambda, level);
- if (level >= tObj->_P) {
- sample_3d_nearest( tObj, tObj->Image[tObj->_P], s, t, r, rgba );
+ if (level >= tObj->_MaxLevel) {
+ sample_3d_nearest( tObj, tObj->Image[tObj->_MaxLevel], s, t, r, rgba );
}
else {
GLchan t0[4], t1[4]; /* texels */
@@ -1339,8 +1339,8 @@ sample_3d_linear_mipmap_linear( const struct gl_texture_object *tObj,
COMPUTE_LINEAR_MIPMAP_LEVEL(tObj, lambda, level);
- if (level >= tObj->_P) {
- sample_3d_linear( tObj, tObj->Image[tObj->_P], s, t, r, rgba );
+ if (level >= tObj->_MaxLevel) {
+ sample_3d_linear( tObj, tObj->Image[tObj->_MaxLevel], s, t, r, rgba );
}
else {
GLchan t0[4], t1[4]; /* texels */
@@ -1602,8 +1602,8 @@ sample_cube_nearest_mipmap_linear( const struct gl_texture_object *tObj,
images = choose_cube_face(tObj, s, t, u, &newS, &newT);
- if (level >= tObj->_P) {
- sample_2d_nearest( tObj, images[tObj->_P], newS, newT, rgba );
+ if (level >= tObj->_MaxLevel) {
+ sample_2d_nearest( tObj, images[tObj->_MaxLevel], newS, newT, rgba );
}
else {
GLchan t0[4], t1[4]; /* texels */
@@ -1631,8 +1631,8 @@ sample_cube_linear_mipmap_linear( const struct gl_texture_object *tObj,
images = choose_cube_face(tObj, s, t, u, &newS, &newT);
- if (level >= tObj->_P) {
- sample_2d_linear( tObj, images[tObj->_P], newS, newT, rgba );
+ if (level >= tObj->_MaxLevel) {
+ sample_2d_linear( tObj, images[tObj->_MaxLevel], newS, newT, rgba );
}
else {
GLchan t0[4], t1[4];