#ifndef HAVE_OPENGL
(void) arr;
(void) target;
+ (void) autoRelease;
throw_nogl();
#else
const int kind = arr.kind();
(void) acols;
(void) atype;
(void) target;
+ (void) autoRelease;
throw_nogl();
#else
if (rows_ != arows || cols_ != acols || type_ != atype)
#ifndef HAVE_OPENGL
(void) arr;
(void) target;
+ (void) autoRelease;
throw_nogl();
#else
const int kind = arr.kind();
{
#ifndef HAVE_OPENGL
(void) arr;
+ (void) autoRelease;
throw_nogl();
#else
const int kind = arr.kind();
(void) arows;
(void) acols;
(void) aformat;
+ (void) autoRelease;
throw_nogl();
#else
if (rows_ != arows || cols_ != acols || format_ != aformat)
{
#ifndef HAVE_OPENGL
(void) arr;
+ (void) autoRelease;
throw_nogl();
#else
const int kind = arr.kind();