Browse Source

Optimized canvas performance when ANGLE is used.

--HG--
branch : minor
Alex Szpakowski 10 years ago
parent
commit
9de0e49b19
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/modules/graphics/opengl/Canvas.cpp

+ 3 - 0
src/modules/graphics/opengl/Canvas.cpp

@@ -562,6 +562,9 @@ bool Canvas::loadVolatile()
 	glGenTextures(1, &texture);
 	gl.bindTexture(texture);
 
+	if (GLAD_ANGLE_texture_usage)
+		glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_USAGE_ANGLE, GL_FRAMEBUFFER_ATTACHMENT_ANGLE);
+
 	setFilter(filter);
 	setWrap(wrap);