uiacceltk/hitchcock/coretoolkit/rendervg10/src/huivg10canvasrenderbuffer.cpp
branchRCL_3
changeset 51 e5af45d51884
parent 50 1801340c26a2
child 52 31fccae4f8a7
--- a/uiacceltk/hitchcock/coretoolkit/rendervg10/src/huivg10canvasrenderbuffer.cpp	Thu Aug 19 10:48:02 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/rendervg10/src/huivg10canvasrenderbuffer.cpp	Tue Aug 31 16:07:35 2010 +0300
@@ -145,7 +145,7 @@
     iContext = eglCreateContext(renderer.EglDisplay(), config,
             renderer.EglSharedContext(), NULL);
 
-    if(iContext == EGL_NO_CONTEXT)
+    if(!iContext)
         {
         PopEGLContext();
 
@@ -155,11 +155,9 @@
         }
 
     // Create a pbuffer surface
-
-    iSurface = renderer.CreatePBufferSurface(renderer.EglDisplay(), EGL_OPENVG_IMAGE,                                 
-                                    iImage, config);
-  
-    if(iSurface == EGL_NO_SURFACE)
+    iSurface = eglCreatePbufferFromClientBuffer(renderer.EglDisplay(), EGL_OPENVG_IMAGE,
+                                                iImage, config, NULL);
+    if(!iSurface)
         {
         PopEGLContext();