Lines Matching defs:glx_context
70 struct glx_context;
76 extern void DRI_glXUseXFont(struct glx_context *ctx,
105 struct glx_context *(*createContext)(struct glx_screen *psc,
107 struct glx_context *shareList,
214 void (*destroy)(struct glx_context *ctx);
215 int (*bind)(struct glx_context *context, struct glx_context *old,
217 void (*unbind)(struct glx_context *context, struct glx_context *new_ctx);
218 void (*wait_gl)(struct glx_context *ctx);
219 void (*wait_x)(struct glx_context *ctx);
220 void (*use_x_font)(struct glx_context *ctx,
233 struct glx_context
313 void (*fillImage) (struct glx_context *, GLint, GLint, GLint, GLint, GLenum,
423 glx_context_init(struct glx_context *gc,
431 extern void __glFreeAttributeState(struct glx_context *);
466 struct glx_context *(*create_context)(struct glx_screen *psc,
468 struct glx_context *shareList,
471 struct glx_context *(*create_context_attribs)(struct glx_screen *psc,
473 struct glx_context *shareList,
607 extern GLubyte *__glXFlushRenderBuffer(struct glx_context *, GLubyte *);
609 extern void __glXSendLargeChunk(struct glx_context * gc, GLint requestNumber,
613 extern void __glXSendLargeCommand(struct glx_context *, const GLvoid *, GLint,
628 extern void __glXSetCurrentContext(struct glx_context * c);
639 extern struct glx_context *__glXGetCurrentContext(void);
645 extern struct glx_context *__glXcurrentContext;
681 extern void __glXSendLargeImage(struct glx_context * gc, GLint compsize, GLint dim,
705 extern void __glFillImage(struct glx_context *, GLint, GLint, GLint, GLint, GLenum,
720 extern void __glEmptyImage(struct glx_context *, GLint, GLint, GLint, GLint, GLenum,
727 extern void __glXInitVertexArrayState(struct glx_context *);
728 extern void __glXFreeVertexArrayState(struct glx_context *);
797 extern struct glx_context *
800 struct glx_context *shareList, int renderType);
812 extern struct glx_context dummyContext;
816 extern struct glx_context *
819 struct glx_context *shareList, int renderType);