1 /* { dg-do compile } */
2 /* { dg-require-effective-target vect_int } */
3 /* { dg-require-effective-target vect_float } */
5 typedef enum { GL_FALSE } GLenum;
6 typedef unsigned char GLboolean;
8 typedef unsigned int GLuint;
10 typedef double GLdouble;
11 typedef struct gl_context GLcontext;
13 GLfloat TextureMatrix[16];
16 void gl_GetDoublev( GLcontext *ctx, GLenum pname, GLdouble *params ) {
19 params[i] = (GLint) ctx->TextureMatrix[i];
22 /* { dg-final { cleanup-tree-dump "vect" } } */