summaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)Author
2015-05-07evas: add to Evas_GL_Image flag disable generate atlas.Oleksandr Shcherbina
Summary: It is need in case Evas_3D_Mesh created with not normileze texture coordinate and flag repeat mode for Evas_3D_Texture Additional info see here https://phab.enlightenment.org/conpherence/54/ Use Evas_GL_Image for generation texture unit for Evas_3D_Texture see here https://phab.enlightenment.org/D2371 Reviewers: jpeg, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2375 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07edje: add align 3d support.perepelits.m
Summary: Adding of Z axis to be aligned Reviewers: cedric, raster, Hermet Subscribers: cedric, artem.popov Differential Revision: https://phab.enlightenment.org/D2368 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07evas: implement _op_blend_mas_can_dp_neon in NEON intrinsics.Yury Usishchev
Reviewers: raster, cedric Reviewed By: cedric Projects: #efl Differential Revision: https://phab.enlightenment.org/D2369 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07evas: implement _op_blend_p_c_dp_neon in NEON intrinsics.Yury Usishchev
Reviewers: cedric, raster Projects: #efl Differential Revision: https://phab.enlightenment.org/D2366 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07evas: improve _op_blend_mas_c_dp_neon intrinsics implementation.Yury Usishchev
Summary: Use vceqq and vbsl instead of twice as much vmovl and vadd instructions. Replace vaddq_u8 with vaddq_u32. This allows NEON code to behave exactly like C version. Reviewers: cedric, raster Projects: #efl Differential Revision: https://phab.enlightenment.org/D2362 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07ecore_con: remove warning when not testing ftp/http push.Cedric BAIL
2015-05-07evas: implement _op_blend_mas_c_dp_neon in NEON intrinsics.Yury Usishchev
Reviewers: raster Subscribers: cedric Projects: #efl Differential Revision: https://phab.enlightenment.org/D2312
2015-05-07evas: implement _op_blend_p_dp_neon and _op_blend_pas_dp_neon in NEON ↵Yury Usishchev
intrinsics. Reviewers: raster, cedric Reviewed By: cedric Subscribers: cedric Projects: #efl Differential Revision: https://phab.enlightenment.org/D2311
2015-05-07evas: implement _op_blend_c_dp_neon in NEON intrinsics.Yury Usishchev
Reviewers: raster, cedric @feature Reviewed By: cedric Subscribers: jpeg, cedric Projects: #efl Differential Revision: https://phab.enlightenment.org/D2310 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07evas: enable NEON-optimized code for aarch64.Yury Usishchev
Summary: Add new define, BUILD_NEON_INTRINSICS to control whether NEON inline code or NEON intrinsics should be built. GCC NEON intrinsics can be built both for armv7 and armv8. However NEON inline code can be built only for armv7. @feature Reviewers: raster, stefan_schmidt, cedric Subscribers: cedric, stefan_schmidt Projects: #efl Differential Revision: https://phab.enlightenment.org/D2309 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07evas: torus is normalized in Evas_3D examples.Bogdan Devichev
Reviewers: Hermet, raster, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2334 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07evas: surface primitive is normalized in Evas_3D examples.Bogdan Devichev
Reviewers: cedric, Hermet, raster Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2341 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07evas: sphere is rotated to standard axis and fix tangents of sphere for ↵Bogdan Devichev
Evas_3D examples. Reviewers: Hermet, raster, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2333 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07evas: fix indexation of grid (it neccessary for future tangent calculation) ↵Bogdan Devichev
in Evas 3D examples Summary: New indexation for more easy calculation of tangents. Reviewers: Hermet, raster, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2332 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07emile: add emile_suite_build function to separate creation of test suite.vivek
Summary: Signed-off-by: vivek <vivek.ellur@samsung.com> Reviewers: cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2319 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07autotools: enable make check per individual modules.kabeer khan
Currently make check runs tests of whole EFL.Enabled running of tests of individual modules by make check-<modulename> Signed-off-by: kabeer khan <kabeer.khan@samsung.com> Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07ecore_audio: integrate Apple's CoreAudio to play sounds on OS X.Jean Guyomarc'h
Summary: Ecore_Audio now supports Apple's CoreAudio to play sounds read by libsndfile. edje_multisense integrates this new feature to enable PLAY_SAMPLE on OS X. Test Plan: Compiles, links and installs fine on OS X. Run terminology and elementary_test to hear sound played on user input. Reviewers: raster, naguirre, cedric Reviewed By: cedric Subscribers: plamot, cedric Differential Revision: https://phab.enlightenment.org/D2295 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07Ecore_Exe: remove process_id field as it is a duplicate of the pid oneVincent Torri
It breaks ABI on Windows (not a big deal at this stage). Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-07Eolian/Generator: fix enums generationDaniel Zaoui
Typedef word was not generated for enums. Camel case was not respected for type definition. Tests have been updated to check enums generation. @fix T2400
2015-05-07Eolian: Add API to retrieve an event of a class by its nameDaniel Zaoui
@feature
2015-05-06Evas gl: Fix shader generation with out of source builds.Tom Hacohen
It's actually still stupid and broken, but at least less. It shouldn't generate them in source, but out of source, I don't understand how this even passes distcheck. Actually, my changes might break distcheck because now it actually does what it says it does, and thus might break things. @fix
2015-05-06Emotion: Migrate some more of emotion to Eo/efl.player.Tom Hacohen
2015-05-06Eo tests: Add the needed define for accessing protected calls. (2)Tom Hacohen
I don't know how came I missed that one the last time.
2015-05-06Eo: Add eo_do_part.Tom Hacohen
This is a convenience macro to be used by the common pattern of getting a part and then immediately calling functions on it. For example, without this macro, you'd have to write code like: Eo *part; eo_do(obj, part = efl_part_name_get("partname")); eo_do(part, a_set(7)); while using the helper function trims it to: eo_do_part(obj, efl_part_name_get("partname"), a_set(7)); @feature
2015-05-06Eo tests: Add the needed define for accessing protected calls.Tom Hacohen
Fixes the warnings. Thanks to cedric for reporting.
2015-05-06Eo base: Reorder the eolian file to be in a sensible order.Tom Hacohen
2015-05-06Eo base: Fix eo_constructor's declaration.Tom Hacohen
Remove it from the constructors section. This was wrong. This place is for functions that are allowed to be passed to eo_add() and should be used by bindings to create constructors. This is wrong for both cases, as this should always be called, not optional. Also remove the redundant legacy: null.
2015-05-06Eo: Improve documentation.Tom Hacohen
2015-05-06Eo: Take eo out of beta.Tom Hacohen
This is following a last review and a discussion on IRC. Eo has been stable (apart of a decision a few months ago to support more compilers) for a long while. Developers are already using it for a while, and it's stupid to break it for them anyway, so we might as well make this promise now. There are no plans to change it anymore, and it's been heavily used and tested throughout the EFL for a few releases now. I'm tagging it as a feature, although it's not, I'm doing it for the automatic changelog generation. :) @feature.
2015-05-06Eo base: mark composite API as not ready.Tom Hacohen
2015-05-06elua lib: use -1 for default values in localeconvDaniel Kolesa
2015-05-06elua lib: add API to retrieve lconv from luaDaniel Kolesa
2015-05-06elua lib: add a func to retrieve the current translation langDaniel Kolesa
2015-05-06elua lib: remove unnecessary checks (always initialized)Daniel Kolesa
2015-05-06elua lib: fix elua_util_app_load + docsDaniel Kolesa
2015-05-06elua lib: use Eina_Bool as return val in some utilsDaniel Kolesa
2015-05-06elua lib: fix testsDaniel Kolesa
2015-05-06elua lib: merge the 3 setup funcs into oneDaniel Kolesa
This allows simpler initialization and elua_util_require can now queue up modules before full initialization is done.
2015-05-06elua: include fixDaniel Kolesa
2015-05-06elua: remove long opts (not necessary or useful)Daniel Kolesa
2015-05-06elua lib: docs for elua_util_error_report + remove unnecessary argDaniel Kolesa
2015-05-06elua lib: docs for elua_util_script_runDaniel Kolesa
2015-05-06elua lib: docs for elua_util_app_loadDaniel Kolesa
2015-05-06elua lib: docs for elua_util_string_runDaniel Kolesa
2015-05-06elua lib: docs for elua_util_file_runDaniel Kolesa
2015-05-06elua lib: docs for elua_util_requireDaniel Kolesa
2015-05-06elua lib: docs for elua_io_loadfileDaniel Kolesa
2015-05-06elua lib: docs for elua_state_io_setupDaniel Kolesa
2015-05-06elua lib: docs for elua_state_modules_setupDaniel Kolesa
2015-05-06elua lib: docs for elua_state_i18n_setupDaniel Kolesa