Safe Haskell | None |
---|---|
Language | Haskell2010 |
Module for handling processing with GEGL
- gegl_node_process :: GeglNode -> IO ()
- gegl_node_blit :: GeglNode -> Double -> GeglRectangle -> BablFormatPtr -> Ptr a -> Int -> [GeglBlitFlag] -> IO ()
Documentation
:: GeglNode | A node without outputs |
-> IO () |
Render a composition as a blocking operation.
See gegl_processor_work
for a non-blocking operation.
:: GeglNode | Node to blit |
-> Double | Scale |
-> GeglRectangle | Area of Interest |
-> BablFormatPtr | Pixel format |
-> Ptr a | Pointer to destination buffer |
-> Int | Row stride in bytes. If set to '0', stride will be computed automatically from width and color format. |
-> [GeglBlitFlag] | GEGL blit flags |
-> IO () |
Render a rectangular region of a node