diff options
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_scene_types.h | 21 |
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 |