--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/openvg/openvginterface/include/vgu.h Tue Feb 02 01:47:50 2010 +0200
@@ -0,0 +1,50 @@
+// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// VG/VGU.H
+//
+//
+
+#ifndef __VG_VGU_H_
+#define __VG_VGU_H_
+
+
+/**
+@file
+@publishedAll
+@released
+
+WARNING: File for internal and partner use ONLY. Compatibility is not guaranteed in future releases.
+
+__OPENVGHEADERS_USE_VG_1_1
+
+The purpose of this define is to allow a staged migration
+from OpenVG 1.0.1 to OpenVG 1.1.
+
+If __OPENVGHEADERS_USE_VG_1_1 is defined, then VG/vgu.h will redirect to
+the OPENVG 1.1 API.
+If __OPENVGHEADERS_USE_VG_1_1 is not defined, then VG/vgu.h
+will redirect to the Symbian default version, currently OPENVG 1.0.1.
+
+SDK creators should place this #define in their OEM-specific system-wide
+.hrh file in order to make client programs use OpenVG 1.1 headers.
+Symbian product configurations never set this behaviour.
+*/
+#if defined(__OPENVGHEADERS_USE_VG_1_1) && !defined(OPENVG_RESTRICTED_TO_1_0)
+#include <VG/1.1/vgu.h>
+#else
+#include <VG/1.0/vgu.h>
+#endif
+
+#endif /* __VG_VGU_H_ */
+