diff --git a/pages/develop/efl/advanced/eflgfxfilter/fill.txt b/pages/develop/efl/advanced/eflgfxfilter/fill.txt
new file mode 100644
index 000000000..593d693c9
--- /dev/null
+++ b/pages/develop/efl/advanced/eflgfxfilter/fill.txt
@@ -0,0 +1,33 @@
+Go back to [[:docs:efl:advanced:eflgfxfilters|Efl.Gfx.Filter]].
+
+==== Fill ====
+
+Fill a buffer with a specific color. Does not blend, can be used to clear a buffer.
+
+This function should preferrably be used only for debugging purposes.
+
+== Syntax ==
+
+fill ({ dst = output, color = 'transparent', l = 0, r = 0, t = 0, b = 0 })
+
+
+== Parameters ==
+|''dst'' |Target buffer to fill with color. |
+|''color'' |The color used to fill the buffer. All pixels within the fill area will be reset to this value. See [[colors]]. |
+|''l'' |Left padding: skip ''l'' pixels from the left border of the buffer. |
+|''r'' |Right padding: skip ''r'' pixels from the right border of the buffer. |
+|''t'' |Top padding: skip ''t'' pixels from the top border of the buffer. |
+|''b'' |Bottom padding: skip ''b'' pixels from the bottom border of the buffer. |
+
+== Examples ==
+
+fill { color = 'darkblue' }
+
+{{:docs:efl:advanced:filter-fill.png|}}
+
+
+padding_set(20)
+fill { output, 'blue', 5, 10, 20, 50 }
+blend { color = 'silver' }
+
+{{:docs:efl:advanced:filter-fillpad.png|}}
\ No newline at end of file