Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/extern/include/RE_pipeline.h
| Show First 20 Lines • Show All 304 Lines • ▼ Show 20 Lines | |||||
| void RE_SetReports(struct Render *re, struct ReportList *reports); | void RE_SetReports(struct Render *re, struct ReportList *reports); | ||||
| /* main preview render call */ | /* main preview render call */ | ||||
| void RE_PreviewRender(struct Render *re, struct Main *bmain, struct Scene *scene); | void RE_PreviewRender(struct Render *re, struct Main *bmain, struct Scene *scene); | ||||
| bool RE_ReadRenderResult(struct Scene *scene, struct Scene *scenode); | bool RE_ReadRenderResult(struct Scene *scene, struct Scene *scenode); | ||||
| bool RE_WriteRenderResult( | bool RE_WriteRenderResult( | ||||
| struct ReportList *reports, RenderResult *rr, const char *filename, | struct ReportList *reports, RenderResult *rr, const char *filename, | ||||
| struct ImageFormatData *imf, const bool multiview, const char *view); | struct ImageFormatData *imf, const char *view, const int layer); | ||||
| struct RenderResult *RE_MultilayerConvert( | struct RenderResult *RE_MultilayerConvert( | ||||
| void *exrhandle, const char *colorspace, bool predivide, int rectx, int recty); | void *exrhandle, const char *colorspace, bool predivide, int rectx, int recty); | ||||
| extern const float default_envmap_layout[]; | extern const float default_envmap_layout[]; | ||||
| bool RE_WriteEnvmapResult( | bool RE_WriteEnvmapResult( | ||||
| struct ReportList *reports, struct Scene *scene, struct EnvMap *env, | struct ReportList *reports, struct Scene *scene, struct EnvMap *env, | ||||
| const char *relpath, const char imtype, float layout[12]); | const char *relpath, const char imtype, float layout[12]); | ||||
| Show All 15 Lines | |||||
| /* vector blur zbuffer method */ | /* vector blur zbuffer method */ | ||||
| void RE_zbuf_accumulate_vecblur( | void RE_zbuf_accumulate_vecblur( | ||||
| struct NodeBlurData *nbd, int xsize, int ysize, float *newrect, | struct NodeBlurData *nbd, int xsize, int ysize, float *newrect, | ||||
| const float *imgrect, float *vecbufrect, const float *zbufrect); | const float *imgrect, float *vecbufrect, const float *zbufrect); | ||||
| int RE_seq_render_active(struct Scene *scene, struct RenderData *rd); | int RE_seq_render_active(struct Scene *scene, struct RenderData *rd); | ||||
| bool RE_layers_have_name(struct RenderResult *result); | bool RE_layers_have_name(struct RenderResult *result); | ||||
| bool RE_passes_have_name(struct RenderLayer *rl); | |||||
| struct RenderPass *RE_pass_find_by_name(volatile struct RenderLayer *rl, const char *name, const char *viewname); | struct RenderPass *RE_pass_find_by_name(volatile struct RenderLayer *rl, const char *name, const char *viewname); | ||||
| struct RenderPass *RE_pass_find_by_type(volatile struct RenderLayer *rl, int passtype, const char *viewname); | struct RenderPass *RE_pass_find_by_type(volatile struct RenderLayer *rl, int passtype, const char *viewname); | ||||
| /* shaded view or baking options */ | /* shaded view or baking options */ | ||||
| #define RE_BAKE_LIGHT 0 /* not listed in rna_scene.c -> can't be enabled! */ | #define RE_BAKE_LIGHT 0 /* not listed in rna_scene.c -> can't be enabled! */ | ||||
| #define RE_BAKE_ALL 1 | #define RE_BAKE_ALL 1 | ||||
| #define RE_BAKE_AO 2 | #define RE_BAKE_AO 2 | ||||
| ▲ Show 20 Lines • Show All 45 Lines • Show Last 20 Lines | |||||