Tom Hacohen
8706d03b43
Change the EFL according to the renaming of the eo_add() current object.
2016-03-15 15:25:54 +00:00
Jean-Philippe Andre
7ddb73b177
Evas: Move 3d to Efl.Canvas.Scene3d
...
This still seems a bit redondant with the underlying
Evas.Canvas3d.Scene class.
2016-03-15 11:11:59 +09:00
Tom Hacohen
f24210caac
Revert "Automatic migration to the new eo_add syntax."
...
This reverts commit 4f949a2757
.
2016-03-11 12:29:03 +00:00
Tom Hacohen
4f949a2757
Automatic migration to the new eo_add syntax.
2016-03-09 16:09:14 +00:00
Tom Hacohen
f21ade6123
Automatic migration to Eo4.
...
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-03-03 09:58:08 +00:00
Oleksandr Shcherbina
60b16be772
Evas canvas3d: Move evas 3d types to evas_types.eot
...
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-08-04 10:57:14 +01:00
Oleksandr Shcherbina
d409df1caa
evas: change interface evas_3d to evas_canvas3d
...
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-06-17 17:52:17 +02:00
Bogdan Devichev
0972211144
evas: Evas_3D examples use new API for creating primitives.
...
Summary: Examples changed due to D2516
Reviewers: Oleksander, Hermet, raster, cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2517
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-29 18:22:09 +02:00
se.osadchy
7eab0e1603
evas: fix compilation in the Evas 3D examples.
...
Summary: Fix compilation line.
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2340
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-04-15 12:16:51 +02:00
Cedric BAIL
3b97e3d9cd
evas: fix example to follow new Efl.Gfx interface.
2015-04-03 16:30:47 +02:00
Bogdan Devichev
db7d448ca2
evas: pick example uses sphere primitives.
...
Reviewers: cedric, Hermet, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2169
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-18 15:22:21 +01:00
Bogdan Devichev
6353e17f0b
evas-3d: deleted some unneccesary resources and moon-space example
...
Summary: This example is deprecated. We have another (pick) to show functionality of it.
Test Plan: Need merged D2044 to run pick example.
Reviewers: cedric, raster, Hermet
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2074
2015-03-03 10:58:59 +09:00
Bogdan Devichev
1f9ac72b8e
evas: refactoring evas examples descriptions.
...
Summary:
Descriptions of evas examples are standardized.
Added missing descriptions to examples.
Deleted copy of description in evas-init-shutdown.c.
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2031
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-23 18:31:43 +01:00
Bogdan Devichev
4cd50a447f
evas: resources for evas-2d examples are added to resource folder.
...
Summary: Process of loading is standard now. TODOs which are added here will be done in one of the next commits soon.
Reviewers: cedric, Hermet, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2013
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-20 18:37:03 +01:00
Bogdan Devichev
175c8cbd63
evas: Evas_3D - add creation of folder for saving and usage of PACKAGE_DATA_DIR to every example of Evas_3D.
...
Reviewers: cedric, Hermet, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2003
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-20 12:19:30 +01:00
Bogdan Devichev
303a6a87d0
evas: Evas_3D - regularize resource for 3D examples.
...
Summary: This commit makes folder of examples for evas more ordered.
Reviewers: raster, Hermet, cedric
Subscribers: artem.popov, cedric
Differential Revision: https://phab.enlightenment.org/D1985
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-18 22:42:20 +01:00
Cedric BAIL
c59546a100
evas: let's fix all Tasn borkage.
2014-10-08 17:10:28 +02:00
Tom Hacohen
6846978ebd
Eo: Get rid of eo_add_custom.
...
We decided to deprecate this one in favour of setting thing in the
construction between the constructor and the finalizer.
2014-09-25 10:30:56 +01:00
Savio Sena
ec28b13c09
evas: Examples - fix Evsa3D Eo classnames.
...
Summary: Renamed EVAS_OBJ_.+_CLASS to EVAS_.+_CLASS so that "make examples" works.
@fix
Reviewers: cedric, tasn, Hermet
CC: felipealmeida, smohanty, raster, cedric
Differential Revision: https://phab.enlightenment.org/D935
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-06-04 00:51:57 +02:00
ChunEon Park
022ab7f2e6
evas/evas3d: applied eo intensively and fix indentation.
2014-05-12 13:30:50 +09:00
ChunEon Park
5a1c7f6d9b
evas/evas3d: removed export of evas_3d_node_add() and apply eo to examples.
...
but still i don't like eo apis used in app side (if it's only way)
we should export legacy apis for convenience.
lets decide this policy later.
2014-05-07 22:36:34 +09:00
Jaehyun Cho
69c9df439e
evas-3d: Fix typo in evas-3d-pick.c
...
Summary: Fix typo with eo_do in evas-3d-pick.c
Reviewers: Hermet
Reviewed By: Hermet
CC: cedric
Differential Revision: https://phab.enlightenment.org/D828
2014-05-07 19:22:52 +09:00
ChunEon Park
a6328dd42c
evas/evas3d - adjust examples window size.
2014-05-07 16:55:50 +09:00
ChunEon Park
2bbba9bec9
evas/evas3d: set gl backened forcely in the examples
...
Right now, evas 3d doesn't support software renderer,
we set the gl backened forcely.
2014-05-07 15:35:36 +09:00
Cedric Bail
bcfae42b3c
evas: fix Evas_3D examples to use Eo API.
2014-05-01 12:05:32 +02:00
ChunEon Park
60cfdc4b4f
evas/evas3d: rename 3d_scene_set()/get() to scene_set()/get()
...
if eolian generates c++ apis, the method name will be started with
numberic character that wont' be accepted by c++ language.
so renamed.
2014-04-25 19:53:18 +09:00
ChunEon Park
3914193a0a
evas3d: forget evas_3d.h. it's merged to evas.h
...
Conflicts:
src/lib/evas/Evas_3D.h
2014-04-25 17:16:16 +09:00
Subhransu Sekhar Mohanty
f7503e61ac
Evas: 3D: Change the api name from t3d_scene to 3d_scene as the eolian issue got fixed.
2014-04-25 16:47:32 +09:00
Taekyun Kim
6856e562ca
Evas: 3D: Refined proxy texture implementation
...
Added new APIs for controlling source object's visibility.
Fixed bugs related to updating proxy textures.
2014-04-25 16:20:24 +09:00
Taekyun Kim
0899e30be6
Evas: 3D: Example: Picking example
2014-04-25 16:19:05 +09:00