From ef28f4eb94f20b44e8fb80662f02e5cadc011057 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Mon, 9 Dec 2013 19:49:39 +1300 Subject: [PATCH] Clamp texture coordinates. Fixes #2343. --- OpenRA.Renderer.SdlCommon/Texture.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OpenRA.Renderer.SdlCommon/Texture.cs b/OpenRA.Renderer.SdlCommon/Texture.cs index 1943961fbd..687fc78967 100644 --- a/OpenRA.Renderer.SdlCommon/Texture.cs +++ b/OpenRA.Renderer.SdlCommon/Texture.cs @@ -51,6 +51,11 @@ namespace OpenRA.Renderer.SdlCommon Gl.glTexParameteri(Gl.GL_TEXTURE_2D, Gl.GL_TEXTURE_MIN_FILTER, Gl.GL_NEAREST); ErrorHandler.CheckGlError(); + Gl.glTexParameteri(Gl.GL_TEXTURE_2D, Gl.GL_TEXTURE_WRAP_S, Gl.GL_CLAMP_TO_EDGE); + ErrorHandler.CheckGlError(); + Gl.glTexParameteri(Gl.GL_TEXTURE_2D, Gl.GL_TEXTURE_WRAP_T, Gl.GL_CLAMP_TO_EDGE); + ErrorHandler.CheckGlError(); + Gl.glTexParameteri(Gl.GL_TEXTURE_2D, Gl.GL_TEXTURE_BASE_LEVEL, 0); ErrorHandler.CheckGlError(); Gl.glTexParameteri(Gl.GL_TEXTURE_2D, Gl.GL_TEXTURE_MAX_LEVEL, 0);