Commit Graph

171 Commits

Author SHA1 Message Date
Carsten Haitzler 39635aa465 ooh so many more mask tests... and oh so many more mask bugs.
SVN revision: 58994
2011-04-28 09:44:29 +00:00
Tom Hacohen 60a3053453 Expedite tb-autoalign: Added an LRM to fix rendering in \n compat mode.
SVN revision: 58921
2011-04-26 07:29:30 +00:00
Vincent Torri 5067f72bcb Expedite: warnings--
SVN revision: 58872
2011-04-24 17:14:34 +00:00
Vincent Torri 9b5b9e48a6 Expedite: use cross platform values
SVN revision: 58866
2011-04-24 10:32:54 +00:00
Carsten Haitzler 422ab6ba43 and fix filter api to be consistent with evas.. letalone all of efl.
VERB AT END!!!! (get/set/whatever)



SVN revision: 58749
2011-04-20 08:13:33 +00:00
Brett Nash 180423aefc Add filter tests.
SVN revision: 58728
2011-04-19 06:09:34 +00:00
Brett Nash 758cbafbda Expedite: Add image mask test.
SVN revision: 58727
2011-04-19 06:09:31 +00:00
Cedric BAIL 2a6efe355b expedite: remove Evas GL Glew user.
SVN revision: 58361
2011-04-05 13:21:15 +00:00
Cedric BAIL 3a86dd96a7 expedite: remove deprecated Evas Quartz backend.
SVN revision: 58356
2011-04-05 12:10:51 +00:00
Carsten Haitzler 62c2d26768 only warm up if runing all tests
SVN revision: 57467
2011-03-02 09:33:47 +00:00
Brett Nash ebe7b0745e Expedite: Proxy tests: Add some proxy tests.
So this covers a basic image, and some text tests.

SVN revision: 56976
2011-02-13 00:27:08 +00:00
Carsten Haitzler 0eb947b47b fix weight calcs!
SVN revision: 56252
2011-01-21 07:04:26 +00:00
Carsten Haitzler 04ed2e9e8b fix weighting table! tasn brokesd it. :)
SVN revision: 56235
2011-01-20 05:23:18 +00:00
Vincent Torri 23b182c2f7 sync() does not exist on Windows (XP or CE)
SVN revision: 55982
2011-01-07 18:08:42 +00:00
Tom Hacohen 0a90736d71 Expedite: Added a new test for textblock text appending.
SVN revision: 54990
2010-11-25 16:40:39 +00:00
Cedric BAIL ba990a5681 * expedite: don't segv when GL SDL engine is not compiled.
SVN revision: 54593
2010-11-16 15:31:44 +00:00
Carsten Haitzler f9b851a365 warm up cpu on auto-tests
SVN revision: 54332
2010-11-08 15:02:58 +00:00
Cedric BAIL 2881402e2c * expedite: fix stride usage (stride are indexing bytes not pixels).
SVN revision: 53030
2010-10-04 15:59:08 +00:00
Vincent Torri 755d81b728 fix gdi engine wrt shape windows fixes
SVN revision: 52417
2010-09-18 17:19:57 +00:00
Carsten Haitzler 11a0377961 add tests for yuv rotated map thing. :)
SVN revision: 51894
2010-09-05 02:58:51 +00:00
Lucas De Marchi 9572d6f406 Convert (hopefully) all comparisons to NULL
Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;


other cases:

a == NULL                         !a
a != NULL                         a




SVN revision: 51487
2010-08-21 13:52:25 +00:00
Carsten Haitzler 5e1a73b0b3 properly use stride return for manipulating argb pixels.
SVN revision: 51381
2010-08-19 05:23:39 +00:00
Carsten Haitzler c222f5a1c1 for now put dynamic there.
SVN revision: 51069
2010-08-13 10:34:14 +00:00
Tom Hacohen faf659b3f1 Expedite: Added textblock autoalign test.
SVN revision: 50998
2010-08-11 14:17:47 +00:00
Carsten Haitzler 845bab2130 more tests ahoy!
SVN revision: 50922
2010-08-09 06:43:33 +00:00
Carsten Haitzler e3b0932cc1 dump right profile.
SVN revision: 50921
2010-08-09 05:54:22 +00:00
Carsten Haitzler 5c4eee0c93 weights for new tests
SVN revision: 50903
2010-08-08 14:36:19 +00:00
Carsten Haitzler d1664bd187 tests++
SVN revision: 50887
2010-08-07 04:51:53 +00:00
Carsten Haitzler cf2eab4fe6 also number of tests run. :)
SVN revision: 50877
2010-08-07 00:32:13 +00:00
Carsten Haitzler ffbbc1f8b7 stick in some output giving:
1. date + time you ran (or finished) the test
2. version of evas used
3. profile requested
4. actual window resolution you got
5. loop count used
6. engine used
7. fullscreen flag requested

now the results at least can be tracked over time knowing what you ran
the results on 3 months ago etc. :)



SVN revision: 50876
2010-08-07 00:19:12 +00:00
Vincent Torri b76ead2616 call XInitThreads only when Xlib code is used
SVN revision: 49170
2010-05-23 23:23:51 +00:00
Gustavo Sverzut Barbieri 1216d02d7f more terminals support color.
SVN revision: 49104
2010-05-21 15:13:16 +00:00
Carsten Haitzler 24aba4e191 big patch from Samsung SAIT (Advanced research group) for async multi-frame
rendering. to turn on:

1.
configure with --enable-async-render
2.
export EVAS_RENDER_MODE=non-blocking
  
presto. necessitates some api swizzling (thus the expedite. ecore etc. changes)

the kind of results you get on a desktop:

http://www.rasterman.com/files/evas-async-vs-none.html



SVN revision: 49087
2010-05-21 07:10:45 +00:00
Vincent Torri 845b3d37c6 uneeded header with vc++
SVN revision: 47892
2010-04-10 12:37:13 +00:00
Brett Nash 89d5fc0748 Print out the weights in the list.
SVN revision: 47442
2010-03-25 07:58:40 +00:00
Carsten Haitzler 596e0cfe24 hide title etc!
SVN revision: 47410
2010-03-24 03:19:45 +00:00
Carsten Haitzler f1c371788c weight expedite benchmarks based on closer to real-life usage. evas_speed at
the end is now a weighted average so it should be more realistic when
comparing enignes... and even machines.



SVN revision: 47387
2010-03-23 09:58:38 +00:00
Vincent Torri cdcef2c168 and free replies
SVN revision: 47367
2010-03-22 08:02:12 +00:00
Vincent Torri 20a58eee89 add fullscreen support to software xcb
SVN revision: 47366
2010-03-22 07:45:51 +00:00
Cedric BAIL 06d3412a7b * expedite: small cosmetic.
SVN revision: 47324
2010-03-18 15:37:22 +00:00
Cedric BAIL 997b1a1b12 * evas: Make evas_object_move on Evas_Object_Polygon work.
TODO: Make evas_object_resize work also.


SVN revision: 47291
2010-03-16 13:23:37 +00:00
Carsten Haitzler 866ff94b13 use content hints. does nothing atm. but i can test for it when it does :)
SVN revision: 46923
2010-03-07 04:22:49 +00:00
Carsten Haitzler 7d6a98e924 formatting the same as others
SVN revision: 46637
2010-02-28 06:54:15 +00:00
Carsten Haitzler 93485fde3f add fullscreen option for a fair number of engines - didnt do xcb - more work
:(



SVN revision: 46636
2010-02-28 04:59:18 +00:00
Carsten Haitzler 996bec49c9 aaaaagh! color was wrong! premul.. pemul!
SVN revision: 46571
2010-02-27 07:49:12 +00:00
Cedric BAIL af63881735 * expedite: Add 1080p.
SVN revision: 46441
2010-02-24 18:43:24 +00:00
Cedric BAIL ec23bf6a0f * expedite: Massive cleanup.
SVN revision: 46439
2010-02-24 18:25:18 +00:00
Carsten Haitzler 72fb4bcb67 change gl engine api a little - fixed in ecore-evas and expedite. expose
indirect option in ecore-evas with a new opt param for gl engines - will add
more opts over time.



SVN revision: 46177
2010-02-15 05:05:05 +00:00
xcomputerman 31146dce8b Actually add the gl_sdl engine files
SVN revision: 45689
2010-01-29 05:59:14 +00:00
xcomputerman af7df07a96 Add support for new Evas GL_SDL engine
SVN revision: 45675
2010-01-29 02:32:38 +00:00