From cf926fda0ba9ab60f804d4dc9c3844467afb1919 Mon Sep 17 00:00:00 2001 From: Seungsoo Woo Date: Fri, 24 Feb 2012 07:55:04 +0000 Subject: [PATCH] From: Seungsoo Woo subject: [E-devel] [Patch] Add override gl apis for osmesa When an application use glBindFramebuffer or glBindRenderbuffer via evas_gl after loding libosmesa.so,it shows segment fault. Because glBindFramebuffer and glBindRenderbuffer are not overrided. So, I fixed it. SVN revision: 68391 --- legacy/evas/src/modules/engines/software_generic/evas_engine.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/legacy/evas/src/modules/engines/software_generic/evas_engine.c b/legacy/evas/src/modules/engines/software_generic/evas_engine.c index 817b87dff6..4667f6b0a7 100644 --- a/legacy/evas/src/modules/engines/software_generic/evas_engine.c +++ b/legacy/evas/src/modules/engines/software_generic/evas_engine.c @@ -2561,6 +2561,8 @@ override_gl_apis(Evas_GL_API *api) ORD(glAttachShader); ORD(glBindAttribLocation); ORD(glBindBuffer); + ORD(glBindFramebuffer); + ORD(glBindRenderbuffer); ORD(glBindTexture); ORD(glBlendColor); ORD(glBlendEquation);