Lines Matching refs:glx_context

82 struct glx_context;
88 extern void DRI_glXUseXFont(struct glx_context *ctx,
232 void (*destroy)(struct glx_context *ctx);
233 int (*bind)(struct glx_context *context, struct glx_context *old,
235 void (*unbind)(struct glx_context *context, struct glx_context *new_ctx);
236 void (*wait_gl)(struct glx_context *ctx);
237 void (*wait_x)(struct glx_context *ctx);
238 int (*interop_query_device_info)(struct glx_context *ctx,
240 int (*interop_export_object)(struct glx_context *ctx,
249 struct glx_context
438 glx_context_init(struct glx_context *gc,
479 struct glx_context *(*create_context)(struct glx_screen *psc,
481 struct glx_context *shareList,
484 struct glx_context *(*create_context_attribs)(struct glx_screen *psc,
486 struct glx_context *shareList,
626 extern GLubyte *__glXFlushRenderBuffer(struct glx_context *, GLubyte *);
628 extern void __glXSendLargeChunk(struct glx_context * gc, GLint requestNumber,
632 extern void __glXSendLargeCommand(struct glx_context *, const GLvoid *, GLint,
644 extern void __glXSetCurrentContext(struct glx_context * c);
658 extern struct glx_context *__glXGetCurrentContext(void);
687 extern void __glXSendLargeImage(struct glx_context * gc, GLint compsize, GLint dim,
711 extern void __glFillImage(struct glx_context *, GLint, GLint, GLint, GLint, GLenum,
726 extern void __glEmptyImage(struct glx_context *, GLint, GLint, GLint, GLint, GLenum,
733 extern void __glXInitVertexArrayState(struct glx_context *);
734 extern void __glXFreeVertexArrayState(struct glx_context *);
772 extern struct glx_context *
775 struct glx_context *shareList, int renderType);
793 extern struct glx_context dummyContext;
797 extern struct glx_context *
800 struct glx_context *shareList, int renderType);
801 extern struct glx_context *
804 struct glx_context *shareList,