1*f6dc9357SAndroid Build Coastguard Worker#include "BenchmarkDialogRes.h" 2*f6dc9357SAndroid Build Coastguard Worker#include "../../GuiCommon.rc" 3*f6dc9357SAndroid Build Coastguard Worker 4*f6dc9357SAndroid Build Coastguard Worker#define xc 332 5*f6dc9357SAndroid Build Coastguard Worker#define yc 248 6*f6dc9357SAndroid Build Coastguard Worker 7*f6dc9357SAndroid Build Coastguard Worker#undef g0xs 8*f6dc9357SAndroid Build Coastguard Worker#undef g1x 9*f6dc9357SAndroid Build Coastguard Worker#undef g1xs 10*f6dc9357SAndroid Build Coastguard Worker#undef g2xs 11*f6dc9357SAndroid Build Coastguard Worker#undef g3x 12*f6dc9357SAndroid Build Coastguard Worker#undef g3xs 13*f6dc9357SAndroid Build Coastguard Worker#undef g4x 14*f6dc9357SAndroid Build Coastguard Worker 15*f6dc9357SAndroid Build Coastguard Worker#define gs 160 16*f6dc9357SAndroid Build Coastguard Worker#define gSpace 24 17*f6dc9357SAndroid Build Coastguard Worker 18*f6dc9357SAndroid Build Coastguard Worker#define g0xs 90 19*f6dc9357SAndroid Build Coastguard Worker#define g1xs 48 20*f6dc9357SAndroid Build Coastguard Worker#define g1x (m + g0xs) 21*f6dc9357SAndroid Build Coastguard Worker#define gc2x (g1x + g1xs + m) 22*f6dc9357SAndroid Build Coastguard Worker#define gc2xs 80 23*f6dc9357SAndroid Build Coastguard Worker 24*f6dc9357SAndroid Build Coastguard Worker#define g4x (m + m) 25*f6dc9357SAndroid Build Coastguard Worker 26*f6dc9357SAndroid Build Coastguard Worker#define sRating 58 27*f6dc9357SAndroid Build Coastguard Worker#define sSpeed 60 28*f6dc9357SAndroid Build Coastguard Worker#define sUsage 46 29*f6dc9357SAndroid Build Coastguard Worker#define sRpu 58 30*f6dc9357SAndroid Build Coastguard Worker#define sSize 52 31*f6dc9357SAndroid Build Coastguard Worker// #define sFreq 34 32*f6dc9357SAndroid Build Coastguard Worker 33*f6dc9357SAndroid Build Coastguard Worker#define xRating (xs - m - m - sRating) 34*f6dc9357SAndroid Build Coastguard Worker#define xRpu (xRating - sRpu) 35*f6dc9357SAndroid Build Coastguard Worker#define xUsage (xRpu - sUsage) 36*f6dc9357SAndroid Build Coastguard Worker#define xSpeed (xUsage - sSpeed) 37*f6dc9357SAndroid Build Coastguard Worker#define xSize (xSpeed - sSize) 38*f6dc9357SAndroid Build Coastguard Worker 39*f6dc9357SAndroid Build Coastguard Worker// #define xFreq (xUsage - sFreq) 40*f6dc9357SAndroid Build Coastguard Worker 41*f6dc9357SAndroid Build Coastguard Worker#define sLabel (xSize - g4x) 42*f6dc9357SAndroid Build Coastguard Worker#define sTotalRating (sUsage + sRpu + sRating + m + m) 43*f6dc9357SAndroid Build Coastguard Worker#define xTotalRating (xs - m - sTotalRating) 44*f6dc9357SAndroid Build Coastguard Worker 45*f6dc9357SAndroid Build Coastguard Worker#define sPasses 60 46*f6dc9357SAndroid Build Coastguard Worker 47*f6dc9357SAndroid Build Coastguard Worker#define g2xs 60 48*f6dc9357SAndroid Build Coastguard Worker#define g3xs 64 49*f6dc9357SAndroid Build Coastguard Worker#define g3x (m + g2xs) 50*f6dc9357SAndroid Build Coastguard Worker 51*f6dc9357SAndroid Build Coastguard Worker#undef GROUP_Y_SIZE 52*f6dc9357SAndroid Build Coastguard Worker#undef GROUP_Y2_SIZE 53*f6dc9357SAndroid Build Coastguard Worker#ifdef UNDER_CE 54*f6dc9357SAndroid Build Coastguard Worker#define GROUP_Y_SIZE 8 55*f6dc9357SAndroid Build Coastguard Worker#define GROUP_Y2_SIZE 8 56*f6dc9357SAndroid Build Coastguard Worker#else 57*f6dc9357SAndroid Build Coastguard Worker#define GROUP_Y_SIZE 40 58*f6dc9357SAndroid Build Coastguard Worker#define GROUP_Y2_SIZE 32 59*f6dc9357SAndroid Build Coastguard Worker#endif 60*f6dc9357SAndroid Build Coastguard Worker 61*f6dc9357SAndroid Build Coastguard Worker#define g7xs bx1 - m - g0xs - g1xs - m 62*f6dc9357SAndroid Build Coastguard Worker 63*f6dc9357SAndroid Build Coastguard Worker#define sLog 140 + 0 64*f6dc9357SAndroid Build Coastguard Worker 65*f6dc9357SAndroid Build Coastguard Worker// MY_MODAL_DIALOG_STYLE 66*f6dc9357SAndroid Build Coastguard WorkerIDD_BENCH DIALOG 0, 0, xs + sLog, ys MY_MODAL_RESIZE_DIALOG_STYLE | WS_MINIMIZEBOX 67*f6dc9357SAndroid Build Coastguard WorkerCAPTION "Benchmark" 68*f6dc9357SAndroid Build Coastguard WorkerMY_FONT 69*f6dc9357SAndroid Build Coastguard WorkerBEGIN 70*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "&Restart", IDB_RESTART, bx1, m, bxs, bys 71*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "&Stop", IDB_STOP, bx1, m + bys + 6, bxs, bys 72*f6dc9357SAndroid Build Coastguard Worker 73*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "&Help", IDHELP, bx2, by, bxs, bys 74*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "Cancel", IDCANCEL, bx1, by, bxs, bys 75*f6dc9357SAndroid Build Coastguard Worker 76*f6dc9357SAndroid Build Coastguard Worker LTEXT "&Dictionary size:", IDT_BENCH_DICTIONARY, m, m + 1, g0xs, 8 77*f6dc9357SAndroid Build Coastguard Worker COMBOBOX IDC_BENCH_DICTIONARY, g1x, m, g1xs, 140, MY_COMBO 78*f6dc9357SAndroid Build Coastguard Worker 79*f6dc9357SAndroid Build Coastguard Worker LTEXT "Memory usage:", IDT_BENCH_MEMORY, gc2x, m - 2, g7xs, 8 80*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_BENCH_MEMORY_VAL, gc2x, m + 8, g7xs, MY_TEXT_NOPREFIX 81*f6dc9357SAndroid Build Coastguard Worker 82*f6dc9357SAndroid Build Coastguard Worker LTEXT "&Number of CPU threads:", IDT_BENCH_NUM_THREADS, m, 30, g0xs, 8 83*f6dc9357SAndroid Build Coastguard Worker COMBOBOX IDC_BENCH_NUM_THREADS, g1x, 29, g1xs, 140, MY_COMBO 84*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_BENCH_HARDWARE_THREADS, gc2x, 30, g7xs, MY_TEXT_NOPREFIX 85*f6dc9357SAndroid Build Coastguard Worker 86*f6dc9357SAndroid Build Coastguard Worker RTEXT "Size", IDT_BENCH_SIZE, xSize, 54, sSize, MY_TEXT_NOPREFIX 87*f6dc9357SAndroid Build Coastguard Worker RTEXT "CPU Usage", IDT_BENCH_USAGE_LABEL, xUsage, 54, sUsage, MY_TEXT_NOPREFIX 88*f6dc9357SAndroid Build Coastguard Worker RTEXT "Speed", IDT_BENCH_SPEED, xSpeed, 54, sSpeed, MY_TEXT_NOPREFIX 89*f6dc9357SAndroid Build Coastguard Worker RTEXT "Rating / Usage", IDT_BENCH_RPU_LABEL, xRpu, 54, sRpu, MY_TEXT_NOPREFIX 90*f6dc9357SAndroid Build Coastguard Worker RTEXT "Rating", IDT_BENCH_RATING_LABEL, xRating, 54, sRating, MY_TEXT_NOPREFIX 91*f6dc9357SAndroid Build Coastguard Worker 92*f6dc9357SAndroid Build Coastguard Worker GROUPBOX "Compressing", IDG_BENCH_COMPRESSING, m, 64, xc, GROUP_Y_SIZE 93*f6dc9357SAndroid Build Coastguard Worker 94*f6dc9357SAndroid Build Coastguard Worker LTEXT "Current", IDT_BENCH_CURRENT, g4x, 76, sLabel, MY_TEXT_NOPREFIX 95*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_SIZE1, xSize, 76, sSize, MY_TEXT_NOPREFIX 96*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_USAGE1, xUsage, 76, sUsage, MY_TEXT_NOPREFIX 97*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_SPEED1, xSpeed, 76, sSpeed, MY_TEXT_NOPREFIX 98*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_RPU1, xRpu, 76, sRpu, MY_TEXT_NOPREFIX 99*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_RATING1, xRating, 76, sRating, MY_TEXT_NOPREFIX 100*f6dc9357SAndroid Build Coastguard Worker 101*f6dc9357SAndroid Build Coastguard Worker LTEXT "Resulting", IDT_BENCH_RESULTING, g4x, 89, sLabel, MY_TEXT_NOPREFIX 102*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_SIZE2, xSize, 89, sSize, MY_TEXT_NOPREFIX 103*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_USAGE2, xUsage, 89, sUsage, MY_TEXT_NOPREFIX 104*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_SPEED2, xSpeed, 89, sSpeed, MY_TEXT_NOPREFIX 105*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_RPU2, xRpu, 89, sRpu, MY_TEXT_NOPREFIX 106*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_RATING2, xRating, 89, sRating, MY_TEXT_NOPREFIX 107*f6dc9357SAndroid Build Coastguard Worker 108*f6dc9357SAndroid Build Coastguard Worker GROUPBOX "Decompressing", IDG_BENCH_DECOMPRESSING, m, 111, xc, GROUP_Y_SIZE 109*f6dc9357SAndroid Build Coastguard Worker 110*f6dc9357SAndroid Build Coastguard Worker LTEXT "Current", IDT_BENCH_CURRENT2, g4x, 123, sLabel, MY_TEXT_NOPREFIX 111*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_SIZE1, xSize, 123, sSize, MY_TEXT_NOPREFIX 112*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_USAGE1, xUsage, 123, sUsage, MY_TEXT_NOPREFIX 113*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_SPEED1, xSpeed, 123, sSpeed, MY_TEXT_NOPREFIX 114*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_RPU1, xRpu, 123, sRpu, MY_TEXT_NOPREFIX 115*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_RATING1, xRating, 123, sRating, MY_TEXT_NOPREFIX 116*f6dc9357SAndroid Build Coastguard Worker 117*f6dc9357SAndroid Build Coastguard Worker LTEXT "Resulting", IDT_BENCH_RESULTING2, g4x, 136, sLabel, MY_TEXT_NOPREFIX 118*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_SIZE2, xSize, 136, sSize, MY_TEXT_NOPREFIX 119*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_USAGE2, xUsage, 136, sUsage, MY_TEXT_NOPREFIX 120*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_SPEED2, xSpeed, 136, sSpeed, MY_TEXT_NOPREFIX 121*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_RPU2, xRpu, 136, sRpu, MY_TEXT_NOPREFIX 122*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_RATING2, xRating, 136, sRating, MY_TEXT_NOPREFIX 123*f6dc9357SAndroid Build Coastguard Worker 124*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_ERROR_MESSAGE, m, 155, xc, MY_TEXT_NOPREFIX 125*f6dc9357SAndroid Build Coastguard Worker 126*f6dc9357SAndroid Build Coastguard Worker GROUPBOX "Total Rating", IDG_BENCH_TOTAL_RATING, xTotalRating, 163, sTotalRating, GROUP_Y2_SIZE 127*f6dc9357SAndroid Build Coastguard Worker 128*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_TOTAL_USAGE_VAL, xUsage, 176, sUsage, MY_TEXT_NOPREFIX 129*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_TOTAL_RPU_VAL, xRpu, 176, sRpu, MY_TEXT_NOPREFIX 130*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_TOTAL_RATING_VAL, xRating, 176, sRating, MY_TEXT_NOPREFIX 131*f6dc9357SAndroid Build Coastguard Worker 132*f6dc9357SAndroid Build Coastguard Worker 133*f6dc9357SAndroid Build Coastguard Worker // RTEXT "", IDT_BENCH_CPU, m + sPasses, 202, xc - sPasses, 16, SS_NOPREFIX 134*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_CPU, m + 0, 202, xc - 0, 16, SS_NOPREFIX 135*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_VER, m + xc - 100, 222, 100, MY_TEXT_NOPREFIX 136*f6dc9357SAndroid Build Coastguard Worker 137*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_BENCH_CPU_FEATURE, m, 222, xc - 100, 16, SS_NOPREFIX // - 100 138*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_BENCH_SYS1, m, 238, xc - 140, MY_TEXT_NOPREFIX 139*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_BENCH_SYS2, m, 248, xc - 140, MY_TEXT_NOPREFIX 140*f6dc9357SAndroid Build Coastguard Worker 141*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_BENCH_LOG, m + xc + m, m, sLog - m, yc, SS_LEFTNOWORDWRAP | SS_NOPREFIX 142*f6dc9357SAndroid Build Coastguard Worker 143*f6dc9357SAndroid Build Coastguard Worker 144*f6dc9357SAndroid Build Coastguard Worker LTEXT "Elapsed time:", IDT_BENCH_ELAPSED, m, 163, g2xs, 8 145*f6dc9357SAndroid Build Coastguard Worker// LTEXT "Size:", IDT_BENCH_SIZE, m, 176, g2xs, 8 146*f6dc9357SAndroid Build Coastguard Worker LTEXT "Passes:", IDT_BENCH_PASSES, m, 176, g2xs, 8 147*f6dc9357SAndroid Build Coastguard Worker COMBOBOX IDC_BENCH_NUM_PASSES, m, 187, sPasses, 140, MY_COMBO 148*f6dc9357SAndroid Build Coastguard Worker 149*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_ELAPSED_VAL, g3x, 163, g3xs, MY_TEXT_NOPREFIX 150*f6dc9357SAndroid Build Coastguard Worker // RTEXT "", IDT_BENCH_SIZE_VAL, g3x, 176, g3xs, MY_TEXT_NOPREFIX 151*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_PASSES_VAL, g3x, 176, g3xs, MY_TEXT_NOPREFIX 152*f6dc9357SAndroid Build Coastguard Worker 153*f6dc9357SAndroid Build Coastguard WorkerEND 154*f6dc9357SAndroid Build Coastguard Worker 155*f6dc9357SAndroid Build Coastguard Worker#ifdef UNDER_CE 156*f6dc9357SAndroid Build Coastguard Worker 157*f6dc9357SAndroid Build Coastguard Worker#undef m 158*f6dc9357SAndroid Build Coastguard Worker#define m 4 159*f6dc9357SAndroid Build Coastguard Worker 160*f6dc9357SAndroid Build Coastguard Worker#undef xc 161*f6dc9357SAndroid Build Coastguard Worker#undef yc 162*f6dc9357SAndroid Build Coastguard Worker 163*f6dc9357SAndroid Build Coastguard Worker#define xc 154 164*f6dc9357SAndroid Build Coastguard Worker#define yc 160 165*f6dc9357SAndroid Build Coastguard Worker 166*f6dc9357SAndroid Build Coastguard Worker#undef g0xs 167*f6dc9357SAndroid Build Coastguard Worker#undef g1x 168*f6dc9357SAndroid Build Coastguard Worker#undef g1xs 169*f6dc9357SAndroid Build Coastguard Worker#undef g2xs 170*f6dc9357SAndroid Build Coastguard Worker#undef g3x 171*f6dc9357SAndroid Build Coastguard Worker#undef g3xs 172*f6dc9357SAndroid Build Coastguard Worker 173*f6dc9357SAndroid Build Coastguard Worker#undef bxs 174*f6dc9357SAndroid Build Coastguard Worker#undef bys 175*f6dc9357SAndroid Build Coastguard Worker 176*f6dc9357SAndroid Build Coastguard Worker#define bxs 60 177*f6dc9357SAndroid Build Coastguard Worker#define bys 14 178*f6dc9357SAndroid Build Coastguard Worker 179*f6dc9357SAndroid Build Coastguard Worker#undef gs 180*f6dc9357SAndroid Build Coastguard Worker#undef gSpace 181*f6dc9357SAndroid Build Coastguard Worker 182*f6dc9357SAndroid Build Coastguard Worker#define gs 160 183*f6dc9357SAndroid Build Coastguard Worker#define gSpace 24 184*f6dc9357SAndroid Build Coastguard Worker 185*f6dc9357SAndroid Build Coastguard Worker#define g0xs (xc - bxs) 186*f6dc9357SAndroid Build Coastguard Worker#define g1xs 44 187*f6dc9357SAndroid Build Coastguard Worker 188*f6dc9357SAndroid Build Coastguard Worker#undef g4x 189*f6dc9357SAndroid Build Coastguard Worker#define g4x (m) 190*f6dc9357SAndroid Build Coastguard Worker 191*f6dc9357SAndroid Build Coastguard Worker#undef xRpu 192*f6dc9357SAndroid Build Coastguard Worker#undef xUsage 193*f6dc9357SAndroid Build Coastguard Worker#undef xRating 194*f6dc9357SAndroid Build Coastguard Worker#undef xTotalRating 195*f6dc9357SAndroid Build Coastguard Worker 196*f6dc9357SAndroid Build Coastguard Worker#undef sRpu 197*f6dc9357SAndroid Build Coastguard Worker#undef sRating 198*f6dc9357SAndroid Build Coastguard Worker#undef sUsage 199*f6dc9357SAndroid Build Coastguard Worker#undef sLabel 200*f6dc9357SAndroid Build Coastguard Worker#undef sTotalRating 201*f6dc9357SAndroid Build Coastguard Worker 202*f6dc9357SAndroid Build Coastguard Worker#define sRating 40 203*f6dc9357SAndroid Build Coastguard Worker#define sUsage 24 204*f6dc9357SAndroid Build Coastguard Worker#define sRpu 40 205*f6dc9357SAndroid Build Coastguard Worker 206*f6dc9357SAndroid Build Coastguard Worker#define xRating (xs - m - sRating) 207*f6dc9357SAndroid Build Coastguard Worker#define xRpu (xRating - sRpu) 208*f6dc9357SAndroid Build Coastguard Worker#define xUsage (xRpu - sUsage) 209*f6dc9357SAndroid Build Coastguard Worker 210*f6dc9357SAndroid Build Coastguard Worker#define sLabel (xUsage - g4x) 211*f6dc9357SAndroid Build Coastguard Worker#define sTotalRating (sRpu + sRating) 212*f6dc9357SAndroid Build Coastguard Worker#define xTotalRating (xs - m - sTotalRating) 213*f6dc9357SAndroid Build Coastguard Worker 214*f6dc9357SAndroid Build Coastguard Worker#define g3xs 32 215*f6dc9357SAndroid Build Coastguard Worker#define g3x (xRpu - g3xs) 216*f6dc9357SAndroid Build Coastguard Worker#define g2xs (g3x - m) 217*f6dc9357SAndroid Build Coastguard Worker 218*f6dc9357SAndroid Build Coastguard Worker 219*f6dc9357SAndroid Build Coastguard WorkerIDD_BENCH_2 DIALOG 0, 0, xs, ys MY_MODAL_DIALOG_STYLE | WS_MINIMIZEBOX 220*f6dc9357SAndroid Build Coastguard WorkerCAPTION "Benchmark" 221*f6dc9357SAndroid Build Coastguard WorkerMY_FONT 222*f6dc9357SAndroid Build Coastguard WorkerBEGIN 223*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "&Restart", IDB_RESTART, bx1, m, bxs, bys 224*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "&Stop", IDB_STOP, bx1, m + bys + m, bxs, bys 225*f6dc9357SAndroid Build Coastguard Worker 226*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "Cancel", IDCANCEL, bx1, by, bxs, bys 227*f6dc9357SAndroid Build Coastguard Worker 228*f6dc9357SAndroid Build Coastguard Worker LTEXT "&Dictionary size:", IDT_BENCH_DICTIONARY, m, m, g0xs, 8 229*f6dc9357SAndroid Build Coastguard Worker COMBOBOX IDC_BENCH_DICTIONARY, m, m + 11, g1xs, 140, MY_COMBO 230*f6dc9357SAndroid Build Coastguard Worker 231*f6dc9357SAndroid Build Coastguard Worker LTEXT "&Number of CPU threads:", IDT_BENCH_NUM_THREADS, m, 31, g0xs, 8 232*f6dc9357SAndroid Build Coastguard Worker COMBOBOX IDC_BENCH_NUM_THREADS, m, 42, g1xs, 140, MY_COMBO 233*f6dc9357SAndroid Build Coastguard Worker 234*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_BENCH_MEMORY_VAL, m + g1xs + 8, m + 13, xc - bxs - g1xs - 8, 8 235*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_BENCH_HARDWARE_THREADS, m + g1xs + 8, 44, xc - bxs - g1xs - 8, 8 236*f6dc9357SAndroid Build Coastguard Worker 237*f6dc9357SAndroid Build Coastguard Worker LTEXT "Current", IDT_BENCH_CURRENT, g4x, 70, sLabel, 8 238*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_USAGE1, xUsage, 70, sUsage, 8 239*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_RPU1, xRpu, 70, sRpu, 8 240*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_RATING1, xRating, 70, sRating, 8 241*f6dc9357SAndroid Build Coastguard Worker 242*f6dc9357SAndroid Build Coastguard Worker LTEXT "Resulting", IDT_BENCH_RESULTING, g4x, 80, sLabel, 8 243*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_USAGE2, xUsage, 80, sUsage, 8 244*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_RPU2, xRpu, 80, sRpu, 8 245*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_COMPRESS_RATING2, xRating, 80, sRating, 8 246*f6dc9357SAndroid Build Coastguard Worker 247*f6dc9357SAndroid Build Coastguard Worker LTEXT "Compressing", IDG_BENCH_COMPRESSING, m, 60, xc - bxs, 8 248*f6dc9357SAndroid Build Coastguard Worker 249*f6dc9357SAndroid Build Coastguard Worker LTEXT "Current", IDT_BENCH_CURRENT2, g4x, 104, sLabel, 8 250*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_USAGE1, xUsage, 104, sUsage, 8 251*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_RPU1, xRpu, 104, sRpu, 8 252*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_RATING1, xRating, 104, sRating, 8 253*f6dc9357SAndroid Build Coastguard Worker 254*f6dc9357SAndroid Build Coastguard Worker LTEXT "Resulting", IDT_BENCH_RESULTING2, g4x, 114, sLabel, 8 255*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_USAGE2, xUsage, 114, sUsage, 8 256*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_RPU2, xRpu, 114, sRpu, 8 257*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_DECOMPR_RATING2, xRating, 114, sRating, 8 258*f6dc9357SAndroid Build Coastguard Worker 259*f6dc9357SAndroid Build Coastguard Worker LTEXT "Decompressing", IDG_BENCH_DECOMPRESSING, m, 94, xc, 8 260*f6dc9357SAndroid Build Coastguard Worker 261*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_TOTAL_RPU_VAL, xRpu, 140, sRpu, 8 262*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_TOTAL_RATING_VAL, xRating, 140, sRating, 8 263*f6dc9357SAndroid Build Coastguard Worker 264*f6dc9357SAndroid Build Coastguard Worker LTEXT "Elapsed time:", IDT_BENCH_ELAPSED, m, 130, g2xs, 8 265*f6dc9357SAndroid Build Coastguard Worker LTEXT "Size:", IDT_BENCH_SIZE, m, 140, g2xs, 8 266*f6dc9357SAndroid Build Coastguard Worker LTEXT "Passes:", IDT_BENCH_PASSES, m, 150, g2xs, 8 267*f6dc9357SAndroid Build Coastguard Worker 268*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_ELAPSED_VAL, g3x, 130, g3xs, 8 269*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_SIZE_VAL, g3x, 140, g3xs, 8 270*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_PASSES_VAL, g3x, 150, g3xs, 8 271*f6dc9357SAndroid Build Coastguard WorkerEND 272*f6dc9357SAndroid Build Coastguard Worker 273*f6dc9357SAndroid Build Coastguard Worker#endif 274*f6dc9357SAndroid Build Coastguard Worker 275*f6dc9357SAndroid Build Coastguard Worker#include "../../GuiCommon.rc" 276*f6dc9357SAndroid Build Coastguard Worker 277*f6dc9357SAndroid Build Coastguard Worker#define xc 360 278*f6dc9357SAndroid Build Coastguard Worker#define yc 260 279*f6dc9357SAndroid Build Coastguard Worker 280*f6dc9357SAndroid Build Coastguard WorkerIDD_BENCH_TOTAL DIALOG 0, 0, xs, ys MY_MODAL_RESIZE_DIALOG_STYLE MY_FONT 281*f6dc9357SAndroid Build Coastguard WorkerCAPTION "Benchmark" 282*f6dc9357SAndroid Build Coastguard Worker{ 283*f6dc9357SAndroid Build Coastguard Worker LTEXT "Elapsed time:", IDT_BENCH_ELAPSED, m, m, 58, 8 284*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_BENCH_ELAPSED_VAL, m + 58, m, 38, 8 285*f6dc9357SAndroid Build Coastguard Worker EDITTEXT IDE_BENCH2_EDIT, m, m + 14, xc, yc - bys - m - 14, ES_MULTILINE | ES_READONLY | ES_AUTOVSCROLL | WS_VSCROLL | WS_HSCROLL 286*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "&Help", IDHELP, bx2, by, bxs, bys 287*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "Cancel", IDCANCEL, bx1, by, bxs, bys 288*f6dc9357SAndroid Build Coastguard Worker} 289