Check the return value of glGenTextures()

--HG--
extra : rebase_source : e079554f253890d862bfd5d51d7b229e3fcff3d9
This commit is contained in:
Sam Lantinga 2013-08-10 10:49:26 -07:00
parent d4f386f5e3
commit 42c560b05d
3 changed files with 14 additions and 2 deletions

View file

@ -475,6 +475,11 @@ GLES_CreateTexture(SDL_Renderer * renderer, SDL_Texture * texture)
renderdata->glGetError();
renderdata->glEnable(GL_TEXTURE_2D);
renderdata->glGenTextures(1, &data->texture);
result = renderdata->glGetError();
if (result != GL_NO_ERROR) {
SDL_free(data);
return GLES_SetError("glGenTextures()", result);
}
data->type = GL_TEXTURE_2D;
/* no NPOV textures allowed in OpenGL ES (yet) */