Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Fixed OpenGL state issue reported by Dmytro Bogovych
- Loading branch information
Showing
with
4 additions
and
2 deletions.
-
+2
−2
CREDITS
-
+2
−0
src/video/SDL_renderer_gl.c
|
@@ -26,8 +26,8 @@ Thanks to everyone who made this possible, including: |
|
|
during the Google Summer of Code 2008 |
|
|
|
|
|
* Marty Leisner, Andrew, Will, Edgar Simo, Donny Viszneki, Andrea Mazzoleni, |
|
|
and Couriersud for helping find SDL 1.3 bugs in the great SDL Bug Hunt |
|
|
of January 2009! |
|
|
Dmytro Bogovych, and Couriersud for helping find SDL 1.3 bugs in the great |
|
|
SDL Bug Hunt of January 2009! |
|
|
|
|
|
* Donny Viszneki for helping fix SDL 1.3 bugs in the great SDL Bug Hunt of |
|
|
January 2009! |
|
|
|
@@ -846,6 +846,7 @@ GL_CreateTexture(SDL_Renderer * renderer, SDL_Texture * texture) |
|
|
renderdata->glTexImage2D(data->type, 0, internalFormat, texture_w, |
|
|
texture_h, 0, format, type, NULL); |
|
|
} |
|
|
renderdata->glDisable(data->type); |
|
|
result = renderdata->glGetError(); |
|
|
if (result != GL_NO_ERROR) { |
|
|
GL_SetError("glTexImage2D()", result); |
|
@@ -993,6 +994,7 @@ GL_UpdateTexture(SDL_Renderer * renderer, SDL_Texture * texture, |
|
|
renderdata->glTexSubImage2D(data->type, 0, rect->x, rect->y, rect->w, |
|
|
rect->h, data->format, data->formattype, |
|
|
pixels); |
|
|
renderdata->glDisable(data->type); |
|
|
result = renderdata->glGetError(); |
|
|
if (result != GL_NO_ERROR) { |
|
|
GL_SetError("glTexSubImage2D()", result); |
|
|