--- 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();