First public contribution.
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // stdplugin.dll Standard CWsPlugins ECOM plugins for Window Server
22 // Enabling this macro causes the std render stage to log calls to deprecated APIs
23 //MACRO RS_DEPRECATED_LOG
25 // Enabling this macro causes the std render stage to panic if a deprecated API is invoked.
26 // MACRO RS_DEPRECATED_PANIC
28 TARGET 10286378.dll //WSSTDPLUGIN.DLL
29 TARGETTYPE PLUGIN //ECOMIIC
30 UID 0x10009D8D 0x10286378
31 CAPABILITY PowerMgmt ReadDeviceData WriteDeviceData ProtServ
34 #ifndef USERINCLUDE_WSGRAPHICDRAWERINTERFACE_H
35 macro USERINCLUDE_WSGRAPHICDRAWERINTERFACE_H
38 macro SYMBIAN_GRAPHICS_GCE
41 USERINCLUDE ../../../windowserver/debuglog
42 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
46 SOURCE debugbardrawer.cpp
47 SOURCE directgdigcwrapper.cpp
48 SOURCE displayrenderstage.cpp
49 SOURCE displayrenderstagefactory.cpp
50 SOURCE fbrenderstage.cpp
51 SOURCE fbrenderstagefactory.cpp
52 SOURCE openwfcwrapper.cpp
53 SOURCE elementwrapper.cpp
54 SOURCE rendertarget.cpp
57 SOURCE displaypolicy.cpp
58 SOURCE rsdisplaychangeao.cpp
59 SOURCE openwfcjobmanager.cpp
60 SOURCE openwfcthreadmanager.cpp
69 LIBRARY graphicsresource.lib
71 LIBRARY lookuptable.lib
72 LIBRARY surfaceupdateclient.lib
73 LIBRARY wsgraphicdrawer.lib
75 LIBRARY wfcinterop.lib
76 LIBRARY surfacemanager.lib
79 //TODO Change the following line once eglsynchelper has been corrected
80 // to be available as a dynamic library
81 STATICLIBRARY eglsynchelper.lib