Update contrib.
1 // Copyright (c) 1998-2010 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.
16 #ifndef __FBSERV_IBY__
17 #define __FBSERV_IBY__
19 REM FBSERV - Font & Bitmap Server
21 #ifdef WITH_FLEXIBLE_MM
23 // Configure the writable data paging mode of the font and bitmap server.
24 // Note that these settings may be overridden by global writable data paging configuration.
25 #if defined(SYMBIAN_GRAPHICS_FBSERV_PAGEDDATA)
26 ECHO Font and bitmap server writable data paging mode: requesting to page all data.
27 WARNING This configuration is intended for performance investigation purposes only.
28 patchdata fbserv.exe@KFbServWritableDataPagingMode 0x01
29 #define FBSERV_PAGEDDATA_CONFIG pageddata
30 #elif defined(SYMBIAN_GRAPHICS_FBSERV_UNPAGEDDATA)
31 ECHO Font and bitmap server writable data paging mode: requesting to not page all data.
32 WARNING This configuration is intended for performance investigation purposes only.
33 patchdata fbserv.exe@KFbServWritableDataPagingMode 0x02
34 #define FBSERV_PAGEDDATA_CONFIG unpageddata
35 #elif defined(SYMBIAN_GRAPHICS_FBSERV_PAGE_BITMAP_DATA_ONLY)
36 ECHO Font and bitmap server writable data paging mode: requesting to page bitmap data only.
37 WARNING This configuration is intended for performance investigation purposes only.
38 patchdata fbserv.exe@KFbServWritableDataPagingMode 0x03
39 #define FBSERV_PAGEDDATA_CONFIG unpageddata
40 #elif defined(SYMBIAN_GRAPHICS_FBSERV_PAGE_BITMAP_DATA_AND_SHARED_HEAP_ONLY)
41 ECHO Font and bitmap server writable data paging mode: requesting to page bitmap data and shared heap chunks only.
42 WARNING This configuration is intended for performance investigation purposes only.
43 patchdata fbserv.exe@KFbServWritableDataPagingMode 0x04
44 #define FBSERV_PAGEDDATA_CONFIG unpageddata
46 // Default to not page all data.
47 #define FBSERV_PAGEDDATA_CONFIG unpageddata
50 file=ABI_DIR\BUILD_DIR\fbserv.exe \sys\bin\fbserv.exe FBSERV_PAGEDDATA_CONFIG
51 file=ABI_DIR\BUILD_DIR\fbscli.dll \sys\bin\fbscli.dll
53 file=ABI_DIR\DEBUG_DIR\fbserv.exe sys\bin\fbserv.exe
54 file=ABI_DIR\DEBUG_DIR\fbscli.dll sys\bin\fbscli.dll
55 #endif //WITH_FLEXIBLE_MM
57 // extended bitmap rasterizer dll
58 #include <graphics_adaptation.hby>
59 #include FBSRASTERIZER_DRV
61 //#include <fbsoogmplugin.iby>
63 #endif //__FBSERV_IBY__