Merged changes in the trunk up to revision 48893.
[blender-staging.git] / source / blender / render / extern / include / RE_pipeline.h
index f9c55a3dc031b64dd1d2a35269c91a41a55968ec..d6bd49f562177e8cdceb7c28b833103e6cae0468 100644 (file)
@@ -92,9 +92,6 @@ typedef struct RenderLayer {
        float *acolrect;        /* 4 float, optional transparent buffer, needs storage for display updates */
        float *scolrect;        /* 4 float, optional strand buffer, needs storage for display updates */
        int rectx, recty;
-
-       /* optional saved endresult on disk */
-       void *exrhandle;
        
        ListBase passes;
        
@@ -127,7 +124,7 @@ typedef struct RenderResult {
        volatile RenderLayer *renlay;
        
        /* optional saved endresult on disk */
-       int do_exr_tile;
+       void *exrhandle;
        
        /* for render results in Image, verify validity for sequences */
        int framenr;
@@ -217,6 +214,7 @@ void RE_TileProcessor(struct Render *re);
 /* only RE_NewRender() needed, main Blender render calls */
 void RE_BlenderFrame(struct Render *re, struct Main *bmain, struct Scene *scene, struct SceneRenderLayer *srl, struct Object *camera_override, unsigned int lay, int frame, const short write_still);
 void RE_BlenderAnim(struct Render *re, struct Main *bmain, struct Scene *scene, struct Object *camera_override, unsigned int lay, int sfra, int efra, int tfra);
+void RE_RenderFreestyleStrokes(struct Render *re, struct Main *bmain, struct Scene *scene);
 
 /* error reporting */
 void RE_SetReports(struct Render *re, struct ReportList *reports);