From 9de0e49b19aa1aa31d599fb8b3ce78370e86fc77 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Thu, 22 Jan 2015 02:12:26 -0400 Subject: [PATCH] Optimized canvas performance when ANGLE is used. --HG-- branch : minor --- src/modules/graphics/opengl/Canvas.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/graphics/opengl/Canvas.cpp b/src/modules/graphics/opengl/Canvas.cpp index 33e1d019e..dfec184a1 100644 --- a/src/modules/graphics/opengl/Canvas.cpp +++ b/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);