Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/extern/include/RE_pipeline.h
| Show All 33 Lines | |||||
| #include "DNA_listBase.h" | #include "DNA_listBase.h" | ||||
| #include "DNA_vec_types.h" | #include "DNA_vec_types.h" | ||||
| struct bMovieHandle; | struct bMovieHandle; | ||||
| struct bNodeTree; | struct bNodeTree; | ||||
| struct Image; | struct Image; | ||||
| struct ImageFormatData; | struct ImageFormatData; | ||||
| struct LocalViewInfo; | |||||
| struct Main; | struct Main; | ||||
| struct NodeBlurData; | struct NodeBlurData; | ||||
| struct Object; | struct Object; | ||||
| struct RenderData; | struct RenderData; | ||||
| struct RenderResult; | struct RenderResult; | ||||
| struct ReportList; | struct ReportList; | ||||
| struct Scene; | struct Scene; | ||||
| struct SceneRenderLayer; | struct SceneRenderLayer; | ||||
| ▲ Show 20 Lines • Show All 236 Lines • ▼ Show 20 Lines | bool RE_WriteRenderViewsImage( | ||||
| struct ReportList *reports, struct RenderResult *rr, struct Scene *scene, const bool stamp, char *name); | struct ReportList *reports, struct RenderResult *rr, struct Scene *scene, const bool stamp, char *name); | ||||
| bool RE_WriteRenderViewsMovie( | bool RE_WriteRenderViewsMovie( | ||||
| struct ReportList *reports, struct RenderResult *rr, struct Scene *scene, struct RenderData *rd, | struct ReportList *reports, struct RenderResult *rr, struct Scene *scene, struct RenderData *rd, | ||||
| struct bMovieHandle *mh, void **movie_ctx_arr, | struct bMovieHandle *mh, void **movie_ctx_arr, | ||||
| const int totvideos, bool preview); | const int totvideos, bool preview); | ||||
| /* only RE_NewRender() needed, main Blender render calls */ | /* only RE_NewRender() needed, main Blender render calls */ | ||||
| void RE_BlenderFrame(struct Render *re, struct Main *bmain, struct Scene *scene, | void RE_BlenderFrame(struct Render *re, struct Main *bmain, struct Scene *scene, | ||||
| struct SceneRenderLayer *srl, struct Object *camera_override, | struct SceneRenderLayer *srl, struct LocalViewInfo *localview, | ||||
| unsigned int lay_override, int frame, const bool write_still); | struct Object *camera_override, unsigned int lay_override, | ||||
| void RE_BlenderAnim(struct Render *re, struct Main *bmain, struct Scene *scene, struct Object *camera_override, | int frame, const bool write_still); | ||||
| unsigned int lay_override, int sfra, int efra, int tfra); | void RE_BlenderAnim( | ||||
| struct Render *re, struct Main *bmain, struct Scene *scene, struct LocalViewInfo *localview, | |||||
| struct Object *camera_override, unsigned int lay_override, | |||||
| int sfra, int efra, int tfra); | |||||
| #ifdef WITH_FREESTYLE | #ifdef WITH_FREESTYLE | ||||
| void RE_RenderFreestyleStrokes(struct Render *re, struct Main *bmain, struct Scene *scene, int render); | void RE_RenderFreestyleStrokes(struct Render *re, struct Main *bmain, struct Scene *scene, int render); | ||||
| void RE_RenderFreestyleExternal(struct Render *re); | void RE_RenderFreestyleExternal(struct Render *re); | ||||
| #endif | #endif | ||||
| void RE_SetActiveRenderView(struct Render *re, const char *viewname); | void RE_SetActiveRenderView(struct Render *re, const char *viewname); | ||||
| const char *RE_GetActiveRenderView(struct Render *re); | const char *RE_GetActiveRenderView(struct Render *re); | ||||
| ▲ Show 20 Lines • Show All 55 Lines • ▼ Show 20 Lines | |||||
| #define RE_BAKE_MIRROR_INTENSITY 10 | #define RE_BAKE_MIRROR_INTENSITY 10 | ||||
| #define RE_BAKE_ALPHA 11 | #define RE_BAKE_ALPHA 11 | ||||
| #define RE_BAKE_EMIT 12 | #define RE_BAKE_EMIT 12 | ||||
| #define RE_BAKE_DERIVATIVE 13 | #define RE_BAKE_DERIVATIVE 13 | ||||
| #define RE_BAKE_VERTEX_COLORS 14 | #define RE_BAKE_VERTEX_COLORS 14 | ||||
| void RE_Database_Baking( | void RE_Database_Baking( | ||||
| struct Render *re, struct Main *bmain, struct Scene *scene, | struct Render *re, struct Main *bmain, struct Scene *scene, | ||||
| unsigned int lay, const int type, struct Object *actob); | const int type, struct Object *actob); | ||||
| void RE_DataBase_GetView(struct Render *re, float mat[4][4]); | void RE_DataBase_GetView(struct Render *re, float mat[4][4]); | ||||
| void RE_GetCameraWindow(struct Render *re, struct Object *camera, int frame, float mat[4][4]); | void RE_GetCameraWindow(struct Render *re, struct Object *camera, int frame, float mat[4][4]); | ||||
| void RE_GetCameraModelMatrix(struct Render *re, struct Object *camera, float r_mat[4][4]); | void RE_GetCameraModelMatrix(struct Render *re, struct Object *camera, float r_mat[4][4]); | ||||
| struct Scene *RE_GetScene(struct Render *re); | struct Scene *RE_GetScene(struct Render *re); | ||||
| bool RE_force_single_renderlayer(struct Scene *scene); | bool RE_force_single_renderlayer(struct Scene *scene); | ||||
| bool RE_is_rendering_allowed(struct Scene *scene, struct Object *camera_override, struct ReportList *reports); | bool RE_is_rendering_allowed(struct Scene *scene, struct Object *camera_override, struct ReportList *reports); | ||||
| Show All 27 Lines | |||||