Browse Source

Back out change initializing renderer blend mode incorrectly.

Sam Lantinga 6 years ago
parent
commit
9719f89db2

+ 1 - 1
src/render/direct3d/SDL_render_d3d.c

@@ -1767,7 +1767,7 @@ D3D_CreateRenderer(SDL_Window * window, Uint32 flags)
         }
     }
 
-    data->drawstate.blend = SDL_BLENDMODE_NONE;
+    data->drawstate.blend = SDL_BLENDMODE_INVALID;
 
     return renderer;
 }

+ 1 - 1
src/render/opengl/SDL_render_gl.c

@@ -1688,7 +1688,7 @@ GL_CreateRenderer(SDL_Window * window, Uint32 flags)
     /* This ended up causing video discrepancies between OpenGL and Direct3D */
     /* data->glEnable(GL_LINE_SMOOTH); */
 
-    data->drawstate.blend = SDL_BLENDMODE_NONE;
+    data->drawstate.blend = SDL_BLENDMODE_INVALID;
     data->drawstate.shader = SHADER_INVALID;
     data->drawstate.color = 0xFFFFFFFF;
     data->drawstate.clear_color = 0xFFFFFFFF;

+ 1 - 1
src/render/opengles/SDL_render_gles.c

@@ -1203,7 +1203,7 @@ GLES_CreateRenderer(SDL_Window * window, Uint32 flags)
     data->glEnableClientState(GL_VERTEX_ARRAY);
     data->glDisableClientState(GL_TEXTURE_COORD_ARRAY);
 
-    data->drawstate.blend = SDL_BLENDMODE_NONE;
+    data->drawstate.blend = SDL_BLENDMODE_INVALID;
     data->drawstate.color = 0xFFFFFFFF;
     data->drawstate.clear_color = 0xFFFFFFFF;
 

+ 1 - 1
src/render/opengles2/SDL_render_gles2.c

@@ -2076,7 +2076,7 @@ GLES2_CreateRenderer(SDL_Window *window, Uint32 flags)
     data->glEnableVertexAttribArray(GLES2_ATTRIBUTE_POSITION);
     data->glDisableVertexAttribArray(GLES2_ATTRIBUTE_TEXCOORD);
 
-    data->drawstate.blend = SDL_BLENDMODE_NONE;
+    data->drawstate.blend = SDL_BLENDMODE_INVALID;
     data->drawstate.color = 0xFFFFFFFF;
     data->drawstate.clear_color = 0xFFFFFFFF;
     data->drawstate.projection[3][0] = -1.0f;