efl/src/lib/evas/canvas
Oleksandr Shcherbina 1f66a9e731 evas.canvas3d: Add FXAA post processing render.
Summary:
Add post processing render function as rendering full screen quard after
rendering to texture.
Add possibility use size of current frame in shader.
Add FXAA shader source files

Reviewers: raster, cedric, Hermet

Subscribers: jpeg

Differential Revision: https://phab.enlightenment.org/D3847
2016-04-12 00:50:46 +09:00
..
render2 Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
common_interfaces.c
efl_canvas_image.c evas: image obj - use vath to find images (sync not async) 2016-04-05 16:22:59 +09:00
efl_canvas_image.eo Efl.Canvas.Image: Remove object data for maps 2016-03-28 16:40:02 +09:00
efl_canvas_polygon.eo evas: move Evas_Polygon to become Efl_Canvas_Polygon. 2016-03-14 15:12:52 -07:00
efl_canvas_proxy.c Evas proxy: Implement buffer map/unmap 2016-03-28 16:40:02 +09:00
efl_canvas_proxy.eo Evas proxy: Implement buffer map/unmap 2016-03-28 16:40:02 +09:00
efl_canvas_scene3d.c evas.canvas3d: Add FXAA post processing render. 2016-04-12 00:50:46 +09:00
efl_canvas_scene3d.eo Evas.Image: Simplify inheritance tree of image classes 2016-03-17 13:10:35 +09:00
efl_canvas_snapshot.c Efl.Gfx.Fill: Rename filled to fill_auto 2016-03-18 13:28:45 +09:00
efl_canvas_snapshot.eo Evas.Image: Simplify inheritance tree of image classes 2016-03-17 13:10:35 +09:00
efl_canvas_surface.c Evas.Image: Move native surfaces to Efl.Canvas.Surface 2016-03-15 11:11:59 +09:00
efl_canvas_surface.eo Efl.Canvas.Surface: Fix linking of inexisting functions 2016-03-17 14:02:26 +09:00
efl_canvas_surface.h Evas.Image: Move native surfaces to Efl.Canvas.Surface 2016-03-15 11:11:59 +09:00
efl_canvas_surface_tbm.c evas: Fix incorrect expression in efl_canvas_surface_tbm 2016-03-16 09:22:46 -04:00
efl_canvas_surface_tbm.eo Efl.Canvas.Surface: Fix linking of inexisting functions 2016-03-17 14:02:26 +09:00
efl_canvas_surface_wayland.c evas: Fix incorrect expression in efl_canvas_surface_wayland 2016-03-16 09:21:08 -04:00
efl_canvas_surface_wayland.eo Efl.Canvas.Surface: Fix linking of inexisting functions 2016-03-17 14:02:26 +09:00
efl_canvas_surface_x11.c evas: Fix incorrect expression in efl_canvas_surface_x11 2016-03-16 09:24:20 -04:00
efl_canvas_surface_x11.eo Efl.Canvas.Surface: Fix linking of inexisting functions 2016-03-17 14:02:26 +09:00
efl_vg_base.eo Efl vg: Use correct types in eolian file. 2016-02-16 09:35:22 +00:00
efl_vg_container.eo evas: add logic to duplicate recursively an Efl_VG_Node tree. 2015-08-21 16:40:31 +02:00
efl_vg_gradient.eo evas: add logic to duplicate recursively an Efl_VG_Node tree. 2015-08-21 16:40:31 +02:00
efl_vg_gradient_linear.eo evas: add logic to duplicate recursively an Efl_VG_Node tree. 2015-08-21 16:40:31 +02:00
efl_vg_gradient_radial.eo evas: add logic to duplicate recursively an Efl_VG_Node tree. 2015-08-21 16:40:31 +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 Efl vg: Use correct types in eolian file. 2016-02-16 09:35:22 +00:00
evas_async_events.c
evas_box.eo Evas box: Fix Eolian warnings. 2016-02-16 14:33:32 +00:00
evas_callbacks.c Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_canvas.eo efl: rename efl.core.animator to efl.animator. 2016-03-10 13:14:13 -08:00
evas_canvas3d_camera.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_camera.eo Evas canvas3d: Move evas 3d types to evas_types.eot 2015-08-04 10:57:14 +01:00
evas_canvas3d_eet.c evas: include Eet.h where it's needed. 2016-02-10 10:46:45 -08:00
evas_canvas3d_light.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_light.eo Evas canvas3d: Move evas 3d types to evas_types.eot 2015-08-04 10:57:14 +01:00
evas_canvas3d_material.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_material.eo fix typos in API doc 2015-09-19 09:24:58 +05:30
evas_canvas3d_mesh.c Evas 3d: Fix compilation for Windows 2016-04-08 11:13:06 +09:00
evas_canvas3d_mesh.eo Evas 3d: Fix compilation for Windows 2016-04-08 11:13:06 +09:00
evas_canvas3d_node.c evas.canvas3d: support static LOD technic 2016-03-15 12:49:39 -07:00
evas_canvas3d_node.eo evas.canvas3d: support static LOD technic 2016-03-15 12:49:39 -07:00
evas_canvas3d_node_callback.h Eo callbacks: Migrate all of the EFL to the new event cb signatures. 2016-02-29 11:33:27 +00:00
evas_canvas3d_object.c Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_canvas3d_object.eo Evas canvas3d: Move evas 3d types to evas_types.eot 2015-08-04 10:57:14 +01:00
evas_canvas3d_primitive.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_primitive.eo fix typos in API doc 2015-09-19 09:24:58 +05:30
evas_canvas3d_scene.c evas.canvas3d: Add FXAA post processing render. 2016-04-12 00:50:46 +09:00
evas_canvas3d_scene.eo evas.canvas3d: Add FXAA post processing render. 2016-04-12 00:50:46 +09:00
evas_canvas3d_texture.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_texture.eo Evas canvas3d texture: Fix Eolian warnings. 2016-02-17 09:48:34 +00:00
evas_clickable_interface.eo evas_clickable_interface: adding new event 2015-06-07 11:00:52 +03:00
evas_clip.c Evas render: Fix no-render with smart objects 2016-03-29 10:43:00 +09:00
evas_common_interface.c
evas_common_interface.eo evas_common_interface: remove bad doc comment 2015-07-30 13:01:29 +01:00
evas_data.c Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_device.c
evas_draggable_interface.eo Evas.Draggable_Interface: add drag_target property 2016-03-19 09:44:51 +08:30
evas_events.c Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_filter.eo Efl.Gfx.Filter: Rework APIs and mark as stable 2016-03-02 12:57:23 +09:00
evas_filter_mixin.c Evas filters: Simplify evas_filter_dirty 2016-03-15 11:11:59 +09:00
evas_focus.c Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_font_dir.c Evas font: allow ":fallbacks" keyword when Evas parses font keyword 2016-02-17 09:23:06 +00:00
evas_gl.c Evas GL: Add new API to get current Evas GL 2015-10-02 16:56:38 +09:00
evas_grid.eo evas grid: Eolian doc conversion of grid. 2015-07-24 13:40:30 +01:00
evas_image.eo Efl: Rename flip and orient enums 2016-04-07 17:32:40 +09:00
evas_image_legacy.c Interface: Flip and orientation interface 2016-04-06 10:46:39 +09:00
evas_image_private.h Efl: Rename flip and orient enums 2016-04-07 17:32:40 +09:00
evas_key.c
evas_key_grab.c evas - add another layer->evas check in addition to layer 2015-10-16 08:27:10 +09:00
evas_layer.c Fix migration script mistakes and compilation warnings. 2016-03-03 09:58:08 +00: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 Evas: Add API to reinit the language and use it in elementary. 2016-04-08 11:24:32 +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_object.eo Evas.Image: Complete implementation of proxy and snapshot 2016-03-15 11:11:59 +09:00
evas_object_box.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_object_grid.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_object_image.c Efl: Rename flip and orient enums 2016-04-07 17:32:40 +09:00
evas_object_inform.c
evas_object_intercept.c evas: prevent crash. 2015-03-23 22:00:27 +09:00
evas_object_line.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_object_main.c Evas.Image: Create Efl.Canvas.Image for file & data images 2016-03-17 13:10:35 +09:00
evas_object_polygon.c evas: move Evas_Polygon to become Efl_Canvas_Polygon. 2016-03-14 15:12:52 -07:00
evas_object_rectangle.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_object_smart.c Evas smart: Mark all smart clippers as no_render 2016-04-05 18:20:36 +09:00
evas_object_smart.eo Evas render: Fix no-render with smart objects 2016-03-29 10:43:00 +09:00
evas_object_smart_clipped.c Evas smart: Mark all smart clippers as no_render 2016-04-05 18:20:36 +09:00
evas_object_table.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_object_text.c Evas filters: Simplify evas_filter_dirty 2016-03-15 11:11:59 +09:00
evas_object_textblock.c textblock: support escaped ' tag 2016-03-29 15:40:12 -04:00
evas_object_textgrid.c evas_object_textgrid: try bolditalic if original is book 2016-03-23 15:32:50 +01:00
evas_object_vg.c Efl.Gfx.View: Rename property size to view_size 2016-03-15 11:11:59 +09:00
evas_out.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_out.eo Evas out: Fix Eolian warnings. 2016-02-16 10:06:46 +00:00
evas_rectangle.c
evas_rectangle.eo
evas_render.c evas render: fix updates sometimes are list of rects sometimes updates 2016-04-01 08:57:09 +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
evas_signal_interface.eo
evas_smart.c
evas_smart_clipped.eo
evas_stack.c Fix migration script mistakes and compilation warnings. 2016-03-03 09:58:08 +00:00
evas_stats.c
evas_table.eo Evas table: Migrate docs to new Eolian format. 2015-07-31 15:38:18 +01:00
evas_text.eo Efl.Gfx.Filter: Rework APIs and mark as stable 2016-03-02 12:57:23 +09:00
evas_textblock.eo Evas object: Add paragraph_direciton APIs 2015-11-19 11:43:39 +00:00
evas_textblock_hyphenation.x Evas textblock: Fix _dict_hyphen_load could return an uninitialized pointer 2016-02-12 09:46:44 +00:00
evas_textgrid.eo fix typos in API doc 2015-09-19 09:24:58 +05:30
evas_touch_point.c
evas_types.eot evas.canvas3d: Add FXAA post processing render. 2016-04-12 00:50:46 +09:00
evas_vg.eo Efl.Gfx.View: Rename property size to view_size 2016-03-15 11:11:59 +09:00
evas_vg_container.c Change the EFL according to the renaming of the eo_add() current object. 2016-03-15 15:25:54 +00:00
evas_vg_gradient.c Fix migration script mistakes and compilation warnings. 2016-03-03 09:58:08 +00:00
evas_vg_gradient_linear.c Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_vg_gradient_radial.c Fix migration script mistakes and compilation warnings. 2016-03-03 09:58:08 +00:00
evas_vg_node.c Change the EFL according to the renaming of the eo_add() current object. 2016-03-15 15:25:54 +00:00
evas_vg_private.h Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_vg_root_node.c Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_vg_shape.c Change the EFL according to the renaming of the eo_add() current object. 2016-03-15 15:25:54 +00: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