X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=hacks%2Fxlockmore.h;h=c3e44705225b4cd8efedbc96bc671c70c57c38ca;hb=de041722414a2e31c1c04caa10aaec9d6952e9b4;hp=4274aa63e9b6f35b371b765c1cff22ebf0459736;hpb=ce3185de9d9705e259f2b60dd4b5509007fa17d4;p=xscreensaver diff --git a/hacks/xlockmore.h b/hacks/xlockmore.h index 4274aa63..c3e44705 100644 --- a/hacks/xlockmore.h +++ b/hacks/xlockmore.h @@ -35,6 +35,8 @@ ERROR! Sorry, xlockmore.h requires ANSI C (gcc, for example.) #ifdef USE_GL # include extern GLXContext *init_GL (ModeInfo *); + extern void clear_gl_error (void); + extern void check_gl_error (const char *type); # define FreeAllGL(dpy) /* */ #endif @@ -74,7 +76,8 @@ ERROR! Sorry, xlockmore.h requires ANSI C (gcc, for example.) #define MI_BATCHCOUNT(MI) ((MI)->batchcount) #define MI_SIZE(MI) ((MI)->size) #define MI_IS_DRAWN(MI) ((MI)->is_drawn) -#define MI_IS_DEBUG(MI) (False) +#define MI_IS_DRAWN(MI) ((MI)->is_drawn) +#define MI_NCOLORS(MI) ((MI)->npixels) #define MI_NAME(MI) (progname) #define MI_WIDTH(MI) (MI_WIN_WIDTH((MI))) @@ -87,6 +90,9 @@ ERROR! Sorry, xlockmore.h requires ANSI C (gcc, for example.) #define MI_WHITE_PIXEL(MI) (MI_WIN_WHITE_PIXEL(MI)) #define MI_IS_FULLRANDOM(MI) (MI_WIN_IS_FULLRANDOM(MI)) #define MI_IS_VERBOSE(MI) (MI_WIN_IS_VERBOSE(MI)) +#define MI_IS_INSTALL(MI) (MI_WIN_IS_INSTALL(MI)) +#define MI_IS_DEBUG(MI) (False) +#define MI_IS_MOUSE(MI) (False) #define MI_CLEARWINDOW(mi) XClearWindow(MI_DISPLAY(mi), MI_WINDOW(mi))