From: Brian Paul Date: Fri, 21 Apr 2006 02:44:35 +0000 (+0000) Subject: pass color index as float, not int X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b87957d59ab961a91b5151fc8af17464a6a8edef;p=mesa.git pass color index as float, not int --- diff --git a/src/mesa/main/dlist.c b/src/mesa/main/dlist.c index 4fe1bfddcc9..790cace05cd 100644 --- a/src/mesa/main/dlist.c +++ b/src/mesa/main/dlist.c @@ -5037,7 +5037,7 @@ save_Indexf(GLfloat x) ctx->ListState.CurrentIndex = x; if (ctx->ExecuteFlag) { - CALL_Indexi(ctx->Exec, ((GLint) x)); + CALL_Indexf(ctx->Exec, (x)); } } @@ -6527,7 +6527,7 @@ execute_list(GLcontext *ctx, GLuint list) } break; case OPCODE_INDEX: - CALL_Indexi(ctx->Exec, (n[1].i)); + CALL_Indexf(ctx->Exec, (n[1].f)); break; case OPCODE_EDGEFLAG: CALL_EdgeFlag(ctx->Exec, (n[1].b));