os/graphics/fbs/fontandbitmapserver/group/fbserv.iby
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
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".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 //
    15 
    16 #ifndef __FBSERV_IBY__
    17 #define __FBSERV_IBY__
    18 
    19 REM FBSERV - Font & Bitmap Server
    20 
    21 #ifdef WITH_FLEXIBLE_MM
    22 
    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
    45 	#else
    46 		// Default to not page all data.
    47 		#define FBSERV_PAGEDDATA_CONFIG unpageddata
    48 	#endif
    49 
    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
    52 #else
    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
    56 
    57 // extended bitmap rasterizer dll
    58 #include <graphics_adaptation.hby>
    59 #include FBSRASTERIZER_DRV
    60 
    61 //#include <fbsoogmplugin.iby>
    62 
    63 #endif //__FBSERV_IBY__