X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=hacks%2Fglx%2Fnoof.c;h=a10d685ea5467e67f5d54db333476c29632521e8;hb=refs%2Fheads%2Fmaster2;hp=6ec5793e7f50d358976fd69acc9e45da94e95a3a;hpb=c1b9b55ad8d59dc05ef55e316aebf5863e7dfa56;p=xscreensaver diff --git a/hacks/glx/noof.c b/hacks/glx/noof.c index 6ec5793e..a10d685e 100644 --- a/hacks/glx/noof.c +++ b/hacks/glx/noof.c @@ -16,6 +16,8 @@ #define DEFAULTS "*delay: 10000 \n" \ "*showFPS: False \n" \ "*fpsSolid: True \n" \ + "*doubleBuffer: False \n" \ + "*suppressRotationAnimation: True\n" \ # define refresh_noof 0 # define release_noof 0 @@ -26,9 +28,7 @@ #define N_SHAPES 7 -/* For some reason this hack screws up on Cocoa if we try to double-buffer it. - It looks fine single-buffered, so let's just do that. */ -static int dbuf_p = 0; +static int dbuf_p = 1; /* always */ ENTRYPOINT ModeSpecOpt noof_opts = {0, NULL, 0, NULL, NULL}; @@ -458,7 +458,6 @@ init_noof (ModeInfo *mi) bp->glx_context = init_GL(mi); glDrawBuffer(dbuf_p ? GL_BACK : GL_FRONT); - glClearColor(0.0, 0.0, 0.0, 1.0); glEnable(GL_LINE_SMOOTH); glShadeModel(GL_FLAT); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);