diff options
Diffstat (limited to 'backends/graphics/opengl/gltexture.cpp')
| -rw-r--r-- | backends/graphics/opengl/gltexture.cpp | 15 | 
1 files changed, 7 insertions, 8 deletions
diff --git a/backends/graphics/opengl/gltexture.cpp b/backends/graphics/opengl/gltexture.cpp index b7f5c90105..ce69dc4aab 100644 --- a/backends/graphics/opengl/gltexture.cpp +++ b/backends/graphics/opengl/gltexture.cpp @@ -11,7 +11,7 @@   * This program is distributed in the hope that it will be useful,   * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	 See the + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the   * GNU General Public License for more details.   * You should have received a copy of the GNU General Public License @@ -60,8 +60,7 @@ void GLTexture::initGLExtensions() {  		return;  	// Get a string with all extensions -	const char* ext_string = -		reinterpret_cast<const char*>(glGetString(GL_EXTENSIONS)); +	const char *ext_string = (const char *)glGetString(GL_EXTENSIONS);  	CHECK_GL_ERROR();  	Common::StringTokenizer tokenizer(ext_string, " ");  	// Iterate all string tokens @@ -132,7 +131,7 @@ void GLTexture::allocBuffer(GLuint w, GLuint h) {  	// Allocate room for the texture  	glTexImage2D(GL_TEXTURE_2D, 0, _internalFormat, -		_textureWidth, _textureHeight, 0, _glFormat, _glType, NULL); CHECK_GL_ERROR(); +	             _textureWidth, _textureHeight, 0, _glFormat, _glType, NULL); CHECK_GL_ERROR();  	_refresh = false;  } @@ -146,15 +145,15 @@ void GLTexture::updateBuffer(const void *buf, int pitch, GLuint x, GLuint y, GLu  	glBindTexture(GL_TEXTURE_2D, _textureName); CHECK_GL_ERROR();  	// Check if the buffer has its data contiguously -	if (static_cast<int>(w) * _bytesPerPixel == pitch) { +	if ((int)w * _bytesPerPixel == pitch) {  		glTexSubImage2D(GL_TEXTURE_2D, 0, x, y, w, h, -						_glFormat, _glType, buf); CHECK_GL_ERROR(); +		                _glFormat, _glType, buf); CHECK_GL_ERROR();  	} else {  		// Update the texture row by row -		const byte *src = static_cast<const byte *>(buf); +		const byte *src = (const byte *)buf;  		do {  			glTexSubImage2D(GL_TEXTURE_2D, 0, x, y, -							w, 1, _glFormat, _glType, src); CHECK_GL_ERROR(); +			                w, 1, _glFormat, _glType, src); CHECK_GL_ERROR();  			++y;  			src += pitch;  		} while (--h);  | 
