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" } } */