Modified: AppleSGLX/trunk/apple_glx_context.h (260 => 261)
--- AppleSGLX/trunk/apple_glx_context.h 2009-02-26 07:12:02 UTC (rev 260)
+++ AppleSGLX/trunk/apple_glx_context.h 2009-02-26 07:12:59 UTC (rev 261)
@@ -48,6 +48,7 @@
pthread_t thread_id;
int screen;
bool double_buffered;
+ bool need_update;
bool is_current; /* True if the context is current in some thread. */
bool made_current; /* True if the context has ever been made current. */
struct apple_glx_context *previous, *next;
@@ -68,4 +69,8 @@
unsigned long mask, int *errorptr,
bool *x11errorptr);
+int apple_glx_context_surface_changed(unsigned int uid, pthread_t caller);
+
+void apple_glx_context_update(void *ptr);
+
#endif /*APPLE_GLX_CONTEXT_H*/