Commit Graph

365 Commits

Author SHA1 Message Date
Cedric Bail a829f37b83 expedite: request Eo EFL API. 2013-06-28 10:21:21 +09:00
Cedric Bail 1a9f0c74ae expedite: cleanup formatting. 2013-06-28 10:20:52 +09:00
Chris Michael 394ce6a170 Flush display events after dispatching.
NB: speedup in fps.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-26 13:55:27 +01:00
Chris Michael 3c7b6797da Flush display events after dispatching
NB: slight speedup in fps.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-26 13:54:59 +01:00
Chris Michael 504bb0e2bb If we cannot connect to the wayland display, then print an error and
exit.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-26 12:53:00 +01:00
Chris Michael 078473137f Add missing initializer for wl_seat_listener name function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-26 12:39:47 +01:00
Carsten Haitzler 5dabf01fca fix valgrind complaint in proxy test 2013-06-11 11:35:43 +09:00
Daniel Juyung Seo 02f1fb2a92 Applied recent evas_canvas_render_async API change.
-EAPI Eina_Bool         evas_render_async(Evas *e, Evas_Event_Cb func, void *data) EINA_ARG_NONNULL(1);
+EAPI Eina_Bool         evas_render_async(Evas *e) EINA_ARG_NONNULL(1);
2013-03-27 09:32:11 +09:00
Christopher Michael b5916516c1 We should use dispatch_pending here.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 84381
2013-02-26 14:51:11 +00:00
Carsten Haitzler 4689ceb088 add new test to expedite.
SVN revision: 84374
2013-02-26 09:53:51 +00:00
Cedric BAIL 244a1da63c expedite: test and benchmark lines.
SVN revision: 84039
2013-02-18 06:50:33 +00:00
Eduardo Lima (Etrunko) 81676f217d Remove unecessary code
With the fresh new Evas Wayland SHM engine, it is not necessary to handle with
surface damage and commits anymore. Also let's not synchronize the rendering
with the compositor, because we want to be as fast as possible for the sake of
the benchmark.

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 83329
2013-01-25 13:24:17 +00:00
ChunEon Park dce0fb3159 expedite - removed filter/mask codes
SVN revision: 83323
2013-01-25 10:55:11 +00:00
Christopher Michael a9e39877d2 Modify expedite wayland shm engine to work with new Evas one.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 83295
2013-01-24 12:16:33 +00:00
Yakov Goldberg 4db2eca350 ChangeLog, NEWS updated
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>

SVN revision: 83203
2013-01-24 07:20:42 +00:00
Yakov Goldberg f473d6996b adding if (obj) before eo_do(obj) to avoid Eo warning messages
"if (obj)" was added automatically before every "eo_do()" call.
Later I removed this check from some places, so they are clean.

Places, where check is still presenting,
could either cause warning, or not.

Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>

SVN revision: 83181
2013-01-23 15:05:24 +00:00
Yakov Goldberg faf1579d35 expedite: porting to Eo
Signed-off-by: Yakov Goldberg <yakov.goldberg@gmail.com>

SVN revision: 83180
2013-01-23 15:05:09 +00:00
Cedric BAIL 42339e1e32 trunk: remove use of AM_PROG_CC_STDC as AC_PROG_CC does it.
Patch by Doug Newgard <scimmia22@outlook.com>


SVN revision: 82148
2013-01-04 05:49:26 +00:00
Carsten Haitzler 5090a74da4 if you use eo... link to it eh?
SVN revision: 81801
2012-12-28 13:51:09 +00:00
Cedric BAIL f0bca469a9 expedite: enable benchmarking of async renderer.
SVN revision: 81777
2012-12-28 03:24:07 +00:00
Cedric BAIL 1477f6b155 expedite: add back a expedite-cmp parsable output.
SVN revision: 79816
2012-11-29 07:01:54 +00:00
Eduardo Lima (Etrunko) 5e69c24b6e Don't leak struct wl_registry
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 79565
2012-11-23 17:49:39 +00:00
Eduardo Lima (Etrunko) 267f9e2106 Cleanup and Reuse Code
Most of those functions in engine_wayland_common.h should be static.
Also, move the shell surface listener to the common codebase.

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 79526
2012-11-21 22:17:45 +00:00
Eduardo Lima (Etrunko) 167611c5f1 Added support for wayland SHM too
Moved most of the seat/keyboard code to a common file so both shm and egl
engines can reuse the code.

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 79516
2012-11-21 15:45:20 +00:00
Eduardo Lima (Etrunko) d27dc525eb Added keyboard support for Wayland EGL
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 79515
2012-11-21 15:45:02 +00:00
Eduardo Lima (Etrunko) 7eab217299 Remove warnings
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 79514
2012-11-21 15:44:54 +00:00
Eduardo Lima (Etrunko) 05a2386517 Fill in NEWS and ChangeLog
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 79513
2012-11-21 15:44:45 +00:00
Rui Seabra 0333810d77 The previous commit was a slight fix on the efl spec for an error I made, its comment applies to this commit: adapt rpm specs to the new efl dependency instead of several independent dependencies.
SVN revision: 79419
2012-11-18 11:27:12 +00:00
Eduardo de Barros Lima 335a772168 Updated dev info and added myself to AUTHORS where relevant
SVN revision: 79155
2012-11-12 12:33:21 +00:00
Eduardo Lima (Etrunko) 8f5ebabc11 Move AM_CONDITIONAL to outside the if block
The configure script was failing fail if the --disable option for the wayland
engines were explicitly set.

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 79034
2012-11-09 18:23:17 +00:00
ChunEon Park 902905ef60 expedite - here is good to use EINA_LIST_FOREACH
SVN revision: 78880
2012-11-03 09:43:56 +00:00
ChunEon Park 164d8d26e0 expedite - fix changelog format
SVN revision: 78879
2012-11-03 09:40:20 +00:00
ChunEon Park 6f135f2734 expedite - calc weighted fps more clearly.
SVN revision: 78878
2012-11-03 09:39:59 +00:00
ChunEon Park 533fa58a7e expedite - let it print more meaningful words
SVN revision: 78827
2012-11-02 07:07:20 +00:00
ChunEon Park d78ed2e298 expedite - --white spaces & trailings.
SVN revision: 78825
2012-11-02 05:15:34 +00:00
Eduardo Lima (Etrunko) f81697bb99 Basic support for wayland engines
Next: Mouse/Keyboard support

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 78799
2012-11-01 15:57:18 +00:00
Eduardo Lima (Etrunko) 2913da1dca Configure: Add checks for Wayland Engines
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 78798
2012-11-01 15:57:05 +00:00
Eduardo Lima (Etrunko) 8ac751d68e Expedite: Remove software_16_X11 code
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 78402
2012-10-24 14:14:25 +00:00
Stefan Schmidt 0ff46d0f59 expedite: Ignore generated spec file
SVN revision: 76823
2012-09-18 14:14:41 +00:00
Vincent Torri a8133405ab Update changelog
SVN revision: 76334
2012-09-08 07:13:24 +00:00
Carsten Haitzler db7a4979d7 and up ver to 1.7.99 now in svn. nack to svnrev num at end.
SVN revision: 75869
2012-08-30 10:34:01 +00:00
Carsten Haitzler 7b0c11bf14 no this isnt release - this is simply me removing the beta tag so when
we release it's ready.



SVN revision: 75740
2012-08-27 10:24:41 +00:00
Carsten Haitzler 9659e746e0 update NEWS
SVN revision: 75736
2012-08-27 09:38:23 +00:00
Carsten Haitzler 3f67eb1f31 umm no - give the output filename not input. ie expedite.spec not
expedite.spec.in



SVN revision: 75408
2012-08-18 11:13:43 +00:00
Rui Seabra bddd638fa5 Update spec, make it autogenerated and add expedite.spec to svn:ignore
SVN revision: 75405
2012-08-18 08:24:07 +00:00
Carsten Haitzler 78f16260ba tag as beta...
SVN revision: 75344
2012-08-17 03:57:49 +00:00
Carsten Haitzler 6bf7790fa7 vincent wanted 16bit ddraw gone from expedite.. so it shall be!
SVN revision: 75204
2012-08-13 10:17:48 +00:00
Carsten Haitzler 2fc8dfa052 more updates for 1.7.0 alpha.
SVN revision: 75095
2012-08-10 10:51:17 +00:00
Carsten Haitzler 580d32d7b0 alpha release of 1.7 - let's roll. ALPHA!
SVN revision: 75091
2012-08-10 10:37:05 +00:00
Stefan Schmidt 1fcf0101f3 expedite: For the ifdefs we use Xinit we should include the header
SVN revision: 75077
2012-08-10 09:19:05 +00:00