summaryrefslogtreecommitdiff
path: root/src/lib/evas/common3d (follow)
AgeCommit message (Collapse)Author
2017-12-13efl: drop deprecated Encoding key from desktop filesRoss Vandegrift
Summary: The Encoding key is no longer required, all desktop files are assumed to be UTF-8 encoded. See details at: https://standards.freedesktop.org/desktop-entry-spec/1.1/apc.html Fix various typos and misspellings lintian, Debian's package checker, uses strings to check for common typos in compiled binaries. This change fixes the ones it identified in 1.20.6. Reviewers: cedric Reviewed By: cedric Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5584 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-08-11common3d: correct converting number to floatThiep Ha
2016-12-06all: use void if we really want to make sure we do not accept parametersStefan Schmidt
In C we need this to make clear that we really do not accept parameters. Found by the smatch source code matcher. I had run and fixed this before but it seems to creep in again over time.
2016-08-15Eo: Finish the renaming of Eo to the EFL.Tom Hacohen
This renames all the rest of the API to the EFL namespace except for Eo_Event that will follow soon. Obviously breaks both API and ABI.
2016-03-03Automatic migration to Eo4.Tom Hacohen
I just ran my script (email to follow) to migrate all of the EFL automatically. This commit is *only* the automatic conversion, so it can be easily reverted and re-run.
2016-02-17evas: Update evas_3d_utils, replace Evas_Vec.se.osadchy
Summary: Change Evas_Vec2(3) to Eina_Vector2(3). Reviewers: cedric, Hermet, jpeg Subscribers: jpeg Differential Revision: https://phab.enlightenment.org/D3686
2015-12-29Evas 3d: Improve error messages in model load & saveJean-Philippe Andre
See make check's evas_suite ouput
2015-12-29[Evas] Refactor model's savers and loaders.perepelits.m
Summary: Move common part to a separated document. Make code more readable using smaller functions. (from Task T2713) Everything is OK with make check. Reviewers: cedric, raster, Hermet, stefan_schmidt Reviewed By: stefan_schmidt Subscribers: jpeg, artem.popov Differential Revision: https://phab.enlightenment.org/D3430
2015-12-10Revert "Evas: Refactor model's savers and loaders."Jean-Philippe Andre
This reverts commit 01a32f64c0ffbe2ce048f8eb016d685913558cf5. This broke make check with the following error: evas_test_mesh.c:123:F:Meshes:evas_object_mesh_loader_saver:0: Failure 'res == 1' occurred Reopen https://phab.enlightenment.org/D3420
2015-12-10Evas: Refactor model's savers and loaders.perepelits.m
Summary: Move common part to a separated document. Make code more readable using smaller functions. (from Task T2713) I did it again because somehow test is passing now. It seems like this test suite is unstable. Please, let me know if there are any errors after running distcheck. Reviewers: cedric, raster, Hermet, stefan_schmidt Subscribers: jpeg, artem.popov Differential Revision: https://phab.enlightenment.org/D3420
2015-12-08Revert "evas: refactor model's savers and loaders."Stefan Schmidt
This reverts commit 32c33ed64dda542c7cfc952fc656bb711260441b. This refactor broke the evas test cases for the model loaders and savers. I gave it a week to get fixed but a first try did not succeed and its blocks a lot of other automated testing. To be honest, it should have never gone it when it breaks existing test cases. Once fixed this refactor can happily go in. Fixes T2905
2015-12-01evas: refactor model's savers and loaders.perepelits.m
Summary: Move common part to a separated document. Make code more readable using smaller functions. (from Task T2713) Reviewers: cedric, raster, Hermet Subscribers: artem.popov Differential Revision: https://phab.enlightenment.org/D3373
2015-11-26evas_common3d: use void to force empty function parametersStefan Schmidt
We have to use void in a function declaration if we want no function parameters. Using just empty parenthesis means the function takes an unspecified number of parameters. We had it correct for most declarations and this series fixes it for the rest.
2015-11-09evas: add common part of savers and loaders.Bogdan Devichev
Summary: Common part will make savers and loaders shorter and easier for understanding and refactoring. https://phab.enlightenment.org/T2713 - due to this task. Should be merged after https://phab.enlightenment.org/D3030 Should be merged to start adding refactored savers and loaders. Reviewers: Hermet, raster, Oleksander, cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D3038 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-11-09evas: move model save/load from common to common3d.Bogdan Devichev
Summary: Move model save/load to common3d. Here also will be common algorithms and structures which will be used in all loaders and savers. See task https://phab.enlightenment.org/T2713. Reviewers: cedric, Hermet, raster, Oleksander Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D3030 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-10-04evas-3d: fix primitivesperepelits.m
Summary: There were warnings after adding primitive in the same frame more then once, the check was added to avoid it @fix Reviewers: cedric, raster, Hermet Subscribers: cedric, artem.popov Differential Revision: https://phab.enlightenment.org/D3090 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-08-04Evas canvas3d: Move evas 3d types to evas_types.eotOleksandr Shcherbina
Summary: Move evas_canvas3d types from Evas_Eo.h to evas_types.eot Change enum constatnt for vertex_arrtib, material_attrib, blend_func Correct namespace for Evas.Real type Reviewers: cedric, tasn Reviewed By: tasn Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2734
2015-06-17evas: change interface evas_3d to evas_canvas3dOleksandr Shcherbina
Summary: Regard to https://phab.enlightenment.org/T2479 it is need for right generation Eolian files Reviewers: cedric Subscribers: cedric, tasn Differential Revision: https://phab.enlightenment.org/D2711 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-27evas: add API for creation Evas_3D node primitives.Bogdan Devichev
Summary: Now mechanism of creation of primitives is similar to model loading. Reviewers: Oleksander, Hermet, raster, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2516 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>