diff options
-rw-r--r-- | src/mesa/main/clear.c | 2 | ||||
-rw-r--r-- | src/mesa/main/macros.h | 9 |
2 files changed, 1 insertions, 10 deletions
diff --git a/src/mesa/main/clear.c b/src/mesa/main/clear.c index 7cc204bc58d..cfb060018c7 100644 --- a/src/mesa/main/clear.c +++ b/src/mesa/main/clear.c @@ -510,7 +510,7 @@ _mesa_ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value) /* save color */ clearSave = ctx->Color.ClearColor; /* set color */ - COPY_4V_CAST(ctx->Color.ClearColor.f, value, GLclampf); + COPY_4V(ctx->Color.ClearColor.f, value); /* clear buffer(s) */ ctx->Driver.Clear(ctx, mask); /* restore color */ diff --git a/src/mesa/main/macros.h b/src/mesa/main/macros.h index 411b16d464e..bc4d1a68166 100644 --- a/src/mesa/main/macros.h +++ b/src/mesa/main/macros.h @@ -215,15 +215,6 @@ do { \ (DST)[3] = (SRC)[3]; \ } while (0) -/** Copy a 4-element vector with cast */ -#define COPY_4V_CAST( DST, SRC, CAST ) \ -do { \ - (DST)[0] = (CAST)(SRC)[0]; \ - (DST)[1] = (CAST)(SRC)[1]; \ - (DST)[2] = (CAST)(SRC)[2]; \ - (DST)[3] = (CAST)(SRC)[3]; \ -} while (0) - /** Copy a 4-element unsigned byte vector */ #if defined(__i386__) #define COPY_4UBV(DST, SRC) \ |