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 |
|
144 RDebug::Printf(" ££££££££££££££££££ In VGISymbianInitialize,aSize.iWidth is %d $$$$$$$$$$$$$ ",aSize.iWidth); |
|
145 RDebug::Printf(" £££££££££££££££££££ In VGISymbianInitialize,aSize.iHeight is %d $$$$$$$$$$$$$ ",aSize.iHeight); |
|
146 |
142 egl.iPixmap = new(ELeave) CFbsBitmap(); |
147 egl.iPixmap = new(ELeave) CFbsBitmap(); |
143 egl.iPixmap->Create( maxSize, EColor16MA ); |
148 egl.iPixmap->Create( maxSize, EColor16MA ); |
144 |
149 |
145 egl.iEglsurface = eglCreatePixmapSurface(egl.iEgldisplay, eglconfig, (EGLNativePixmapType)egl.iPixmap, NULL); |
150 egl.iEglsurface = eglCreatePixmapSurface(egl.iEgldisplay, eglconfig, (EGLNativePixmapType)egl.iPixmap, NULL); |
146 __ASSERT_ALWAYS(eglGetError() == EGL_SUCCESS,User::Invariant()); |
151 __ASSERT_ALWAYS(eglGetError() == EGL_SUCCESS,User::Invariant()); |