void UWKRendererGL::Initialize(const UWKMessage &gpuSurfaceInfo) { surfaceID_ = (IOSurfaceID) ParseGPUSurface(gpuSurfaceInfo); surfaceRef_ = IOSurfaceLookup(surfaceID_); //TODO:: make sure that surfaceID_ && IOSurfaceGetID(surfaceRef_) are equal once error system is in surfaceIDSet_ = true; }
bool GraphicsSurface::platformImport(uint32_t token) { m_platformSurface = IOSurfaceLookup(token); return !!m_platformSurface; }