openvg/openvgrefimplementation/sfopenvg/vgi/vgi.cpp
branchEGL_MERGE
changeset 118 6aeef2faff80
parent 59 0fb7b31791c3
child 180 f767bd5f4cfc
equal deleted inserted replaced
106:029da2061de7 118:6aeef2faff80
   136 		
   136 		
   137 		eglChooseConfig(egl.iEgldisplay, s_configAttribs, &eglconfig, 1, &numconfigs);
   137 		eglChooseConfig(egl.iEgldisplay, s_configAttribs, &eglconfig, 1, &numconfigs);
   138 		__ASSERT_ALWAYS(eglGetError() == EGL_SUCCESS,User::Invariant());
   138 		__ASSERT_ALWAYS(eglGetError() == EGL_SUCCESS,User::Invariant());
   139 		__ASSERT_ALWAYS(numconfigs == 1,User::Invariant());
   139 		__ASSERT_ALWAYS(numconfigs == 1,User::Invariant());
   140 		
   140 		
   141 		//TSize maxSize(MAX_WIDTH,MAX_HEIGHT);
   141 		TSize maxSize(MAX_WIDTH,MAX_HEIGHT);
   142 		TSize maxSize(aSize.iWidth, aSize.iHeight);
       
   143 	    
   142 	    
   144 		egl.iPixmap = new(ELeave) CFbsBitmap();
   143 		egl.iPixmap = new(ELeave) CFbsBitmap();
   145 		egl.iPixmap->Create( maxSize, EColor16MA );
   144 		egl.iPixmap->Create( maxSize, EColor16MA );
   146 		 
   145 		 
   147 		egl.iEglsurface = eglCreatePixmapSurface(egl.iEgldisplay, eglconfig, (EGLNativePixmapType)egl.iPixmap, NULL);
   146 		egl.iEglsurface = eglCreatePixmapSurface(egl.iEgldisplay, eglconfig, (EGLNativePixmapType)egl.iPixmap, NULL);