Module: Mesa
Branch: master
Commit: 72e5fd5c02cb745d95f11573e7119ad1ba4bc1a8
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=72e5fd5c02cb745d95f11573e7119ad1ba4bc1a8

Author: Francisco Jerez <curroje...@riseup.net>
Date:   Fri Sep 17 15:03:14 2010 +0200

dri/nv04: Use nvgl_wrap_mode().

---

 src/mesa/drivers/dri/nouveau/nv04_state_tex.c |   22 ++--------------------
 1 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/src/mesa/drivers/dri/nouveau/nv04_state_tex.c 
b/src/mesa/drivers/dri/nouveau/nv04_state_tex.c
index 4ac8327..b720089 100644
--- a/src/mesa/drivers/dri/nouveau/nv04_state_tex.c
+++ b/src/mesa/drivers/dri/nouveau/nv04_state_tex.c
@@ -55,24 +55,6 @@ get_tex_format(struct gl_texture_image *ti)
        }
 }
 
-static inline unsigned
-get_wrap_mode(unsigned wrap)
-{
-       switch (wrap) {
-       case GL_REPEAT:
-               return 0x1;
-       case GL_MIRRORED_REPEAT:
-               return 0x2;
-       case GL_CLAMP:
-       case GL_CLAMP_TO_EDGE:
-               return 0x3;
-       case GL_CLAMP_TO_BORDER:
-               return 0x4;
-       default:
-               assert(0);
-       }
-}
-
 void
 nv04_emit_tex_obj(GLcontext *ctx, int emit)
 {
@@ -106,8 +88,8 @@ nv04_emit_tex_obj(GLcontext *ctx, int emit)
                                         t->LodBias, -16, 15) * 8;
                }
 
-               format |= get_wrap_mode(t->WrapT) << 28 |
-                       get_wrap_mode(t->WrapS) << 24 |
+               format |= nvgl_wrap_mode(t->WrapT) << 28 |
+                       nvgl_wrap_mode(t->WrapS) << 24 |
                        ti->HeightLog2 << 20 |
                        ti->WidthLog2 << 16 |
                        lod_max << 12 |

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to