@Override public SurfaceData createSurfaceData(WComponentPeer peer,int numBackBuffers){
  SurfaceData sd=WGLSurfaceData.createData(peer);
  if (sd == null) {
    sd=GDIWindowSurfaceData.createData(peer);
  }
  return sd;
}

@ Override public SurfaceData createSurfaceData ( WComponentPeer peer , int numBackBuffers ) { SurfaceData sd = WGLSurfaceData . createData ( peer ) ; if ( sd == null ) { sd = GDIWindowSurfaceData . createData ( peer ) ; } return sd ; }
creates a new surfacedata that will be associated with the given wcomponentpeer .
