diff options
author | Brian Paul <brian.paul@tungstengraphics.com> | 2008-07-08 16:17:04 -0600 |
---|---|---|
committer | Brian Paul <brian.paul@tungstengraphics.com> | 2008-07-08 16:17:04 -0600 |
commit | 2be54a8e8ccb206eeedd319cf48a3c81797b83a4 (patch) | |
tree | b0066cf6c5be269e0e158ddef15097a2822fdb39 /src/mesa/main/dd.h | |
parent | 44029f15a8c841d0deb3c7b477bc36ca7a9cd3e6 (diff) |
mesa: implement glGetUniformiv() with new ctx->Driver function
The old implementation could overwrite the caller's param buffer.
Diffstat (limited to 'src/mesa/main/dd.h')
-rw-r--r-- | src/mesa/main/dd.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/main/dd.h b/src/mesa/main/dd.h index e3ded41aca..8edcfaf8c6 100644 --- a/src/mesa/main/dd.h +++ b/src/mesa/main/dd.h @@ -868,6 +868,8 @@ struct dd_function_table { GLsizei *length, GLcharARB *sourceOut); void (*GetUniformfv)(GLcontext *ctx, GLuint program, GLint location, GLfloat *params); + void (*GetUniformiv)(GLcontext *ctx, GLuint program, GLint location, + GLint *params); GLint (*GetUniformLocation)(GLcontext *ctx, GLuint program, const GLcharARB *name); GLboolean (*IsProgram)(GLcontext *ctx, GLuint name); |