Lines Matching refs:GLenum

85    const GLubyte * (*GetString)( struct gl_context *ctx, GLenum name );
137 void (*Accum)( struct gl_context *ctx, GLenum op, GLfloat value );
156 GLenum format, GLenum type,
165 GLenum format, GLenum type,
174 GLint dstx, GLint dsty, GLenum type );
200 GLenum target, GLint internalFormat,
201 GLenum srcFormat, GLenum srcType );
214 GLenum format, GLenum type, const GLvoid *pixels,
225 GLenum format, GLenum type,
234 GLenum format, GLenum type, GLvoid *pixels,
250 void (*GenerateMipmap)(struct gl_context *ctx, GLenum target,
259 GLboolean (*TestProxyTexImage)(struct gl_context *ctx, GLenum target,
261 GLenum format, GLenum type,
286 GLenum format,
305 void (*BindTexture)( struct gl_context *ctx, GLenum target,
313 GLuint name, GLenum target);
389 void (*BindProgram)(struct gl_context *ctx, GLenum target, struct gl_program *prog);
391 struct gl_program * (*NewProgram)(struct gl_context *ctx, GLenum target, GLuint id);
399 GLboolean (*ProgramStringNotify)(struct gl_context *ctx, GLenum target,
406 void (*SamplerUniformChange)(struct gl_context *ctx, GLenum target,
410 GLboolean (*IsProgramNative)(struct gl_context *ctx, GLenum target,
439 void (*AlphaFunc)(struct gl_context *ctx, GLenum func, GLfloat ref);
443 void (*BlendEquationSeparate)(struct gl_context *ctx, GLenum modeRGB, GLenum modeA);
445 GLenum modeRGB, GLenum modeA);
448 GLenum sfactorRGB, GLenum dfactorRGB,
449 GLenum sfactorA, GLenum dfactorA);
451 GLenum sfactorRGB, GLenum dfactorRGB,
452 GLenum sfactorA, GLenum dfactorA);
454 void (*ClipPlane)(struct gl_context *ctx, GLenum plane, const GLfloat *equation );
461 void (*ColorMaterial)(struct gl_context *ctx, GLenum face, GLenum mode);
463 void (*CullFace)(struct gl_context *ctx, GLenum mode);
465 void (*FrontFace)(struct gl_context *ctx, GLenum mode);
467 void (*DepthFunc)(struct gl_context *ctx, GLenum func);
473 void (*DrawBuffer)( struct gl_context *ctx, GLenum buffer );
475 void (*DrawBuffers)( struct gl_context *ctx, GLsizei n, const GLenum *buffers );
477 void (*Enable)(struct gl_context *ctx, GLenum cap, GLboolean state);
479 void (*Fogfv)(struct gl_context *ctx, GLenum pname, const GLfloat *params);
481 void (*Hint)(struct gl_context *ctx, GLenum target, GLenum mode);
486 void (*Lightfv)(struct gl_context *ctx, GLenum light,
487 GLenum pname, const GLfloat *params );
489 void (*LightModelfv)(struct gl_context *ctx, GLenum pname, const GLfloat *params);
495 void (*LogicOpcode)(struct gl_context *ctx, GLenum opcode);
496 void (*PointParameterfv)(struct gl_context *ctx, GLenum pname,
501 void (*PolygonMode)(struct gl_context *ctx, GLenum face, GLenum mode);
507 void (*ReadBuffer)( struct gl_context *ctx, GLenum buffer );
509 void (*RenderMode)(struct gl_context *ctx, GLenum mode );
513 void (*ShadeModel)(struct gl_context *ctx, GLenum mode);
515 void (*StencilFuncSeparate)(struct gl_context *ctx, GLenum face, GLenum func,
518 void (*StencilMaskSeparate)(struct gl_context *ctx, GLenum face, GLuint mask);
520 void (*StencilOpSeparate)(struct gl_context *ctx, GLenum face, GLenum fail,
521 GLenum zfail, GLenum zpass);
523 void (*TexGen)(struct gl_context *ctx, GLenum coord, GLenum pname,
526 void (*TexEnv)(struct gl_context *ctx, GLenum target, GLenum pname,
529 void (*TexParameter)(struct gl_context *ctx, GLenum target,
531 GLenum pname, const GLfloat *params);
541 void (*BindBuffer)( struct gl_context *ctx, GLenum target,
545 GLenum target );
549 GLboolean (*BufferData)( struct gl_context *ctx, GLenum target, GLsizeiptrARB size,
550 const GLvoid *data, GLenum usage,
586GLenum (*BufferObjectPurgeable)( struct gl_context *ctx, struct gl_buffer_object *obj, GLenum opti…
587GLenum (*RenderObjectPurgeable)( struct gl_context *ctx, struct gl_renderbuffer *obj, GLenum optio…
588GLenum (*TextureObjectPurgeable)( struct gl_context *ctx, struct gl_texture_object *obj, GLenum op…
591GLenum (*BufferObjectUnpurgeable)( struct gl_context *ctx, struct gl_buffer_object *obj, GLenum op…
592GLenum (*RenderObjectUnpurgeable)( struct gl_context *ctx, struct gl_renderbuffer *obj, GLenum opt…
593GLenum (*TextureObjectUnpurgeable)( struct gl_context *ctx, struct gl_texture_object *obj, GLenum
602 void (*BindFramebuffer)(struct gl_context *ctx, GLenum target,
607 GLenum attachment,
620 GLbitfield mask, GLenum filter);
648 struct gl_shader *(*NewShader)(struct gl_context *ctx, GLuint name, GLenum type);
722 GLboolean (*NotifySaveBegin)( struct gl_context *ctx, GLenum mode );
736 void (*NewList)( struct gl_context *ctx, GLuint list, GLenum mode );
764 struct gl_sync_object * (*NewSyncObject)(struct gl_context *, GLenum);
765 void (*FenceSync)(struct gl_context *, struct gl_sync_object *, GLenum, GLbitfield);
776 GLenum mode);
790 void (*EGLImageTargetTexture2D)(struct gl_context *ctx, GLenum target,
805 void (*BeginTransformFeedback)(struct gl_context *ctx, GLenum mode,
874 void (GLAPIENTRYP Materialfv)( GLenum face, GLenum pname, const GLfloat * );
875 void (GLAPIENTRYP MultiTexCoord1fARB)( GLenum, GLfloat );
876 void (GLAPIENTRYP MultiTexCoord1fvARB)( GLenum, const GLfloat * );
877 void (GLAPIENTRYP MultiTexCoord2fARB)( GLenum, GLfloat, GLfloat );
878 void (GLAPIENTRYP MultiTexCoord2fvARB)( GLenum, const GLfloat * );
879 void (GLAPIENTRYP MultiTexCoord3fARB)( GLenum, GLfloat, GLfloat, GLfloat );
880 void (GLAPIENTRYP MultiTexCoord3fvARB)( GLenum, const GLfloat * );
881 void (GLAPIENTRYP MultiTexCoord4fARB)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat );
882 void (GLAPIENTRYP MultiTexCoord4fvARB)( GLenum, const GLfloat * );
902 void (GLAPIENTRYP CallLists)( GLsizei, GLenum, const GLvoid * );
903 void (GLAPIENTRYP Begin)( GLenum );
943 void (GLAPIENTRYP VertexP2ui)( GLenum type, GLuint value );
944 void (GLAPIENTRYP VertexP2uiv)( GLenum type, const GLuint *value);
946 void (GLAPIENTRYP VertexP3ui)( GLenum type, GLuint value );
947 void (GLAPIENTRYP VertexP3uiv)( GLenum type, const GLuint *value);
949 void (GLAPIENTRYP VertexP4ui)( GLenum type, GLuint value );
950 void (GLAPIENTRYP VertexP4uiv)( GLenum type, const GLuint *value);
952 void (GLAPIENTRYP TexCoordP1ui)( GLenum type, GLuint coords );
953 void (GLAPIENTRYP TexCoordP1uiv)( GLenum type, const GLuint *coords );
955 void (GLAPIENTRYP TexCoordP2ui)( GLenum type, GLuint coords );
956 void (GLAPIENTRYP TexCoordP2uiv)( GLenum type, const GLuint *coords );
958 void (GLAPIENTRYP TexCoordP3ui)( GLenum type, GLuint coords );
959 void (GLAPIENTRYP TexCoordP3uiv)( GLenum type, const GLuint *coords );
961 void (GLAPIENTRYP TexCoordP4ui)( GLenum type, GLuint coords );
962 void (GLAPIENTRYP TexCoordP4uiv)( GLenum type, const GLuint *coords );
964 void (GLAPIENTRYP MultiTexCoordP1ui)( GLenum texture, GLenum type, GLuint coords );
965 void (GLAPIENTRYP MultiTexCoordP1uiv)( GLenum texture, GLenum type, const GLuint *coords );
966 void (GLAPIENTRYP MultiTexCoordP2ui)( GLenum texture, GLenum type, GLuint coords );
967 void (GLAPIENTRYP MultiTexCoordP2uiv)( GLenum texture, GLenum type, const GLuint *coords );
968 void (GLAPIENTRYP MultiTexCoordP3ui)( GLenum texture, GLenum type, GLuint coords );
969 void (GLAPIENTRYP MultiTexCoordP3uiv)( GLenum texture, GLenum type, const GLuint *coords );
970 void (GLAPIENTRYP MultiTexCoordP4ui)( GLenum texture, GLenum type, GLuint coords );
971 void (GLAPIENTRYP MultiTexCoordP4uiv)( GLenum texture, GLenum type, const GLuint *coords );
973 void (GLAPIENTRYP NormalP3ui)( GLenum type, GLuint coords );
974 void (GLAPIENTRYP NormalP3uiv)( GLenum type, const GLuint *coords );
976 void (GLAPIENTRYP ColorP3ui)( GLenum type, GLuint color );
977 void (GLAPIENTRYP ColorP3uiv)( GLenum type, const GLuint *color );
979 void (GLAPIENTRYP ColorP4ui)( GLenum type, GLuint color );
980 void (GLAPIENTRYP ColorP4uiv)( GLenum type, const GLuint *color );
982 void (GLAPIENTRYP SecondaryColorP3ui)( GLenum type, GLuint color );
983 void (GLAPIENTRYP SecondaryColorP3uiv)( GLenum type, const GLuint *color );
985 void (GLAPIENTRYP VertexAttribP1ui)( GLuint index, GLenum type,
987 void (GLAPIENTRYP VertexAttribP2ui)( GLuint index, GLenum type,
989 void (GLAPIENTRYP VertexAttribP3ui)( GLuint index, GLenum type,
991 void (GLAPIENTRYP VertexAttribP4ui)( GLuint index, GLenum type,
993 void (GLAPIENTRYP VertexAttribP1uiv)( GLuint index, GLenum type,
996 void (GLAPIENTRYP VertexAttribP2uiv)( GLuint index, GLenum type,
999 void (GLAPIENTRYP VertexAttribP3uiv)( GLuint index, GLenum type,
1002 void (GLAPIENTRYP VertexAttribP4uiv)( GLuint index, GLenum type,
1014 void (GLAPIENTRYP DrawArrays)( GLenum mode, GLint start, GLsizei count );
1015 void (GLAPIENTRYP DrawElements)( GLenum mode, GLsizei count, GLenum type,
1017 void (GLAPIENTRYP DrawRangeElements)( GLenum mode, GLuint start,
1019 GLenum type, const GLvoid *indices );
1020 void (GLAPIENTRYP MultiDrawElementsEXT)( GLenum mode, const GLsizei *count,
1021 GLenum type,
1024 void (GLAPIENTRYP DrawElementsBaseVertex)( GLenum mode, GLsizei count,
1025 GLenum type,
1028 void (GLAPIENTRYP DrawRangeElementsBaseVertex)( GLenum mode, GLuint start,
1030 GLenum type,
1033 void (GLAPIENTRYP MultiDrawElementsBaseVertex)( GLenum mode,
1035 GLenum type,
1039 void (GLAPIENTRYP DrawArraysInstanced)(GLenum mode, GLint first,
1041 void (GLAPIENTRYP DrawArraysInstancedBaseInstance)(GLenum mode, GLint first,
1044 void (GLAPIENTRYP DrawElementsInstanced)(GLenum mode, GLsizei count,
1045 GLenum type, const GLvoid *indices,
1047 void (GLAPIENTRYP DrawElementsInstancedBaseInstance)(GLenum mode, GLsizei count,
1048 GLenum type, const GLvoid *indices,
1050 void (GLAPIENTRYP DrawElementsInstancedBaseVertex)(GLenum mode, GLsizei count,
1051 GLenum type, const GLvoid *indices,
1053 void (GLAPIENTRYP DrawElementsInstancedBaseVertexBaseInstance)(GLenum mode, GLsizei count,
1054GLenum type, const GLvoid *indices,
1057 void (GLAPIENTRYP DrawTransformFeedback)(GLenum mode, GLuint name);
1058 void (GLAPIENTRYP DrawTransformFeedbackStream)(GLenum mode, GLuint name,
1060 void (GLAPIENTRYP DrawTransformFeedbackInstanced)(GLenum mode, GLuint name,
1062 void (GLAPIENTRYP DrawTransformFeedbackStreamInstanced)(GLenum mode,
1079 void (GLAPIENTRYP EvalMesh1)( GLenum mode, GLint i1, GLint i2 );
1080 void (GLAPIENTRYP EvalMesh2)( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 );