Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/makesdna/DNA_scene_types.h')
-rw-r--r--source/blender/makesdna/DNA_scene_types.h21
1 files changed, 12 insertions, 9 deletions
diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h
index e2067f7dfdd..cc9d090a5e3 100644
--- a/source/blender/makesdna/DNA_scene_types.h
+++ b/source/blender/makesdna/DNA_scene_types.h
@@ -1,9 +1,4 @@
/**
- * blenlib/DNA_scene_types.h (mar-2001 nzc)
- *
- * Renderrecipe and scene decription. The fact that there is a
- * hierarchy here is a bit strange, and not desirable.
- *
* $Id$
*
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
@@ -117,7 +112,7 @@ typedef struct RenderData {
short dimensionspreset; /* for the dimensions presets menu */
- short filtertype, pad; /* filter is box, tent, gauss, mitch, etc */
+ short filtertype; /* filter is box, tent, gauss, mitch, etc */
short size, maximsize; /* size in %, max in Kb */
@@ -146,14 +141,14 @@ typedef struct RenderData {
* The number of part to use in the y direction
*/
short yparts;
- /* should rewrite this I think... */
- rctf safety, border;
- short winpos, planes, imtype;
+ short winpos, planes, imtype, subimtype;
+
/** Mode bits: */
/* 0: Enable backbuffering for images */
short bufflag;
short quality;
+
/**
* Flags for render settings. Use bit-masking to access the settings.
* 0: enable sequence output rendering
@@ -210,6 +205,9 @@ typedef struct RenderData {
* identical materials with this number.*/
short same_mat_redux;
+ /* safety and border rect */
+ rctf safety, border;
+
/**
* The gamma for the normal rendering. Used when doing
* oversampling, to correctly blend subpixels to pixels. */
@@ -407,6 +405,11 @@ typedef struct Scene {
#define R_TIFF 22
#define R_OPENEXR 23
+/* subimtype, flag options for imtype */
+#define R_OPENEXR_HALF 1
+#define R_OPENEXR_ZBUF 2
+
+
/* **************** SCENE ********************* */
#define RAD_PHASE_PATCHES 1
#define RAD_PHASE_FACES 2