guestrendering/guestegl/src/guestegl.cpp
branchbug235_bringup_0
changeset 66 07904b9e3bd7
parent 65 3e31350c2490
equal deleted inserted replaced
65:3e31350c2490 66:07904b9e3bd7
   284 				{
   284 				{
   285 				surfaceInfo->iNativeWindow = (RWindow*)aNativeWindow;
   285 				surfaceInfo->iNativeWindow = (RWindow*)aNativeWindow;
   286 				surfaceInfo->iConfigId = aConfig;
   286 				surfaceInfo->iConfigId = aConfig;
   287 				surfaceInfo->iSurfaceManager.Open();
   287 				surfaceInfo->iSurfaceManager.Open();
   288 				surfaceInfo->iSurfaceManager.CreateSurface(buf, surfaceInfo->iSurfaceId);
   288 				surfaceInfo->iSurfaceManager.CreateSurface(buf, surfaceInfo->iSurfaceId);
       
   289 				surfaceInfo->iStride = attributes.iStride;
       
   290 
   289 				TInt err =  surfaceInfo->iSurfaceManager.MapSurface(surfaceInfo->iSurfaceId, surfaceInfo->iChunk);
   291 				TInt err =  surfaceInfo->iSurfaceManager.MapSurface(surfaceInfo->iSurfaceId, surfaceInfo->iChunk);
   290 				EGL_TRACE("CGuestEGL::eglCreateWindowSurface surface manager returned chunk %x and ret val %d", surfaceInfo->iChunk, err);
   292 				EGL_TRACE("CGuestEGL::eglCreateWindowSurface surface manager returned chunk %x and ret val %d", surfaceInfo->iChunk, err);
   291 				RemoteFunctionCallData rfcdata;
   293 				RemoteFunctionCallData rfcdata;
   292 				EglRFC eglApiData( rfcdata );
   294 				EglRFC eglApiData( rfcdata );
   293 				eglApiData.Init( EglRFC::EeglCreateWindowSurface);
   295 				eglApiData.Init( EglRFC::EeglCreateWindowSurface);