nouveau_vieux: fix build since sampler objects merge
authorDave Airlie <airlied@redhat.com>
Tue, 12 Apr 2011 11:20:48 +0000 (21:20 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 12 Apr 2011 11:23:00 +0000 (21:23 +1000)
src/mesa/drivers/dri/nouveau/nv04_state_tex.c
src/mesa/drivers/dri/nouveau/nv10_state_tex.c
src/mesa/drivers/dri/nouveau/nv20_state_tex.c

index 6c96e5800132d8723f0b7ab4f6fed4aff8ec1152..648d6b18cf5b4e260a4b2eb59130469993b9e53e 100644 (file)
@@ -82,11 +82,11 @@ nv04_emit_tex_obj(struct gl_context *ctx, int emit)
 
                if (t->Sampler.MinFilter != GL_NEAREST &&
                    t->Sampler.MinFilter != GL_LINEAR) {
-                       lod_max = CLAMP(MIN2(t->MaxLod, t->_MaxLambda),
+                       lod_max = CLAMP(MIN2(t->Sampler.MaxLod, t->_MaxLambda),
                                        0, 15) + 1;
 
                        lod_bias = CLAMP(ctx->Texture.Unit[i].LodBias +
-                                        t->LodBias, -16, 15) * 8;
+                                        t->Sampler.LodBias, -16, 15) * 8;
                }
 
                format |= nvgl_wrap_mode(t->Sampler.WrapT) << 28 |
@@ -96,9 +96,9 @@ nv04_emit_tex_obj(struct gl_context *ctx, int emit)
                        lod_max << 12 |
                        get_tex_format(ti);
 
-               filter |= log2i(t->MaxAnisotropy) << 31 |
+               filter |= log2i(t->Sampler.MaxAnisotropy) << 31 |
                        nvgl_filter_mode(t->Sampler.MagFilter) << 28 |
-                       log2i(t->MaxAnisotropy) << 27 |
+                       log2i(t->Sampler.MaxAnisotropy) << 27 |
                        nvgl_filter_mode(t->Sampler.MinFilter) << 24 |
                        (lod_bias & 0xff) << 16;
 
index 1d98b1970efbfcac66f9530d9e72ddf5aafd8b87..620a686aea0a7b76e9b9e021c9d90479c1c64e2b 100644 (file)
@@ -183,7 +183,7 @@ nv10_emit_tex_obj(struct gl_context *ctx, int emit)
                | nvgl_filter_mode(t->Sampler.MinFilter) << 24;
 
        tx_enable = NV10_3D_TEX_ENABLE_ENABLE
-               | log2i(t->MaxAnisotropy) << 4;
+               | log2i(t->Sampler.MaxAnisotropy) << 4;
 
        if (t->Target == GL_TEXTURE_RECTANGLE) {
                BEGIN_RING(chan, celsius, NV10_3D_TEX_NPOT_PITCH(i), 1);
@@ -198,9 +198,9 @@ nv10_emit_tex_obj(struct gl_context *ctx, int emit)
 
        if (t->Sampler.MinFilter != GL_NEAREST &&
            t->Sampler.MinFilter != GL_LINEAR) {
-               int lod_min = t->MinLod;
-               int lod_max = MIN2(t->MaxLod, t->_MaxLambda);
-               int lod_bias = t->LodBias
+               int lod_min = t->Sampler.MinLod;
+               int lod_max = MIN2(t->Sampler.MaxLod, t->_MaxLambda);
+               int lod_bias = t->Sampler.LodBias
                        + ctx->Texture.Unit[i].LodBias;
 
                lod_max = CLAMP(lod_max, 0, 15);
index fdbfdf4259553748347aed4df45eb72eb7b21d36..eab74aed5c23d3d58282f5a80ffdb221b2e18bd3 100644 (file)
@@ -195,7 +195,7 @@ nv20_emit_tex_obj(struct gl_context *ctx, int emit)
                | 2 << 12;
 
        tx_enable = NV20_3D_TEX_ENABLE_ENABLE
-               | log2i(t->MaxAnisotropy) << 4;
+               | log2i(t->Sampler.MaxAnisotropy) << 4;
 
        if (t->Target == GL_TEXTURE_RECTANGLE) {
                BEGIN_RING(chan, kelvin, NV20_3D_TEX_NPOT_PITCH(i), 1);
@@ -210,9 +210,9 @@ nv20_emit_tex_obj(struct gl_context *ctx, int emit)
 
        if (t->Sampler.MinFilter != GL_NEAREST &&
            t->Sampler.MinFilter != GL_LINEAR) {
-               int lod_min = t->MinLod;
-               int lod_max = MIN2(t->MaxLod, t->_MaxLambda);
-               int lod_bias = t->LodBias
+               int lod_min = t->Sampler.MinLod;
+               int lod_max = MIN2(t->Sampler.MaxLod, t->_MaxLambda);
+               int lod_bias = t->Sampler.LodBias
                        + ctx->Texture.Unit[i].LodBias;
 
                lod_max = CLAMP(lod_max, 0, 15);