evas: NEAR AND FAR are already defined on Windows

This commit is contained in:
Vincent Torri 2018-01-03 06:04:02 +01:00 committed by Cedric BAIL
parent 298915c627
commit 6afcd9b2a1
1 changed files with 7 additions and 7 deletions

View File

@ -28,8 +28,8 @@
#define WIDTH 600
#define HEIGHT 600
#define NUMBER_MESHS 2
#define NEAR 90.0
#define FAR 1000.0
#define DNEAR 90.0
#define DFAR 1000.0
static const char *model_path = PACKAGE_EXAMPLES_DIR EVAS_MODEL_FOLDER "/lod/iso_sphere";
@ -86,8 +86,8 @@ _animate_scene(void *data)
else
z += 4.0;
if (z == NEAR * 2.0) pass = EINA_FALSE;
if (z == FAR / 2.0) pass = EINA_TRUE;
if (z == DNEAR * 2.0) pass = EINA_FALSE;
if (z == DFAR / 2.0) pass = EINA_TRUE;
evas_canvas3d_node_position_set(scene->camera_node, x , y , z);
evas_canvas3d_node_look_at_set(scene->camera_node, EVAS_CANVAS3D_SPACE_PARENT, 0.0, 0.0, 0.0,
@ -113,7 +113,7 @@ _camera_setup(Scene_Data *data)
{
data->camera = efl_add(EVAS_CANVAS3D_CAMERA_CLASS, evas);
evas_canvas3d_camera_projection_perspective_set(data->camera, NEAR, 1.0, 2.0, FAR);
evas_canvas3d_camera_projection_perspective_set(data->camera, DNEAR, 1.0, 2.0, DFAR);
data->camera_node =
efl_add(EVAS_CANVAS3D_NODE_CLASS, evas,
@ -146,8 +146,8 @@ static void
_mesh_setup(Scene_Data *data)
{
int i = 0;
Evas_Real distances[NUMBER_MESHS + 2] = {NEAR, 150.0, 300.0, 500.0};
Evas_Real m_distances[NUMBER_MESHS + 2] = {NEAR, 200.0, 500.0, 500.0};
Evas_Real distances[NUMBER_MESHS + 2] = {DNEAR, 150.0, 300.0, 500.0};
Evas_Real m_distances[NUMBER_MESHS + 2] = {DNEAR, 200.0, 500.0, 500.0};
/* Setup material. */
data->material = efl_add(EVAS_CANVAS3D_MATERIAL_CLASS, evas);