efl/m4
Carsten Haitzler 973eaedf51 improve responsivness of timer sleeping threads for vsync with prctl
prctl allows us on some platforms to request a thread be woken up more
agressively e.g. due to a timeout bu setting timerslack. since we use
a dedicated thread just for vsync events, this is a very good idea to
ask the kernel to be as exact as possible for this thread as it only
wakes up once per frame (or should only) and accuracy is important. so
use this.

also improve prctl checks to be more explicit in configure.ac and use
these ifdefs in ecore exe too where prctl is used as well.

@feature
2016-10-28 22:58:36 +09:00
..
.gitignore Split .gitignore into multiple files 2013-06-11 18:18:50 -03:00
ac_define_if.m4 efl: helper macro and remove duplicated defines. 2012-10-10 22:12:29 +00:00
ac_path_generic.m4 merge: add eet 2012-09-17 16:35:38 +00:00
ax_cxx_compile_stdcxx_11.m4 eina: add a C++ bindings to Eina @feature. 2014-02-25 18:05:01 -03:00
ecore_check_c_extension.m4 efl: improve X detection by Joel Klinghed. 2013-01-09 16:48:40 +00:00
ecore_check_module.m4 ecore_evas: make it easier to have custom dependencies per module. 2016-04-08 16:01:07 -07:00
efl.m4 m4: fix the name for ecore-sdl in the pkconfig files. 2016-09-09 11:09:48 +02:00
efl_attribute.m4 merge: and now Evas 2012-11-04 11:51:42 +00:00
efl_beta.m4 efl: add a macro for beta API support. 2013-07-23 11:27:29 +09:00
efl_binary.m4 m4: fix macro, Makevars.in: quotes 2014-06-16 10:07:16 +01:00
efl_check_funcs.m4 improve responsivness of timer sleeping threads for vsync with prctl 2016-10-28 22:58:36 +09:00
efl_check_libs.m4 efl: refactor EFL_CHECK_LIB() and EFL_CHECK_FUNC() 2012-12-30 21:10:52 +00:00
efl_compiler.m4 build: fix type in m4 macro 2016-03-07 14:14:32 +01:00
efl_define.m4 autotools: add macro to easily check for defines in headers 2016-08-23 20:28:44 +02:00
efl_doxygen.m4 merge: add infra for evil 2012-09-11 16:04:21 +00:00
efl_eo.m4 eo: eo is absolutely necessary by now, can't be disabled any more. 2013-06-28 10:18:39 +09:00
efl_find_x.m4 efl: improve X detection by Joel Klinghed. 2013-01-09 16:48:40 +00:00
efl_libunwind.m4 autotools: improve libunwind detection 2016-05-28 19:13:10 +02:00
efl_lua_old.m4 edje: use luajit by default, if you want lua use --enable-lua-old 2014-01-17 19:07:59 +00:00
efl_path_max.m4 merge : add eina 2012-09-16 10:57:48 +00:00
efl_pkg_config.m4 efl: m4 is a macro-expansion language, use that. 2012-12-06 23:19:35 +00:00
efl_stdcxx_11.m4 eina-cxx: Added test for inheriting constructors in the C++11 compiler 2014-08-07 11:32:49 +02:00
efl_threads.m4 autotools: remove win32 threads artifacts 2016-08-23 21:15:25 +02:00
eina_check.m4 efl: remove configure option to change mempool modules. 2012-10-10 20:46:29 +00:00
eina_config.m4 merge: and now Evas 2012-11-04 11:51:42 +00:00
eio_check_options.m4 efl: common inotify checks, simplified. 2012-12-06 13:02:59 +00:00
elm_check_backend.m4 elementary: merge configure logic. 2016-03-23 16:00:47 -07:00
elm_check_option.m4 elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
elm_quicklaunch.m4 elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
emotion_generic_players.m4 emotion: integrate generic legacy vlc support in the build system. 2016-06-02 11:35:05 +01:00
emotion_module.m4 emotion: add libvlc module 2015-09-21 23:19:20 +02:00
evas_check_engine.m4 evas-gl_cocoa: migrate to gl_generic infrastructure 2016-08-25 23:29:27 +02:00
evas_check_loader.m4 evas/module: add a new module in vg_loader for eet 2016-10-13 17:09:39 +09:00
evil_windows.m4 autotools: remove some Windows CE bits. 2015-01-24 12:33:27 +01:00
gcc_check_builtin.m4 eina: add infrastructure to handle more CPU and compiler builtin information. 2013-10-02 20:54:50 +09:00
libgcrypt.m4 try to fix --with-crypto=gnutls due libcrypt-config usage. 2013-01-17 16:47:36 +00:00
pkg_var.m4 link dbus and systemd services, allows systemd activation. 2014-03-10 00:09:12 -03:00