Vincent Torri
803d9f823f
restore the win ce interface (taskbar, SIP) on failure
...
SVN revision: 45323
2010-01-19 11:02:49 +00:00
toma
e667c6674b
New icons for the tests.
...
SVN revision: 45317
2010-01-19 03:07:39 +00:00
toma
6687a465cf
Expedite 0.7.0 now with a nicer look! Reworked graphics to bring it more in-line with EFL current look. Also added a logo.png file that can be easily changed without upsetting the start interface. If you use this version, you may experience different performance results in comparision to the older version so please consider this when using it for benchmarking.
...
SVN revision: 45237
2010-01-17 02:33:48 +00:00
Vincent Torri
9469eef95c
missing type in declaration
...
SVN revision: 45215
2010-01-16 12:58:21 +00:00
Vincent Torri
831e9c2966
expedite xcb: speed up a bit the startup by requesting the atoms' cookie as soon as possible
...
SVN revision: 45111
2010-01-14 08:01:18 +00:00
Vincent Torri
ac88e43aa6
better error management when a connection is created
...
SVN revision: 45110
2010-01-14 07:30:06 +00:00
xcomputerman
57a31327a6
Add HVGA to available profiles (Palm Pre, iPhone)
...
SVN revision: 45006
2010-01-09 19:13:09 +00:00
Gustavo Sverzut Barbieri
251a120ed3
better reports
...
SVN revision: 43663
2009-11-13 14:16:48 +00:00
Gustavo Sverzut Barbieri
ee723772fe
convert expedite to use new evas_map util.
...
SVN revision: 43614
2009-11-11 12:48:25 +00:00
Vincent Torri
e5ef588c0e
add shutdown function
...
SVN revision: 43609
2009-11-11 11:15:20 +00:00
Carsten Haitzler
4c370576a5
more 3d tests
...
SVN revision: 43422
2009-11-02 15:17:59 +00:00
Carsten Haitzler
3c6488b358
and another 3d test/demo
...
SVN revision: 43421
2009-11-02 15:05:48 +00:00
Carsten Haitzler
591224687e
more 3d tests! try them.
...
SVN revision: 43420
2009-11-02 12:37:11 +00:00
Carsten Haitzler
14919600f8
and use changed api properly.
...
SVN revision: 43419
2009-11-02 12:20:57 +00:00
Carsten Haitzler
648b43d215
and expedite... 3d test # 1!
...
SVN revision: 43412
2009-11-02 08:52:47 +00:00
Carsten Haitzler
f0718038bd
tests for the map color values now
...
SVN revision: 43406
2009-11-02 04:18:32 +00:00
Vincent Torri
d23ff9c849
* add shutdown function to properly shut down the graphic system
...
* fix seg fault with the xcb (soft and render) engines
Notes:
* install fontconfig >= 2.7: it frees correctly its mem
* strangely, the xrender xlib and gl xlib engines are
segfaulting when XCloseDisplay is called (in the shutdown
function). It does not with soft xlib. I absolutely don't
know why.
SVN revision: 43373
2009-10-31 15:05:23 +00:00
Carsten Haitzler
7a78718583
and use new calls to set smooth
...
SVN revision: 43363
2009-10-31 09:08:22 +00:00
Carsten Haitzler
b2c0bed4d5
add profile mode
...
SVN revision: 43338
2009-10-29 12:50:46 +00:00
Carsten Haitzler
ba624abe90
test both smooth and non-smooth map rotates.
...
SVN revision: 43227
2009-10-23 13:17:34 +00:00
Gustavo Sverzut Barbieri
83306ad23e
update to match new evas_map api
...
SVN revision: 43212
2009-10-22 20:12:26 +00:00
Carsten Haitzler
a36430c7df
add tests for image map.
...
SVN revision: 43202
2009-10-22 15:48:08 +00:00
Cedric BAIL
c3cd9c3474
* expedite: Make benchmark run again on MacOsX.
...
Note: Quartz and MacOsX really need some love, perf are not well.
SVN revision: 43184
2009-10-21 14:54:22 +00:00
Carsten Haitzler
8a9535ab86
oops - didnt notice it didnt contiunue tests
...
SVN revision: 43089
2009-10-15 01:11:17 +00:00
Carsten Haitzler
5b014fa63f
disable text at the top during tests not to pollute results with any text
...
drawing at all if not needed.
SVN revision: 43088
2009-10-15 01:03:13 +00:00
Carsten Haitzler
e442dd78dc
oh dont preload and complicate things!
...
SVN revision: 42898
2009-10-06 04:34:59 +00:00
Carsten Haitzler
b8fa0d949d
add loops arg
...
SVN revision: 42836
2009-10-01 09:04:02 +00:00
Vincent Torri
8644206b6e
link explicitely against eina, to make compilation with mingw possible.
...
SVN revision: 42709
2009-09-26 08:38:35 +00:00
Carsten Haitzler
e7f6aa76e7
testws to show linesize and linerelsize
...
SVN revision: 42232
2009-09-04 03:54:14 +00:00
Vincent Torri
f29149beab
check if the compiler accepts -fno-rtti -fno-exceptions
...
SVN revision: 41882
2009-08-20 08:45:20 +00:00
Vincent Torri
a1b88ea911
rename 'x11' to 'xlib' for software x11 based engines when it makes sense
...
SVN revision: 41335
2009-07-14 21:30:58 +00:00
Vincent Torri
e79dfa7117
Force some Windows CE devices to use their real screen
...
resolution instead of 240x320 (iPAQ HX4700, eg) when
using GAPI.
SVN revision: 41213
2009-06-27 06:57:54 +00:00
Gustavo Sverzut Barbieri
d55abb6de7
clean shutdown on all cases, use eina macros to free list.
...
SVN revision: 41125
2009-06-20 07:37:26 +00:00
Vincent Torri
ba552d05f1
missing declaration variable
...
SVN revision: 41012
2009-06-12 06:46:19 +00:00
Gustavo Sverzut Barbieri
de83bd76a3
fix problems with am__fastdepOBJC not being in AM_CONDITIONAL()
...
let's hope I'm right...
SVN revision: 40544
2009-05-08 05:20:44 +00:00
Carsten Haitzler
a5cca2bc73
use more rediculously big double
...
SVN revision: 40525
2009-05-06 12:41:23 +00:00
Vincent Torri
1af52a0dd7
add GDI evas engine support
...
SVN revision: 40312
2009-04-23 03:26:41 +00:00
Carsten Haitzler
518b6dc1dd
wait for first expose in x11 engines before beginning to avoid wm delay.
...
SVN revision: 39751
2009-03-27 09:37:17 +00:00
Carsten Haitzler
c4491666de
fix bg @ loop start.
...
SVN revision: 39750
2009-03-27 09:17:35 +00:00
Carsten Haitzler
f4b1caa4bd
and center logo too if menu is up
...
SVN revision: 39749
2009-03-27 09:14:42 +00:00
Carsten Haitzler
5ed03f2a8f
and resize bg.
...
SVN revision: 39748
2009-03-27 09:08:31 +00:00
Carsten Haitzler
1998a5ccda
engines should "handle" being resized - even if they asked not to.
...
SVN revision: 39747
2009-03-27 08:53:50 +00:00
Carsten Haitzler
89f0b3024e
add some more tests
...
SVN revision: 39746
2009-03-27 08:29:42 +00:00
Vincent Torri
69c4c4d43e
copy/paste error
...
SVN revision: 39678
2009-03-24 11:52:11 +00:00
Vincent Torri
0f6c7f1ede
fail if evas_engine_info_set() fails
...
SVN revision: 39671
2009-03-24 09:06:40 +00:00
Vincent Torri
7db88370f1
* use the enum to set the backend in software X11 engines
...
* update to the new merged xrender engine
SVN revision: 39666
2009-03-24 07:50:17 +00:00
Carsten Haitzler
3c7eeebd80
patch from Tiago Falcão - exit after test.
...
SVN revision: 39466
2009-03-13 11:50:30 +00:00
Vincent Torri
d1bc991a59
fix variable name
...
SVN revision: 39150
2009-02-22 19:47:54 +00:00
Vincent Torri
83208cc516
add xrender xcb engine test
...
SVN revision: 39137
2009-02-22 11:29:52 +00:00
Cedric BAIL
8fa4b3536b
.
...
* expedite/src/bin/Makefile.am: Put script in package
SVN revision: 39081
2009-02-18 17:42:49 +00:00
Jaime Thomas
f04f15a224
Typo.
...
SVN revision: 39068
2009-02-18 00:32:16 +00:00
Carsten Haitzler
51d3cd58d5
add more tests. more realistic.
...
SVN revision: 39053
2009-02-17 05:16:58 +00:00
Carsten Haitzler
84ca8956bd
add new test.
...
SVN revision: 39052
2009-02-17 05:11:02 +00:00
Vincent Torri
176b302b4e
free memory used by menu items when exiting expedite
...
SVN revision: 39023
2009-02-15 10:48:09 +00:00
Carsten Haitzler
1ebcebfc0f
fix tests...
...
SVN revision: 38785
2009-01-25 22:02:37 +00:00
Carsten Haitzler
eb4dcda378
fix tsts for pow2
...
SVN revision: 38704
2009-01-23 00:28:12 +00:00
Carsten Haitzler
f71283318d
add some tests... for some optimisations... :)
...
SVN revision: 38691
2009-01-21 23:28:46 +00:00
Carsten Haitzler
3eb9d97917
allow selecting of specific tests from the cmd-line and listing of them
...
SVN revision: 38690
2009-01-21 23:01:51 +00:00
Gustavo Sverzut Barbieri
45b90e26e2
Add expedite-cmp to create nice comparison tables for expedite results.
...
Python script that outputs both console and html comparison
sheets/table for results, a good run is:
expedite -e x11 -a > expedite-x11.log
expedite -e xr -a > expedite-xr.log
expedite -e gl -a > expedite-gl.log
# text, with colors!
expedite-cmp -p expedite-x11.log expedite-xr.log expedite-gl.log
# html
expedite-cmp -p -r html expedite-x11.log expedite-xr.log expedite-gl.log > expedite-cmp.html
SVN revision: 38553
2009-01-12 15:36:37 +00:00
Vincent Torri
625e0119a4
* missing var
...
* allow the export of symbols with VC++
SVN revision: 38249
2008-12-20 14:46:54 +00:00
Carsten Haitzler
f25f609de9
vtorri's xcb x11 engine merge for expedite
...
SVN revision: 38174
2008-12-17 08:15:01 +00:00
Carsten Haitzler
c816e3f93c
enable caches and fix 1 test ot do what it was meant to do...
...
SVN revision: 37839
2008-11-28 11:17:40 +00:00
Vincent Torri
d8ecd625fd
* configure reorganisation
...
* add gdi backend to the Windows CE engine
SVN revision: 37715
2008-11-19 17:40:05 +00:00
Carsten Haitzler
f329fb2d60
add 4 tests to test drawing the same thing again and again at the same size
...
SVN revision: 37446
2008-11-03 22:27:53 +00:00
Vincent Torri
7aa7a7adb2
use evil for mingw32ce compiler
...
SVN revision: 37211
2008-10-27 08:06:01 +00:00
Cedric BAIL
8b0a1e2a66
Remove Evas list from Expedite and move to Eina list.
...
SVN revision: 36966
2008-10-22 12:00:44 +00:00
Carsten Haitzler
e11761cb40
tim horton's expedite patches part 2 - add files.
...
SVN revision: 36109
2008-09-20 02:06:48 +00:00
Carsten Haitzler
745377bbba
tim horton's expedite quartz engine patches
...
SVN revision: 36108
2008-09-20 02:06:00 +00:00
Cedric BAIL
e7dbbf1e4e
Add image preloading support.
...
This should work without performance impact for all engine.
SVN revision: 36018
2008-09-16 14:52:57 +00:00
Gustavo Sverzut Barbieri
fea935c9ae
Patch by Denis Oliver Kropp.
...
SVN revision: 35854
2008-09-06 16:08:39 +00:00
Gustavo Sverzut Barbieri
7a278c33d9
Less debug for expedite directfb.
...
SVN revision: 35853
2008-09-06 16:06:20 +00:00
doursse
cb03952c56
set the size in the engine info
...
SVN revision: 35149
2008-07-17 23:10:39 +00:00
doursse
42cf8cbb25
make the windows non resizable on Windows, fix error management for the glew and software_16_ddraw tests
...
SVN revision: 35050
2008-07-10 07:01:49 +00:00
doursse
ea8c947317
add software xcb engine support, minor reorganization of some inclusing / checks etc...
...
SVN revision: 35020
2008-07-07 19:31:46 +00:00
doursse
8124d72e75
initialisation of direct3d and glew are in their respective engine, now. minor formatting
...
SVN revision: 34913
2008-06-26 08:32:00 +00:00
doursse
3e4997c06a
remove directdraw initialisation as the engine takes care of that. clean the mem on failure
...
SVN revision: 34904
2008-06-25 06:45:11 +00:00
Cedric BAIL
2d96aea2b2
Deleting previous tests object was counted as part of the current test. So
...
you could have different result when running them one after the other or
all of them. Their is still one draw back, we dont count this time at all now.
SVN revision: 34794
2008-06-10 12:17:56 +00:00
Cedric BAIL
c4d9eccc70
Add pal, 720p resolution and sdl-16 engine help text.
...
SVN revision: 34678
2008-05-26 13:52:26 +00:00
doursse
4d1efa3850
add DirectDraw backend. Seems faster on pda's that have it
...
SVN revision: 34668
2008-05-25 17:39:48 +00:00
doursse
ada9638cbe
add guards around config.h
...
SVN revision: 34662
2008-05-25 05:15:21 +00:00
doursse
6df0eef45f
* put the keys management in expedite instead of the evas engine.
...
Don't use the broken GAPI anymore for them. Use instead an undocumented
function (yes, *undocumented*) to manage hardware keys. It's used
with both gapi and framebuffer backends.
* clean correctly the memory on errors in engine_software_16_wince_args()
SVN revision: 34651
2008-05-23 18:33:07 +00:00
doursse
2d75dece03
fix key up management
...
SVN revision: 34541
2008-05-12 05:31:14 +00:00
doursse
29d8dd954d
do not repaint the window (should speed up the drawing)
...
SVN revision: 34524
2008-05-10 08:57:02 +00:00
doursse
d8d00d5e5a
* add wince engine support
...
* add -datadir option in command line, so that the data directory can be
specified with command line. Best way to manage data dir with Windows
CE OS, which does not support env variables...
SVN revision: 34402
2008-04-29 22:02:30 +00:00
doursse
7d1d8020a4
remove the explicit use of the DirectDraw interface by using the c++ API
...
SVN revision: 34153
2008-03-30 16:06:21 +00:00
doursse
65f5d568ce
remove debug printf, and formatting
...
SVN revision: 34152
2008-03-30 16:04:13 +00:00
doursse
6b9fb388a4
remove the explicit use of the DirectDraw interface by using the c++ API
...
SVN revision: 34148
2008-03-30 09:22:38 +00:00
doursse
7ec35857f1
* use an m4 macro to detect engines; faster for adding new engines
...
(guess which ones ;) )
* update autostuff thingy
SVN revision: 34099
2008-03-23 19:39:17 +00:00
Mike Frysinger
75248b2aad
fix from Lars Munch to not use -I$(includedir)
...
SVN revision: 34051
2008-03-18 13:14:00 +00:00
Carsten Haitzler
2312794a69
explicitly set colorspace to ARGB8888
...
SVN revision: 33872
2008-03-01 05:19:15 +00:00
Gustavo Sverzut Barbieri
3473bb5ae5
Add initial DirectFB support.
...
SVN revision: 33834
2008-02-25 06:08:34 +00:00
Michael Lauer
5ad5c12186
expedite: document -a option
...
SVN revision: 33043
2007-12-07 21:41:31 +00:00
Carsten Haitzler
bebdbe654b
cedric patch - as per email.
...
SVN revision: 32650
2007-11-13 06:00:33 +00:00
Carsten Haitzler
4eb1a715eb
add fb to expedite
...
SVN revision: 32554
2007-11-10 23:23:08 +00:00
Sebastian Dransfeld
7dd2be8ac9
typo
...
SVN revision: 32544
2007-11-10 18:34:40 +00:00
Sebastian Dransfeld
1ec701e87e
Clean build system
...
SVN revision: 32534
2007-11-10 12:17:07 +00:00
Sebastian Dransfeld
57331eae88
switch to make expedite run all tests and quit.
...
SVN revision: 32502
2007-11-08 21:00:35 +00:00
Sebastian Dransfeld
747ae5621c
remove unused variable
...
SVN revision: 32497
2007-11-08 20:09:43 +00:00
doursse
812692ad29
remove trailing spaces
...
SVN revision: 32104
2007-10-17 14:27:48 +00:00
doursse
43ecaa0ee6
remove trailing spaces
...
SVN revision: 32103
2007-10-17 11:55:47 +00:00