efl/src/lib/evas/canvas
Carsten Haitzler 65ebf496fd evas render2 work - no new feature - paralell bit of code
*this does not affect any "stable" code paths - it's render2 and some
added region code that i MAY have to use to fix some bugs/issues as i
am noticing tilebuf being pretty silly and just doing bounding boxes.
region code lifted from xserver (mit-x11 license thus compatible with
evas bsd) and it's been stripped down and cleaned up with some tilebuf
optimizations like remembering the last rect add/del to avoid work
when repetedly adding/delling the same rects (very common).
2015-07-24 22:11:40 +09:00
..
render2 evas render2 work - no new feature - paralell bit of code 2015-07-24 22:11:40 +09:00
common_interfaces.c Eo/evas events: Move legacy events dynamic generator to eo. 2014-05-28 12:28:17 +01:00
efl_vg_base.eo evas canvas: Eolian doc conversion of efl_vg_base. 2015-07-17 14:54:57 +01:00
efl_vg_container.eo evas: align naming with ector, use bounds. 2015-04-03 16:38:07 +02:00
efl_vg_gradient.eo evas: move Evas.VG_* to Efl.VG.* 2015-04-03 16:30:59 +02:00
efl_vg_gradient_linear.eo evas: align naming with ector, use bounds. 2015-04-03 16:38:07 +02:00
efl_vg_gradient_radial.eo evas: align naming with ector, use bounds. 2015-04-03 16:38:07 +02:00
efl_vg_root_node.eo evas: move Evas.VG_* to Efl.VG.* 2015-04-03 16:30:59 +02:00
efl_vg_shape.eo eolian: new syntax for params/values/keys 2015-05-18 16:14:31 +01:00
evas_async_events.c evas async events fd - check fcntl return 2014-08-27 16:39:09 +09:00
evas_box.eo evas box: Eolian doc conversion of box. 2015-07-21 10:23:41 +01:00
evas_callbacks.c evas - eo canvas events - move viewport to last to match enums in legacy 2015-06-11 10:52:33 +09:00
evas_canvas.eo Revert "evas: add keysym member to key event structs" 2015-06-29 13:18:01 -04:00
evas_canvas3d_camera.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_canvas3d_camera.eo evas canvas3d: Eolian doc conversion of canvas3d_camera. 2015-07-17 13:11:01 +01:00
evas_canvas3d_eet.c evas: change interface evas_3d to evas_canvas3d 2015-06-17 17:52:17 +02:00
evas_canvas3d_light.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_canvas3d_light.eo evas canvas3d: Eolian doc conversion of canvas3d_light. 2015-07-16 11:18:26 +01:00
evas_canvas3d_material.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_canvas3d_material.eo efl: fix doc references across the tree to validate right 2015-07-08 15:13:26 +01:00
evas_canvas3d_mesh.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_canvas3d_mesh.eo evas canvas3d: Correct Eolian namespace 2015-06-19 10:39:58 +01:00
evas_canvas3d_node.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_canvas3d_node.eo evas canvas3d: Eolian doc conversion of canvas3d_node. 2015-07-20 11:53:56 +01:00
evas_canvas3d_node_callback.h evas: change interface evas_3d to evas_canvas3d 2015-06-17 17:52:17 +02:00
evas_canvas3d_object.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_canvas3d_object.eo evas canvas3d: Eolian doc conversion of canvas3d_object. 2015-07-17 14:25:48 +01:00
evas_canvas3d_primitive.c evas: change interface evas_3d to evas_canvas3d 2015-06-17 17:52:17 +02:00
evas_canvas3d_primitive.eo evas canvas3d: Eolian doc conversion of canvas3d_primitive. 2015-07-20 13:25:27 +01:00
evas_canvas3d_scene.c evas_canvas3d_scene: fix missing color initializer 2015-07-21 14:46:25 +01:00
evas_canvas3d_scene.eo evas canvas3d: Correct Eolian namespace 2015-06-19 10:39:58 +01:00
evas_canvas3d_texture.c Evas: Replace image_map_surface_free by common image_free 2015-07-02 12:05:50 +09:00
evas_canvas3d_texture.eo evas canvas3d: Correct Eolian namespace 2015-06-19 10:39:58 +01:00
evas_clickable_interface.eo evas_clickable_interface: adding new event 2015-06-07 11:00:52 +03:00
evas_clip.c Evas: Replace image_map_surface_free by common image_free 2015-07-02 12:05:50 +09:00
evas_common_interface.c evas - removed unncessary header include 2014-04-29 15:44:29 +09:00
evas_common_interface.eo Evas common interface: Add a workaround for Eolian issue. 2015-06-01 10:34:08 +01:00
evas_data.c Eo base: Remove the free_func parameter from key_data_set. 2015-05-28 17:47:59 +01:00
evas_device.c Evas canvas eolian: Fix namespace and class name for the evas canvas. 2014-06-30 17:47:06 +01:00
evas_draggable_interface.eo eolian: disallow the data field in interfaces; it's always null 2014-07-18 17:29:35 +01:00
evas_events.c Revert "evas: add keysym member to key event structs" 2015-06-29 13:18:01 -04:00
evas_filter.eo Evas filters: Add @protected tag where applicable 2015-06-25 14:36:09 +09:00
evas_filter_mixin.c Evas filters: Force filter redraw if object changed 2015-06-30 11:47:11 +09:00
evas_focus.c Evas canvas eolian: Fix namespace and class name for the evas canvas. 2014-06-30 17:47:06 +01:00
evas_font_dir.c evas/font: Add evas_font_reinit API. 2015-03-19 18:01:42 +09:00
evas_gl.c Evas GL: Fix sync, wlbuffer and image egl ext functions 2015-07-17 14:47:42 +09:00
evas_grid.eo evas grid: Eolian doc conversion of grid. 2015-07-24 13:40:30 +01:00
evas_image.eo Evas.Image: Deprecate some functions and remove from Eo 2015-07-02 14:32:07 +09:00
evas_key.c evas - fix possible bitshift bug 2014-08-27 16:54:09 +09:00
evas_key_grab.c evas - fix possible layer null access in object free 2014-08-22 20:14:59 +09:00
evas_layer.c efl: add Efl.Gfx.Stack interface and update Evas_Object accordingly. 2015-04-03 16:23:22 +02:00
evas_line.eo Evas line: Migrate Eolian file to use the Eolian types. 2015-07-07 13:55:14 +01:00
evas_main.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_map.c Evas: Replace image_map_surface_free by common image_free 2015-07-02 12:05:50 +09:00
evas_name.c Evas canvas eolian: Fix namespace and class name for the evas canvas. 2014-06-30 17:47:06 +01:00
evas_object.eo Evas: Add "no-render" flag for proxy sources & clippers 2015-06-15 16:59:41 +09:00
evas_object_box.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_object_grid.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_object_image.c Evas GL: Add missing call in case of direct rendering 2015-07-23 10:34:15 +09:00
evas_object_inform.c Efl: Update code to use the new class names generated by eolian. 2014-06-03 11:28:01 +01:00
evas_object_intercept.c evas: prevent crash. 2015-03-23 22:00:27 +09:00
evas_object_line.c evas: fix missing render2_walk initializers 2015-07-21 13:54:23 +01:00
evas_object_main.c Evas: Replace image_map_surface_free by common image_free 2015-07-02 12:05:50 +09:00
evas_object_polygon.c evas: fix missing render2_walk initializers 2015-07-21 13:54:23 +01:00
evas_object_rectangle.c evas render2 work - no new feature - paralell bit of code 2015-07-24 22:11:40 +09:00
evas_object_smart.c evas: fix missing render2_walk initializers 2015-07-21 13:54:23 +01:00
evas_object_smart.eo evas object: Eolion doc conversion of object_smart. 2015-07-22 10:38:59 +01:00
evas_object_smart_clipped.c Eo: Add a return value to eo_constructor(). 2015-05-20 13:03:24 +01:00
evas_object_table.c eolian/generator: constify all prototypes for @const functions 2015-06-25 12:18:43 +01:00
evas_object_text.c evas: fix missing render2_walk initializers 2015-07-21 13:54:23 +01:00
evas_object_textblock.c evas: fix missing render2_walk initializers 2015-07-21 13:54:23 +01:00
evas_object_textgrid.c evas: fix missing render2_walk initializers 2015-07-21 13:54:23 +01:00
evas_object_vg.c evas_object_vg: fix missing initializer warning 2015-07-21 14:44:38 +01:00
evas_out.c Eo: Add a return value to eo_constructor(). 2015-05-20 13:03:24 +01:00
evas_out.eo evas out: Eolian doc conversion of out. 2015-07-23 09:32:46 +01:00
evas_polygon.eo evas polygon: Eolian doc conversion of polygon. 2015-07-22 10:41:39 +01:00
evas_rectangle.c
evas_rectangle.eo Evas object eolian: Fix namespace. 2014-06-30 17:47:07 +01:00
evas_render.c evas render - fix up debug macros so they don't generate any code 2015-07-24 22:11:40 +09:00
evas_scrollable_interface.eo eolian: new syntax for params/values/keys 2015-05-18 16:14:31 +01:00
evas_selectable_interface.eo eolian: disallow the data field in interfaces; it's always null 2014-07-18 17:29:35 +01:00
evas_signal_interface.eo eolian: disallow the data field in interfaces; it's always null 2014-07-18 17:29:35 +01:00
evas_smart.c
evas_smart_clipped.eo Evas object smart eolian: Update namespace. 2014-06-30 17:47:07 +01:00
evas_stack.c efl: add Efl.Gfx.Stack interface and update Evas_Object accordingly. 2015-04-03 16:23:22 +02:00
evas_stats.c
evas_table.eo Evas table: Migrate types to .eo files. 2015-06-01 12:12:03 +01:00
evas_text.eo Evas filters: Remove overrides of methods from Evas.Filter 2015-06-25 14:36:09 +09:00
evas_textblock.eo Evas Textblock: Add obstacle objects feature 2015-07-01 16:24:31 +01:00
evas_textgrid.eo evas textgrid: Eolian doc conversion of Textgrid.Pallelt. 2015-07-21 11:57:53 +01:00
evas_touch_point.c Evas canvas eolian: Fix namespace and class name for the evas canvas. 2014-06-30 17:47:06 +01:00
evas_types.eot efl: fix doc references across the tree to validate right 2015-07-08 15:13:26 +01:00
evas_vg.eo evas vg: Eolian doc conversion of vg. 2015-07-23 10:43:04 +01:00
evas_vg_container.c Eo: Add a return value to eo_constructor(). 2015-05-20 13:03:24 +01:00
evas_vg_gradient.c evas: move Evas.VG_* to Efl.VG.* 2015-04-03 16:30:59 +02:00
evas_vg_gradient_linear.c Eo: Add a return value to eo_constructor(). 2015-05-20 13:03:24 +01:00
evas_vg_gradient_radial.c Eo: Add a return value to eo_constructor(). 2015-05-20 13:03:24 +01:00
evas_vg_node.c Eo: Remove eo_error_set() and clean up finalizer() 2015-05-20 16:25:38 +01:00
evas_vg_private.h evas: update matrix calulation as the behaviour of eina_matrix api changed. 2015-04-17 10:52:28 +02:00
evas_vg_root_node.c Eo: Remove eo_error_set() and clean up finalizer() 2015-05-20 16:25:38 +01:00
evas_vg_shape.c Eo: Add a return value to eo_constructor(). 2015-05-20 13:03:24 +01:00
evas_vg_utils.c efl: move PATH manipulation from Evas into Efl interfaces. 2015-04-03 16:21:48 +02:00
evas_zoomable_interface.eo Interfaces: fix event name 2015-07-03 10:38:01 +03:00