Mercurial > mplayer.hg
comparison libvo/gl_common.h @ 30137:28ca3af546f5
Add pointers to a few more standard OpenGL functions to ease future extensions.
author | reimar |
---|---|
date | Sun, 03 Jan 2010 12:55:09 +0000 |
parents | 0898adc64a6f |
children | 55917a674d7d |
comparison
equal
deleted
inserted
replaced
30136:dc1d66a20ec2 | 30137:28ca3af546f5 |
---|---|
391 extern void (GLAPIENTRY *Begin)(GLenum); | 391 extern void (GLAPIENTRY *Begin)(GLenum); |
392 extern void (GLAPIENTRY *End)(void); | 392 extern void (GLAPIENTRY *End)(void); |
393 extern void (GLAPIENTRY *Viewport)(GLint, GLint, GLsizei, GLsizei); | 393 extern void (GLAPIENTRY *Viewport)(GLint, GLint, GLsizei, GLsizei); |
394 extern void (GLAPIENTRY *MatrixMode)(GLenum); | 394 extern void (GLAPIENTRY *MatrixMode)(GLenum); |
395 extern void (GLAPIENTRY *LoadIdentity)(void); | 395 extern void (GLAPIENTRY *LoadIdentity)(void); |
396 extern void (GLAPIENTRY *Translated)(double, double, double); | |
396 extern void (GLAPIENTRY *Scaled)(double, double, double); | 397 extern void (GLAPIENTRY *Scaled)(double, double, double); |
397 extern void (GLAPIENTRY *Ortho)(double, double, double, double, double, double); | 398 extern void (GLAPIENTRY *Ortho)(double, double, double, double, double, double); |
399 extern void (GLAPIENTRY *Frustum)(double, double, double, double, double, double); | |
398 extern void (GLAPIENTRY *PushMatrix)(void); | 400 extern void (GLAPIENTRY *PushMatrix)(void); |
399 extern void (GLAPIENTRY *PopMatrix)(void); | 401 extern void (GLAPIENTRY *PopMatrix)(void); |
400 extern void (GLAPIENTRY *Clear)(GLbitfield); | 402 extern void (GLAPIENTRY *Clear)(GLbitfield); |
401 extern GLuint (GLAPIENTRY *GenLists)(GLsizei); | 403 extern GLuint (GLAPIENTRY *GenLists)(GLsizei); |
402 extern void (GLAPIENTRY *DeleteLists)(GLuint, GLsizei); | 404 extern void (GLAPIENTRY *DeleteLists)(GLuint, GLsizei); |
404 extern void (GLAPIENTRY *EndList)(void); | 406 extern void (GLAPIENTRY *EndList)(void); |
405 extern void (GLAPIENTRY *CallList)(GLuint); | 407 extern void (GLAPIENTRY *CallList)(GLuint); |
406 extern void (GLAPIENTRY *CallLists)(GLsizei, GLenum, const GLvoid *); | 408 extern void (GLAPIENTRY *CallLists)(GLsizei, GLenum, const GLvoid *); |
407 extern void (GLAPIENTRY *GenTextures)(GLsizei, GLuint *); | 409 extern void (GLAPIENTRY *GenTextures)(GLsizei, GLuint *); |
408 extern void (GLAPIENTRY *DeleteTextures)(GLsizei, const GLuint *); | 410 extern void (GLAPIENTRY *DeleteTextures)(GLsizei, const GLuint *); |
411 extern void (GLAPIENTRY *TexEnvf)(GLenum, GLenum, GLfloat); | |
409 extern void (GLAPIENTRY *TexEnvi)(GLenum, GLenum, GLint); | 412 extern void (GLAPIENTRY *TexEnvi)(GLenum, GLenum, GLint); |
410 extern void (GLAPIENTRY *Color4ub)(GLubyte, GLubyte, GLubyte, GLubyte); | 413 extern void (GLAPIENTRY *Color4ub)(GLubyte, GLubyte, GLubyte, GLubyte); |
411 extern void (GLAPIENTRY *Color3f)(GLfloat, GLfloat, GLfloat); | 414 extern void (GLAPIENTRY *Color3f)(GLfloat, GLfloat, GLfloat); |
415 extern void (GLAPIENTRY *Color4f)(GLfloat, GLfloat, GLfloat, GLfloat); | |
412 extern void (GLAPIENTRY *ClearColor)(GLclampf, GLclampf, GLclampf, GLclampf); | 416 extern void (GLAPIENTRY *ClearColor)(GLclampf, GLclampf, GLclampf, GLclampf); |
417 extern void (GLAPIENTRY *ClearDepth)(GLclampd); | |
418 extern void (GLAPIENTRY *DepthFunc)(GLenum); | |
413 extern void (GLAPIENTRY *Enable)(GLenum); | 419 extern void (GLAPIENTRY *Enable)(GLenum); |
414 extern void (GLAPIENTRY *Disable)(GLenum); | 420 extern void (GLAPIENTRY *Disable)(GLenum); |
415 extern const GLubyte *(GLAPIENTRY *GetString)(GLenum); | 421 extern const GLubyte *(GLAPIENTRY *GetString)(GLenum); |
416 extern void (GLAPIENTRY *DrawBuffer)(GLenum); | 422 extern void (GLAPIENTRY *DrawBuffer)(GLenum); |
417 extern void (GLAPIENTRY *DepthMask)(GLboolean); | 423 extern void (GLAPIENTRY *DepthMask)(GLboolean); |
425 extern void (GLAPIENTRY *TexParameteri)(GLenum, GLenum, GLint); | 431 extern void (GLAPIENTRY *TexParameteri)(GLenum, GLenum, GLint); |
426 extern void (GLAPIENTRY *TexParameterf)(GLenum, GLenum, GLfloat); | 432 extern void (GLAPIENTRY *TexParameterf)(GLenum, GLenum, GLfloat); |
427 extern void (GLAPIENTRY *TexParameterfv)(GLenum, GLenum, const GLfloat *); | 433 extern void (GLAPIENTRY *TexParameterfv)(GLenum, GLenum, const GLfloat *); |
428 extern void (GLAPIENTRY *TexCoord2f)(GLfloat, GLfloat); | 434 extern void (GLAPIENTRY *TexCoord2f)(GLfloat, GLfloat); |
429 extern void (GLAPIENTRY *Vertex2f)(GLfloat, GLfloat); | 435 extern void (GLAPIENTRY *Vertex2f)(GLfloat, GLfloat); |
436 extern void (GLAPIENTRY *Vertex3f)(GLfloat, GLfloat, GLfloat); | |
437 extern void (GLAPIENTRY *Normal3f)(GLfloat, GLfloat, GLfloat); | |
438 extern void (GLAPIENTRY *Lightfv)(GLenum, GLenum, const GLfloat *); | |
439 extern void (GLAPIENTRY *ColorMaterial)(GLenum, GLenum); | |
440 extern void (GLAPIENTRY *ShadeModel)(GLenum); | |
430 extern void (GLAPIENTRY *GetIntegerv)(GLenum, GLint *); | 441 extern void (GLAPIENTRY *GetIntegerv)(GLenum, GLint *); |
431 | 442 |
432 extern void (GLAPIENTRY *GenBuffers)(GLsizei, GLuint *); | 443 extern void (GLAPIENTRY *GenBuffers)(GLsizei, GLuint *); |
433 extern void (GLAPIENTRY *DeleteBuffers)(GLsizei, const GLuint *); | 444 extern void (GLAPIENTRY *DeleteBuffers)(GLsizei, const GLuint *); |
434 extern void (GLAPIENTRY *BindBuffer)(GLenum, GLuint); | 445 extern void (GLAPIENTRY *BindBuffer)(GLenum, GLuint); |