graphicsdeviceinterface/directgdi/test/scripts/thresholds.txt
changeset 0 5d03bc08d59c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/graphicsdeviceinterface/directgdi/test/scripts/thresholds.txt	Tue Feb 02 01:47:50 2010 +0200
@@ -0,0 +1,496 @@
+# Copyright (c) 2007-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:
+# This file lists pyramid value exceptions for specific test case images.
+# The following format is used:
+# <test file image> <pyramid value>
+# Comments are indicated by using a # in column zero.
+# Blank lines are ignored.
+# 
+#
+
+
+#########################################################################
+# DrawBitmap
+Compressed_DrawBitmap-Basic_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE 18 
+
+DrawBitmap-Scaling_TGT_RGB_565_SRC_ARGB_8888 18 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_ARGB_8888_PRE 18 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_L_1 19 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_L_2 14 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_L_4 14 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_L_8 15 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_P_4 18 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_P_8 18 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_RGB_565 18 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_RGB_888 18 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_XRGB_4444 18 
+DrawBitmap-Scaling_TGT_RGB_565_SRC_XRGB_8888 18 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_ARGB_8888 18 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_PRE 18 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_L_1 19 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_L_2 14 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_L_4 15 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_L_8 14 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_P_4 18 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_P_8 18 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_RGB_565 18 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_RGB_888 18 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_XRGB_4444 18 
+DrawBitmap-Scaling_TGT_XRGB_8888_SRC_XRGB_8888 18 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888 18 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE 18 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_L_1 19 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_L_2 14 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_L_4 15 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_L_8 14 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_P_4 18 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_P_8 18 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_565 18 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_888 18 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_4444 18 
+DrawBitmap-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_8888 18 
+
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_ARGB_8888 13 
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE 13 
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_L_1 11 
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_P_4 13 
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_P_8 13 
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_RGB_565 13 
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_RGB_888 13 
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_XRGB_4444 13 
+DrawBitmap-Positioning2_TGT_ARGB_8888_PRE_SRC_XRGB_8888 13 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_ARGB_8888 13 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_ARGB_8888_PRE 13 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_L_1 11 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_P_4 13 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_P_8 13 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_RGB_565 13 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_RGB_888 13 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_XRGB_4444 13 
+DrawBitmap-Positioning2_TGT_RGB_565_SRC_XRGB_8888 13 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_ARGB_8888 13 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_ARGB_8888_PRE 13 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_L_1 11 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_P_4 13 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_P_8 13 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_RGB_565 13 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_RGB_888 13 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_XRGB_4444 13 
+DrawBitmap-Positioning2_TGT_XRGB_8888_SRC_XRGB_8888 13 
+
+DrawBitmap-SetOrigin_TGT_RGB_565_SRC_RGB_565 19 
+
+
+########################################################################################
+# Draw Modes
+BitBltMasked-DrawMode_TGT_RGB_565_SRC_P_4_ML8 11 
+BitBltMasked-DrawMode_TGT_RGB_565_SRC_P_8_ML8 16 
+BitBltMasked-DrawMode_TGT_RGB_565_SRC_RGB_565_ML8 11 
+BitBltMasked-DrawMode_TGT_RGB_565_SRC_RGB_888_ML8 11 
+BitBltMasked-DrawMode_TGT_RGB_565_SRC_XRGB_4444_ML8 16 
+BitBltMasked-DrawMode_TGT_RGB_565_SRC_XRGB_8888_ML8 11 
+DrawBitmapMasked-DrawMode_TGT_RGB_565_SRC_P_4_ML8 11 
+DrawBitmapMasked-DrawMode_TGT_RGB_565_SRC_P_8_ML8 16 
+DrawBitmapMasked-DrawMode_TGT_RGB_565_SRC_RGB_565_ML8 11 
+DrawBitmapMasked-DrawMode_TGT_RGB_565_SRC_RGB_888_ML8 11 
+DrawBitmapMasked-DrawMode_TGT_RGB_565_SRC_XRGB_4444_ML8 16 
+DrawBitmapMasked-DrawMode_TGT_RGB_565_SRC_XRGB_8888_ML8 11 
+
+
+########################################################################################
+# DrawBitmapMasked
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_1_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_2_ML8 15
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_P_4_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_P_8_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_565_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_888_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_4444_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_8888_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_ARGB_8888_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_ARGB_8888_PRE_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_1_ML8 13
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_2_ML8 17
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_P_4_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_P_8_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_RGB_565_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_RGB_888_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_XRGB_4444_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_XRGB_8888_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_PRE_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_1_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_2_ML8 15
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_P_4_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_P_8_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_RGB_565_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_RGB_888_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_XRGB_4444_ML8 12
+Compressed_DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_XRGB_8888_ML8 12 
+
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_ML8 19 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_PRE_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_PRE_ML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_ARGB_8888_PRE_ML8 19 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_1_InvertML1 24 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_1_ML1 26 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_1_ML8 22 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_2_InvertML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_2_ML1 24 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_2_ML8 32 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_4_InvertML1 26 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_4_ML1 22 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_4_ML8 20 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_8_InvertML1 26 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_8_ML1 22 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_L_8_ML8 21 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_P_4_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_P_4_ML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_P_4_ML8 19 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_P_8_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_P_8_ML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_P_8_ML8 19 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_RGB_565_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_RGB_565_ML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_RGB_565_ML8 19 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_RGB_888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_RGB_888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_RGB_888_ML8 19 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_XRGB_4444_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_XRGB_4444_ML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_XRGB_4444_ML8 19 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_XRGB_8888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_XRGB_8888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_XRGB_8888_SRC_XRGB_8888_ML8 19 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_ML8 19 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE_ML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE_ML8 19 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_1_InvertML1 24 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_1_ML1 26 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_1_ML8 22 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_2_InvertML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_2_ML1 24 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_2_ML8 32 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_4_InvertML1 26 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_4_ML1 22 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_4_ML8 20 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_8_InvertML1 26 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_8_ML1 22 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_L_8_ML8 20 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_P_4_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_P_4_ML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_P_4_ML8 19 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_P_8_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_P_8_ML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_P_8_ML8 19 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_565_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_565_ML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_565_ML8 19 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_RGB_888_ML8 19 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_4444_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_4444_ML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_4444_ML8 19 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_8888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_8888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_ARGB_8888_PRE_SRC_XRGB_8888_ML8 19 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_ARGB_8888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_ARGB_8888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_ARGB_8888_ML8 19 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_ARGB_8888_PRE_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_ARGB_8888_PRE_ML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_ARGB_8888_PRE_ML8 19 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_1_InvertML1 24 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_1_ML1 26 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_1_ML8 22 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_2_InvertML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_2_ML1 24 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_2_ML8 34 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_4_InvertML1 27 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_4_ML1 22 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_4_ML8 21 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_8_InvertML1 25 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_8_ML1 22 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_L_8_ML8 21 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_P_4_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_P_4_ML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_P_4_ML8 19 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_P_8_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_P_8_ML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_P_8_ML8 20 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_RGB_565_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_RGB_565_ML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_RGB_565_ML8 20 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_RGB_888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_RGB_888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_RGB_888_ML8 19 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_XRGB_4444_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_XRGB_4444_ML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_XRGB_4444_ML8 20 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_XRGB_8888_InvertML1 41 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_XRGB_8888_ML1 23 
+DrawBitmapMasked-Scaling_TGT_RGB_565_SRC_XRGB_8888_ML8 19 
+
+########################################################################################
+# DrawGlyph
+DrawGlyphMonochrome_0_TGT_ARGB_8888_PRE 41 
+DrawGlyphMonochrome_0_TGT_RGB_565 41 
+DrawGlyphMonochrome_0_TGT_XRGB_8888 41 
+DrawGlyphMonochrome_1_TGT_ARGB_8888_PRE 18 
+DrawGlyphMonochrome_1_TGT_RGB_565 18 
+DrawGlyphMonochrome_1_TGT_XRGB_8888 18 
+DrawGlyphMonochrome_2_TGT_ARGB_8888_PRE 11 
+DrawGlyphMonochrome_2_TGT_RGB_565 11 
+DrawGlyphMonochrome_2_TGT_XRGB_8888 11 
+
+########################################################################################
+# PenBrush
+PenBrush-BrushColourStyle_DrawModePen_TGT_ARGB_8888_PRE 34 
+PenBrush-BrushColourStyle_DrawModePen_TGT_RGB_565 40 
+PenBrush-BrushColourStyle_DrawModePen_TGT_XRGB_8888 33 
+PenBrush-BrushPatternOrigin_TGT_ARGB_8888_PRE 13 
+PenBrush-BrushPatternOrigin_TGT_RGB_565 13 
+PenBrush-BrushPatternOrigin_TGT_XRGB_8888 13 
+PenBrush-PenColorSize_DrawModePen_TGT_ARGB_8888_PRE 79 
+PenBrush-PenColorSize_DrawModePen_TGT_RGB_565 82 
+PenBrush-PenColorSize_DrawModePen_TGT_XRGB_8888 79 
+PenBrush-PenColorSize_DrawModeWriteAlpha_TGT_ARGB_8888_PRE 79 
+PenBrush-PenColorSize_DrawModeWriteAlpha_TGT_RGB_565 82 
+PenBrush-PenColorSize_DrawModeWriteAlpha_TGT_XRGB_8888 79 
+
+########################################################################################
+# ShapeDrawing
+ShapeDrawing-Basic_TGT_ARGB_8888_PRE 12 
+ShapeDrawing-Basic_TGT_RGB_565 12 
+ShapeDrawing-Basic_TGT_XRGB_8888 12 
+
+ShapeDrawing-DrawPie-PositionAndSize_NullPen_SolidBrush_TGT_ARGB_8888_PRE 27 
+ShapeDrawing-DrawPie-PositionAndSize_NullPen_SolidBrush_TGT_RGB_565 27 
+ShapeDrawing-DrawPie-PositionAndSize_NullPen_SolidBrush_TGT_XRGB_8888 27 
+ShapeDrawing-DrawPie-PositionAndSize_SolidBrush_TGT_ARGB_8888_PRE 16 
+ShapeDrawing-DrawPie-PositionAndSize_SolidBrush_TGT_RGB_565 16 
+ShapeDrawing-DrawPie-PositionAndSize_SolidBrush_TGT_XRGB_8888 16 
+ShapeDrawing-DrawPie_SolidBrush_TGT_ARGB_8888_PRE 15
+ShapeDrawing-DrawPie_SolidBrush_TGT_RGB_565 15
+ShapeDrawing-DrawPie_SolidBrush_TGT_XRGB_8888 15
+
+ShapeDrawing-DrawRoundRect-PositionAndSize_NullPen_SolidBrush_TGT_ARGB_8888_PRE 20 
+ShapeDrawing-DrawRoundRect-PositionAndSize_NullPen_SolidBrush_TGT_RGB_565 20 
+ShapeDrawing-DrawRoundRect-PositionAndSize_NullPen_SolidBrush_TGT_XRGB_8888 20 
+
+# ShapeDrawing - S/W DirectGDI comparison only
+ShapeDrawing-TransparentOutline_TGT_ARGB_8888_PRE 46
+ShapeDrawing-TransparentOutline_TGT_RGB_565 42
+ShapeDrawing-TransparentOutline_TGT_XRGB_8888 46
+########################################################################################
+# SetDrawMode
+Drawing-SetDrawMode_TGT_ARGB_8888_PRE 11
+Drawing-SetDrawMode_TGT_RGB_565 12 
+Drawing-SetDrawMode_TGT_XRGB_8888 11
+
+########################################################################################
+# IrregularPenSize
+Drawing-IrregularPenSize_2_5_TGT_RGB_565 12 
+Drawing-IrregularPenSize_2_5_TGT_XRGB_8888 12 
+Drawing-IrregularPenSize_2_5_TGT_ARGB_8888_PRE 12 
+Drawing-IrregularPenSize_6_3_TGT_RGB_565 14 
+Drawing-IrregularPenSize_6_3_TGT_XRGB_8888 14 
+Drawing-IrregularPenSize_6_3_TGT_ARGB_8888_PRE 14
+
+########################################################################################
+# DrawResource 
+DrawResource_DestRectSrcRectWriteAlpha_TGT_ARGB_8888_PRE_SRC_ARGB_8888 15
+DrawResource_DestRectSrcRectWriteAlpha_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE 15
+DrawResource_DestRectSrcRectWriteAlpha_TGT_RGB_565_SRC_ARGB_8888 15
+DrawResource_DestRectSrcRectWriteAlpha_TGT_RGB_565_SRC_ARGB_8888_PRE 15
+DrawResource_DestRectSrcRectWriteAlpha_TGT_XRGB_8888_SRC_ARGB_8888 15
+DrawResource_DestRectSrcRectWriteAlpha_TGT_XRGB_8888_SRC_ARGB_8888_PRE 15
+DrawResource_DestRectSrcRect_TGT_ARGB_8888_PRE_SRC_ARGB_8888 12
+DrawResource_DestRectSrcRect_TGT_ARGB_8888_PRE_SRC_ARGB_8888_PRE 12
+DrawResource_DestRectSrcRect_TGT_ARGB_8888_PRE_SRC_RGB_565 15
+DrawResource_DestRectSrcRect_TGT_ARGB_8888_PRE_SRC_XRGB_8888 15
+DrawResource_DestRectSrcRect_TGT_RGB_565_SRC_ARGB_8888 12
+DrawResource_DestRectSrcRect_TGT_RGB_565_SRC_ARGB_8888_PRE 12
+DrawResource_DestRectSrcRect_TGT_RGB_565_SRC_RGB_565 15
+DrawResource_DestRectSrcRect_TGT_RGB_565_SRC_XRGB_8888 15
+DrawResource_DestRectSrcRect_TGT_XRGB_8888_SRC_ARGB_8888 12
+DrawResource_DestRectSrcRect_TGT_XRGB_8888_SRC_ARGB_8888_PRE 12
+DrawResource_DestRectSrcRect_TGT_XRGB_8888_SRC_RGB_565 15
+DrawResource_DestRectSrcRect_TGT_XRGB_8888_SRC_XRGB_8888 15 
+
+#########################################################################################
+#TextDraw
+Text-Alignment_TGT_RGB_565 0
+Text-Alignment_TGT_XRGB_8888 0
+Text-Basic_TGT_RGB_565 0
+Text-Basic_TGT_XRGB_8888 0
+Text-BoxClippingVertical_TGT_RGB_565 0
+Text-BoxClippingVertical_TGT_XRGB_8888 0
+Text-BoxClipping_TGT_RGB_565 0
+Text-BoxClipping_TGT_XRGB_8888 0
+Text-Justification_TGT_RGB_565 0
+Text-Justification_TGT_XRGB_8888 0
+Text-PenBrush_TGT_RGB_565 0
+Text-PenBrush_TGT_XRGB_8888 0
+Text-Positioning0_TGT_RGB_565 0
+Text-Positioning0_TGT_XRGB_8888 0
+Text-Positioning1_TGT_RGB_565 0
+Text-Positioning1_TGT_XRGB_8888 0
+Text-Positioning2_TGT_RGB_565 0
+Text-Positioning2_TGT_XRGB_8888 0
+Text-Positioning3_TGT_RGB_565 0
+Text-Positioning3_TGT_XRGB_8888 0
+Text-PositioningVertical0down_TGT_RGB_565 0
+Text-PositioningVertical0down_TGT_XRGB_8888 0
+Text-PositioningVertical0up_TGT_RGB_565 0
+Text-PositioningVertical0up_TGT_XRGB_8888 0
+Text-PositioningVertical1down_TGT_RGB_565 0
+Text-PositioningVertical1down_TGT_XRGB_8888 0
+Text-PositioningVertical1up_TGT_RGB_565 0
+Text-PositioningVertical1up_TGT_XRGB_8888 0
+Text-PositioningVertical2down_TGT_RGB_565 0
+Text-PositioningVertical2down_TGT_XRGB_8888 0
+Text-PositioningVertical2up_TGT_RGB_565 0
+Text-PositioningVertical2up_TGT_XRGB_8888 0
+Text-PositioningVertical3down_TGT_RGB_565 0
+Text-PositioningVertical3down_TGT_XRGB_8888 0
+Text-PositioningVertical3up_TGT_RGB_565 0
+Text-PositioningVertical3up_TGT_XRGB_8888 0
+Text-PositioningVertical4down_TGT_RGB_565 0
+Text-PositioningVertical4down_TGT_XRGB_8888 0
+Text-PositioningVertical4up_TGT_RGB_565 0
+Text-PositioningVertical4up_TGT_XRGB_8888 0
+Text-ShadowUnderlineStrikethrough_TGT_RGB_565 0
+Text-ShadowUnderlineStrikethrough_TGT_XRGB_8888 0
+
+########################################################################################
+# Interleaving 
+# These threshold values are only applicable when running the tests on hardware (H4 Board) with VG   
+Interleaving-Async0_TGT_RGB_565 15 
+Interleaving-Async0_TGT_XRGB_8888 15 
+Interleaving-Async1_TGT_RGB_565 15 
+Interleaving-Async1_TGT_XRGB_8888 15 
+Interleaving-Async2_TGT_RGB_565 14 
+Interleaving-Async2_TGT_XRGB_8888 13 
+Interleaving-Async3_TGT_RGB_565 15 
+Interleaving-Async3_TGT_XRGB_8888 15 
+Interleaving-Async4_TGT_RGB_565 15 
+Interleaving-Async4_TGT_XRGB_8888 14 
+Interleaving-Async5_TGT_RGB_565 11 
+Interleaving-Async6_TGT_RGB_565 12 
+Interleaving-Async6_TGT_XRGB_8888 13 
+Interleaving-Async7_TGT_RGB_565 11 
+Interleaving-Async7_TGT_XRGB_8888 12 
+Interleaving-Sync0_TGT_RGB_565 15 
+Interleaving-Sync0_TGT_XRGB_8888 15 
+Interleaving-Sync1_TGT_RGB_565 15 
+Interleaving-Sync1_TGT_XRGB_8888 15 
+Interleaving-Sync2_TGT_RGB_565 14 
+Interleaving-Sync2_TGT_XRGB_8888 13 
+Interleaving-Sync3_TGT_RGB_565 15 
+Interleaving-Sync3_TGT_XRGB_8888 15 
+Interleaving-Sync4_TGT_RGB_565 15 
+Interleaving-Sync4_TGT_XRGB_8888 14 
+Interleaving-Sync5_TGT_RGB_565 11 
+Interleaving-Sync6_TGT_RGB_565 12 
+Interleaving-Sync6_TGT_XRGB_8888 13 
+Interleaving-Sync7_TGT_RGB_565 11 
+Interleaving-Sync7_TGT_XRGB_8888 12 
+Interleaving-Async0_TGT_ARGB_8888_PRE 15 
+Interleaving-Async1_TGT_ARGB_8888_PRE 15 
+Interleaving-Async2_TGT_ARGB_8888_PRE 13 
+Interleaving-Async3_TGT_ARGB_8888_PRE 15 
+Interleaving-Async4_TGT_ARGB_8888_PRE 14 
+Interleaving-Async6_TGT_ARGB_8888_PRE 13 
+Interleaving-Async7_TGT_ARGB_8888_PRE 11 
+Interleaving-Sync0_TGT_ARGB_8888_PRE 15 
+Interleaving-Sync1_TGT_ARGB_8888_PRE 15 
+Interleaving-Sync2_TGT_ARGB_8888_PRE 13 
+Interleaving-Sync3_TGT_ARGB_8888_PRE 15 
+Interleaving-Sync4_TGT_ARGB_8888_PRE 14 
+Interleaving-Sync6_TGT_ARGB_8888_PRE 13 
+Interleaving-Sync7_TGT_ARGB_8888_PRE 11 
+
+
+#########################################################################################
+#GlyphCache
+DrawGlyphAntiAliased_Dir0_Clip0_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir0_Clip0_Adjust0_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir0_Clip0_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir0_Clip0_Adjust1_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir0_Clip1_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir0_Clip1_Adjust0_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir0_Clip1_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir0_Clip1_Adjust1_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir1_Clip0_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir1_Clip0_Adjust0_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir1_Clip0_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir1_Clip0_Adjust1_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir1_Clip1_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir1_Clip1_Adjust0_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir1_Clip1_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir1_Clip1_Adjust1_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir2_Clip0_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir2_Clip0_Adjust0_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir2_Clip0_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir2_Clip0_Adjust1_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir2_Clip1_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir2_Clip1_Adjust0_TGT_XRGB_8888 0
+DrawGlyphAntiAliased_Dir2_Clip1_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphAntiAliased_Dir2_Clip1_Adjust1_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir0_Clip0_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir0_Clip0_Adjust0_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir0_Clip0_Adjust0_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir0_Clip0_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir0_Clip0_Adjust1_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir0_Clip0_Adjust1_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir0_Clip1_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir0_Clip1_Adjust0_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir0_Clip1_Adjust0_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir0_Clip1_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir0_Clip1_Adjust1_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir0_Clip1_Adjust1_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir1_Clip0_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir1_Clip0_Adjust0_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir1_Clip0_Adjust0_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir1_Clip0_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir1_Clip0_Adjust1_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir1_Clip0_Adjust1_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir1_Clip1_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir1_Clip1_Adjust0_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir1_Clip1_Adjust0_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir1_Clip1_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir1_Clip1_Adjust1_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir1_Clip1_Adjust1_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir2_Clip0_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir2_Clip0_Adjust0_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir2_Clip0_Adjust0_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir2_Clip0_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir2_Clip0_Adjust1_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir2_Clip0_Adjust1_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir2_Clip1_Adjust0_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir2_Clip1_Adjust0_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir2_Clip1_Adjust0_TGT_XRGB_8888 0
+DrawGlyphMonochrome_Dir2_Clip1_Adjust1_TGT_ARGB_8888_PRE 0
+DrawGlyphMonochrome_Dir2_Clip1_Adjust1_TGT_RGB_565 0
+DrawGlyphMonochrome_Dir2_Clip1_Adjust1_TGT_XRGB_8888 0
+