Add a size assert in OpenGLTexture::create

OpenGLTexture::create() (and the OpenGLFrameBuffer texture) never check the requested size.

Please add

GLint maxTextureSize = 0;

glGetIntegerv (GL_MAX_TEXTURE_SIZE, &maxTextureSize);

jassert (width > 0 && height > 0);

jassert (width <= maxTextureSize && height <= maxTextureSize);

Thanks !

Thanks, we’ve added something similar here:

1 Like