X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fglx%2Fquasicrystal.c;fp=hacks%2Fglx%2Fquasicrystal.c;h=75b35d807e1c5304e184d0b3f7e8d0412452a907;hp=d01d1edb590f09e79a83b095682349db49af9a18;hb=2762a7d7cf8d83e68b8f635941f6609119d630ae;hpb=4ade52359b6eba3621566dac79793a33aa4c915f diff --git a/hacks/glx/quasicrystal.c b/hacks/glx/quasicrystal.c index d01d1edb..75b35d80 100644 --- a/hacks/glx/quasicrystal.c +++ b/hacks/glx/quasicrystal.c @@ -179,7 +179,11 @@ init_quasicrystal (ModeInfo *mi) if (! wire) { unsigned char *o; + tex_width = 4096; + glGetIntegerv (GL_MAX_TEXTURE_SIZE, &tex_width); + if (tex_width > 4096) tex_width = 4096; + tex_data = (unsigned char *) calloc (4, tex_width); o = tex_data; for (i = 0; i < tex_width; i++)