efl/src/lib/evas/canvas
Jean-Philippe Andre 24447641d3 evas gl: Properly verify that Evas GL works
For SW engine we need to verify that OSMesa is present. The patch
fb048e7312 broke the logic.

Tested by temporarily removing OSMesa from my system.

Fixes T6617 (again)
2018-01-17 15:22:46 +09:00
..
render2 evas: fix typos for canvas 2017-11-23 15:38:02 -08:00
efl_animation.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_alpha.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_alpha.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_alpha_private.h efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_group.c animation: Fix some warnings including a real one 2018-01-16 22:04:55 +09:00
efl_animation_group.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_group_parallel.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_group_parallel.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_group_parallel_private.h efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_group_private.h efl_animation: Remove unnecessary macro 2017-10-23 15:05:08 +09:00
efl_animation_group_sequential.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_group_sequential.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_group_sequential_private.h efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_player.c efl_animation: fix typo 2018-01-17 12:51:31 +09:00
efl_animation_player.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_player_private.h efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_private.h efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_rotate.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_rotate.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_rotate_private.h efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_scale.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_scale.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_scale_private.h efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_translate.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_translate.eo efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_translate_private.h efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_animation_types.eot efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
efl_canvas_filter_internal.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
efl_canvas_group.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
efl_canvas_image.c Canvas image: fix endless call to 'load_error_get' 2017-12-20 09:40:52 -08:00
efl_canvas_image.eo efl.image.load: fix eolian redefine warnings for load_error{} 2017-12-14 14:16:13 +09:00
efl_canvas_image_internal.eo
efl_canvas_object.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
efl_canvas_object_event_grabber.c efl: Use Eina.Size2D for Efl.Gfx.size 2017-09-18 13:34:50 +09:00
efl_canvas_object_event_grabber.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
efl_canvas_polygon.eo polygon: Use Eina.Position2D for point_add 2017-09-19 10:51:48 +09:00
efl_canvas_proxy.c evas: Avoid invalid call to efl_file 2017-12-14 18:03:48 +09:00
efl_canvas_proxy.eo
efl_canvas_rectangle.eo
efl_canvas_scene3d.c evas: remove duplicated code and rely on Efl.File { get; set; } 2017-10-04 21:01:35 -07:00
efl_canvas_scene3d.eo
efl_canvas_snapshot.c
efl_canvas_snapshot.eo
efl_canvas_surface.c
efl_canvas_surface.eo
efl_canvas_surface.h
efl_canvas_surface_tbm.c evas: move all image object related function to use the engine instead of the output. 2017-08-25 10:51:10 -07:00
efl_canvas_surface_tbm.eo
efl_canvas_surface_wayland.c evas: move all image object related function to use the engine instead of the output. 2017-08-25 10:51:10 -07:00
efl_canvas_surface_wayland.eo
efl_canvas_surface_x11.c evas: move all image object related function to use the engine instead of the output. 2017-08-25 10:51:10 -07:00
efl_canvas_surface_x11.eo
efl_canvas_text.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
efl_canvas_vg.c efl: Move VG-specific change event to efl.gfx.path 2017-12-13 13:47:48 +09:00
efl_canvas_vg.eo eolian: do not require unit for expr eval APIs 2018-01-16 16:37:52 +01:00
efl_gfx_map.c efl: Use Eina.Size2D in Gfx.View 2017-09-19 10:51:48 +09:00
efl_gfx_map.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
efl_input_event.c eo: make efl_provider_find a @const function. 2018-01-04 11:45:10 -08:00
efl_input_event.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_input_focus.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_input_focus.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_input_hold.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_input_hold.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_input_interface.eo input: Move pointer props to Canvas 2017-09-26 17:58:07 +09:00
efl_input_key.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_input_key.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_input_pointer.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_input_pointer.eo docs: Fix referencing format 2017-12-12 17:50:13 +00:00
efl_input_state.eo
efl_vg.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
efl_vg_container.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_vg_gradient.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_vg_gradient_linear.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_vg_gradient_radial.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
efl_vg_shape.eo interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
evas_async_events.c efl: remove _MSC_VER (Visual Studio macro) usage in source code 2018-01-04 12:59:47 -08:00
evas_box.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
evas_callbacks.c evas/gesture: Integrated gesture framework to evas. 2017-10-19 10:33:12 +09:00
evas_canvas.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
evas_canvas3d_camera.c
evas_canvas3d_camera.eo
evas_canvas3d_eet.c
evas_canvas3d_light.c
evas_canvas3d_light.eo
evas_canvas3d_material.c
evas_canvas3d_material.eo
evas_canvas3d_mesh.c evas: fix typos for canvas 2017-11-23 15:38:02 -08:00
evas_canvas3d_mesh.eo eo: Move unnecessary eina type out of the EO file 2017-12-07 11:22:11 +09:00
evas_canvas3d_node.c
evas_canvas3d_node.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
evas_canvas3d_node_callback.h
evas_canvas3d_object.c eo: make efl_provider_find a @const function. 2018-01-04 11:45:10 -08:00
evas_canvas3d_object.eo
evas_canvas3d_primitive.c
evas_canvas3d_primitive.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
evas_canvas3d_scene.c
evas_canvas3d_scene.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
evas_canvas3d_texture.c evas: remove use of engine image_load from Evas.Canvas3D.Texture. 2017-10-04 21:32:22 -07:00
evas_canvas3d_texture.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
evas_canvas3d_types.eot
evas_clip.c
evas_data.c
evas_device.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
evas_events.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
evas_events_legacy.c
evas_filter_mixin.c filters: Safety++ 2017-09-06 09:12:28 +09:00
evas_focus.c evas_focus: skip focus set if the focus state is the same 2017-09-30 20:29:07 +02:00
evas_font_dir.c efl: remove _MSC_VER (Visual Studio macro) usage in source code 2018-01-04 12:59:47 -08:00
evas_gl.c evas gl: Properly verify that Evas GL works 2018-01-17 15:22:46 +09:00
evas_grid.eo evas: fix typo in eo file 2017-10-27 12:12:25 -07:00
evas_image.eo evas: remove duplicated code and rely on Efl.File { get; set; } 2017-10-04 21:01:35 -07:00
evas_image_legacy.c evas: Remove stupid warning 2018-01-16 18:37:04 +09:00
evas_image_private.h evas: remove duplicated code and rely on Efl.File { get; set; } 2017-10-04 21:01:35 -07:00
evas_key.c
evas_key_grab.c
evas_layer.c evas: propagate object data to evas_object_inform_call_restack instead of fetching it again. 2017-10-19 16:32:54 -07:00
evas_line.eo
evas_main.c warning remove - ignoring const (returning obj handle) 2018-01-06 19:01:05 +09:00
evas_map.c evas: propagate object data to evas_object_inform_call_resize instead of fetching it again. 2017-10-19 16:32:54 -07:00
evas_map.h
evas_name.c eo: Simplify debug_name_override 2017-10-13 10:57:00 +09:00
evas_object_box.c evas: Fix invalid call to intercept 2017-09-19 16:35:28 +09:00
evas_object_grid.c evas: Fix evas grid 2017-09-13 09:57:05 +09:00
evas_object_image.c efl: drop deprecated Encoding key from desktop files 2017-12-13 10:27:48 -08:00
evas_object_inform.c evas: propagate object data to evas_object_inform_call_changed_size_hints instead of fetching it again. 2017-10-19 16:32:54 -07:00
evas_object_intercept.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
evas_object_line.c evas: Implement scale API in proper EO fashion 2017-11-30 10:48:24 +09:00
evas_object_main.c efl_playable: split Efl.Player interface to Efl.Playable interface 2018-01-16 22:04:55 +09:00
evas_object_polygon.c evas: Implement scale API in proper EO fashion 2017-11-30 10:48:24 +09:00
evas_object_rectangle.c evas: Implement scale API in proper EO fashion 2017-11-30 10:48:24 +09:00
evas_object_smart.c interface: add Efl.Gfx.Color interface for color related APIs 2017-12-22 13:29:20 +09:00
evas_object_smart_clipped.c emotion: Fix refcounts related to eio use 2017-09-13 09:57:05 +09:00
evas_object_table.c efl: drop deprecated Encoding key from desktop files 2017-12-13 10:27:48 -08:00
evas_object_text.c efl.gfx: move scale{} from efl.ui.base to efl.gfx 2017-12-04 14:38:39 +09:00
evas_object_textblock.c efl loop - rename ecore_main_loop_get to efl_main_loop_get 2018-01-02 16:13:54 +09:00
evas_object_textgrid.c efl.gfx: move scale{} from efl.ui.base to efl.gfx 2017-12-04 14:38:39 +09:00
evas_out.c evas: Minor formatting fixes 2017-11-01 12:38:58 -04:00
evas_polygon_private.h evas: Use Eina_Rectangle internally 2017-09-13 18:03:34 +09:00
evas_rectangle.c
evas_render.c win: Show windows created by efl_add with a job 2017-12-19 20:37:25 +09:00
evas_smart.c evas: removing unwanted operation in interface create 2017-10-13 11:59:46 -07:00
evas_stack.c evas: propagate object data to evas_object_inform_call_restack instead of fetching it again. 2017-10-19 16:32:54 -07:00
evas_stats.c
evas_table.eo docs: Update evas canvas eo files for grammar and readability 2017-12-22 13:45:48 +00:00
evas_text.eo efl.gfx: move scale{} from efl.ui.base to efl.gfx 2017-12-04 14:38:39 +09:00
evas_textblock_hyphenation.x
evas_textblock_legacy.h
evas_textgrid.eo efl.gfx: move scale{} from efl.ui.base to efl.gfx 2017-12-04 14:38:39 +09:00
evas_touch_point.c
evas_vg_container.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
evas_vg_gradient.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
evas_vg_gradient_linear.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
evas_vg_gradient_radial.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
evas_vg_node.c interface: add Efl.Gfx.Color interface for color related APIs 2017-12-22 13:29:20 +09:00
evas_vg_private.h efl: Move VG-specific change event to efl.gfx.path 2017-12-13 13:47:48 +09:00
evas_vg_shape.c interface: rename Efl.Dup to Efl.Duplicate. 2017-12-11 15:25:31 +09:00
evas_vg_utils.c