Commit Graph

343 Commits

Author SHA1 Message Date
Wander Lairson Costa 9db3724e47 Skip ill formed lines
Some lines reported by expedite are just informative, like the window
size. We skip lines that don't have the formatting we expect.

Fixes T8852

Reviewers: vtorri, raster

Reviewed By: raster

Maniphest Tasks: T8852

Differential Revision:
2020-11-10 08:31:13 +00:00
Vincent Torri 7c4bebe47e Windows: remove Evil dependency, general cleanup for Windows
Test Plan: compilation and execution

Reviewers: raster

Differential Revision:
2020-07-07 13:39:31 +01:00
Hermet Park d6a3eb3dec containing ui setup steps in the profiling again.
This change is for compatibility to compare the new measurement with the past existing ones.

Now we proprly fix the missing setup steps in the profiling.
2019-12-30 16:00:56 +09:00
Hermet Park 7746bbb039 Revert "Revert "Setup before starting fps measurement""
This reverts commit cac6ca6a9a.
2019-12-30 15:42:29 +09:00
Hermet Park 1c16ed647b remove shadow(unused) variables. 2019-12-30 13:57:55 +09:00
Hermet Park 5ca60ccf22 fix xconfigure errors. 2019-12-30 13:51:41 +09:00
Hermet Park cac6ca6a9a Revert "Setup before starting fps measurement"
This reverts commit 7874ae718f.
2019-12-30 13:25:44 +09:00
Hermet Park b72d775b10 proxy_textblock: increase a factor to update animation properly. 2019-12-27 15:03:51 +09:00
Hermet Park aee23715a2 text_style_different_string: increase a factor to update animation properly. 2019-12-27 13:50:25 +09:00
Hermet Park 7dca83b4e5 add one more resolution item. 2019-12-27 13:37:25 +09:00
Hermet Park b84865bb12 image_blend_occlude_few: increase a factor to update animation properly. 2019-12-26 17:50:26 +09:00
Hermet Park 67771fd4a6 textblock_intl: increase a factor to update animation properly. 2019-12-26 17:22:10 +09:00
Hermet Park 4828d1a5d5 textblock_basic: increase an factor to update animation properly. 2019-12-26 17:07:55 +09:00
Hermet Park f3e0448bd3 fix array bounds overflow. 2019-12-24 18:46:55 +09:00
Hermet Park d540c8420b add a resolution option 720p-p 2019-12-24 18:35:01 +09:00
Hermet Park 7874ae718f Setup before starting fps measurement
It's not good to include the setup in fps measurement,
Also, animator tick occur immediately when test item is selected.
We need to setup before it in order to avoid invalid objects access.
2019-12-24 15:14:51 +09:00
Hermet Park 03324357ed about: update to use new efl interface. 2019-12-24 14:37:16 +09:00
Hermet Park cf48e97379 proxy_textblock: update api call. 2019-12-24 14:33:58 +09:00
Hermet Park ae6cf1318b compare list item count properly,
and remove s9 resolution in the default list.
2019-12-23 21:39:09 +09:00
Hermet Park 9bb9dba018 ui: remove menu icon.
Unnecessary decoration that may cause user look it as a wrong display.
2019-12-23 21:10:25 +09:00
Hermet Park 858246e2dd fix broken menu selection.
booo. efl_input_pointer_mouse_get() doesn't work.

This is a temporary fix for expedite working back.
2019-12-23 20:57:51 +09:00
Hermet Park a2bc36a91d proxy_textblock: correct textblock class name. 2019-12-23 19:53:16 +09:00
Cedric BAIL 08dd13567e Migrate to new font family API. 2019-12-06 09:29:22 -08:00
Cedric Bail ac6a3bcb44 Updated to fit EFL 1.23 API. 2019-09-25 10:26:17 -07:00
Cedric Bail 105e6568a4 main: lookup for the right file thanks error warning in Efl! 2019-09-25 10:25:47 -07:00
Ali Alzyod dc6c931dc2 evas_textblock: add test for parsing styles time (fill_format)
speed test for setting parsing formats during layot_setup stage
this is related to D9536
Differential Revision:
2019-08-12 10:12:00 -07:00
Cedric BAIL 4e6dd92826 add new test for 9patch files. 2019-08-09 11:03:42 -07:00
Cedric BAIL 6c2c96b622 add new test for stretchable zone support on image object. 2019-08-09 11:03:42 -07:00
Mike Blumenkrantz ba687d4b20 mark clippers static in previous 3 tests
Reviewers: cedric

Reviewed By: cedric

Tags: #expedite

Differential Revision:
2019-08-09 12:40:21 -04:00
Mike Blumenkrantz 735ca81d6b add a clipped textblock proxy test
this renders a classic text passage split in twain between a real textblock
and a proxy render of the textblock to mimic rendering only a textblock

also provides a define for easily testing against raw textblock render perf
Depends on D8877

Reviewers: cedric, Hermet

Reviewed By: Hermet

Subscribers: Hermet

Tags: #expedite

Differential Revision:
2019-05-13 07:57:08 -04:00
Mike Blumenkrantz 37093983bf add clipped image proxy test
this is a test with lots of image proxies which have clippers
Depends on D8836

Reviewers: cedric

Reviewed By: cedric

Tags: #expedite

Differential Revision:
2019-05-13 07:56:56 -04:00
Mike Blumenkrantz 3a1058aab1 add test for a clipped masked image
this test is the same as one of the other mask tests (I forgot which)
but it clips the mask and then moves/resizes the mask crazily to make
the performance really bad

Reviewers: cedric

Reviewed By: cedric

Tags: #expedite

Differential Revision:
2019-05-13 07:56:19 -04:00
Lauro Moura 9fd3c26a5e 2to3 modifications to expedite-cmp
Make expedite-cmp runnable with py3

Reviewed-by: Cedric BAIL <>
Differential Revision:
2019-04-24 09:56:57 -07:00
Cedric BAIL 555b18dbaa Update use of buffer map that must specify a valid buffer size now. 2019-03-22 16:21:59 -07:00
Cedric BAIL bbc29b232b Disable debugging code. 2019-03-22 16:15:50 -07:00
Cedric BAIL cd761e5093 Update use of VG API after EFL update. 2019-03-22 16:13:05 -07:00
Cedric BAIL bea0e934ad Last warning to fix. 2019-03-13 17:31:13 -07:00
Cedric BAIL 6feba0405c Stop computing useless number. 2019-03-13 17:24:32 -07:00
Cedric BAIL 0f1d9a77e5 efl: migrate to the new efl_gfx_stack_raise_to_top and efl_gfx_stack_lower_to_bottom. 2019-03-13 17:21:51 -07:00
Cedric BAIL 00ffe9ca86 efl: we now require the Efl_Ui.h header for all the new Eo object. 2019-03-13 17:19:06 -07:00
Cedric BAIL 153818c6bc efl: use new API efl_file_simple_load. 2019-03-13 17:19:06 -07:00
Cedric BAIL a12ab95df0 build: add support for meson build system. 2019-03-13 17:19:06 -07:00
Mike Blumenkrantz 27e5e02370 update efl api usage to work with current master
this is a bit hacky in some places where I created wrappers to avoid
having to manually rewrite dozens of function calls in places where I was
unable to sed/awk the changes that were needed

this is a dead project, so submitting such a massive machine-generated patch
for review would be futile. any bugs will probably never be seen since this
app is no longer used

ref T7037
2018-06-18 18:20:58 -04:00
Daniel Hirt 9cdc8c68a7 Textblock: fix textblock_basic test
Test's text was changed some time ago, changing the escaped strings e.g.
"&gt;" to "&gt" (i.e. without ";").
Thus, only the starting portion of the text got shown.
Now it's fixed.
2017-06-14 08:20:41 +03:00
Cedric BAIL fe8e23cbc6 make it possible to follow output tick. 2017-06-13 14:33:56 -07:00
Jean-Philippe Andre 0529ce56b6 images: Fix YUV and other image data tests 2017-01-11 11:10:41 +09:00
Cedric BAIL f59b164351 attempt to use the new buffer_copy_set API.
It does currently crash or fails. Seems to me like an evas issue.
2016-12-27 11:56:49 -08:00
Cedric BAIL cd80106f54 force maximum throughput with latest Ecore_Evas change. 2016-12-27 10:50:05 -08:00
Hermet Park e2a2ef4f86 fix build break.
replace efl_gfx_shape to efl_gfx_path.

Still expedite is screwed up at behaviors... :(
2016-12-02 11:15:35 +09:00
Carsten Haitzler 4ab2935364 expedite ui - stop using invalid argb values 2016-11-11 11:59:02 +09:00