From b025b9c8b4efefadb01937db61a1f8ee7d2452bf Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Thu, 16 Sep 2010 14:16:48 -0700 Subject: Better error handling in the OpenGL renderer. Add a glGetError() check on every frame Don't attempt to create textures larger than the maximum size allowed Change-Id: Iee4afae16089406dbe8bf10fc93b674f1271a0ca --- libs/hwui/LayerCache.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'libs/hwui/LayerCache.cpp') diff --git a/libs/hwui/LayerCache.cpp b/libs/hwui/LayerCache.cpp index 1a18766e1d2e..39c311115167 100644 --- a/libs/hwui/LayerCache.cpp +++ b/libs/hwui/LayerCache.cpp @@ -110,11 +110,9 @@ Layer* LayerCache::get(LayerSize& size) { layer = new Layer; layer->blend = true; - // Generate the texture in which the FBO will draw glGenTextures(1, &layer->texture); glBindTexture(GL_TEXTURE_2D, layer->texture); - // The FBO will not be scaled, so we can use lower quality filtering glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); -- cgit v1.2.3-59-g8ed1b