1 typedef OSMesaContext (*PFNOSMESACREATECONTEXTPROC
)( GLenum format
, OSMesaContext sharelist
);
2 typedef GLboolean (*PFNOSMESAMAKECURRENTPROC
)( OSMesaContext ctx
, void *buffer
, GLenum type
, GLsizei width
, GLsizei height
);
3 typedef OSMesaContext (*PFNOSMESAGETCURRENTCONTEXTPROC
)(void);
4 typedef void (*PFNOSMESADESTROYCONTEXTPROC
)( OSMesaContext ctx
);
5 typedef GLboolean (*PFNOSMESAGETCOLORBUFFERPROC
) ( OSMesaContext c
, GLint
*width
, GLint
*height
, GLint
*format
, void **buffer
);
6 typedef void (*PFNOSMESAGETINTEGERVPROC
) ( GLint pname
, GLint
*value
);
10 PFNOSMESACREATECONTEXTPROC CreateContext
;
11 PFNOSMESADESTROYCONTEXTPROC DestroyContext
;
12 PFNOSMESAGETCOLORBUFFERPROC GetColorBuffer
;
13 PFNOSMESAGETCURRENTCONTEXTPROC GetCurrentContext
;
14 PFNOSMESAGETINTEGERVPROC GetIntegerv
;
15 PFNOSMESAMAKECURRENTPROC MakeCurrent
;
27 } cairo_osmesa_state_t
;