forked from bartvdbraak/blender
Increase maximum render resolution from 10000 to 65536.
This commit is contained in:
parent
127c2bbf86
commit
ebc456fbb5
@ -389,15 +389,19 @@ typedef struct RenderData {
|
|||||||
short filtertype; /* filter is box, tent, gauss, mitch, etc */
|
short filtertype; /* filter is box, tent, gauss, mitch, etc */
|
||||||
|
|
||||||
short size, maximsize; /* size in %, max in Kb */
|
short size, maximsize; /* size in %, max in Kb */
|
||||||
|
|
||||||
|
short pad6;
|
||||||
|
|
||||||
/* from buttons: */
|
/* from buttons: */
|
||||||
/**
|
/**
|
||||||
* The desired number of pixels in the x direction
|
* The desired number of pixels in the x direction
|
||||||
*/
|
*/
|
||||||
short xsch;
|
int xsch;
|
||||||
/**
|
/**
|
||||||
* The desired number of pixels in the y direction
|
* The desired number of pixels in the y direction
|
||||||
*/
|
*/
|
||||||
short ysch;
|
int ysch;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The number of part to use in the x direction
|
* The number of part to use in the x direction
|
||||||
*/
|
*/
|
||||||
@ -410,7 +414,7 @@ typedef struct RenderData {
|
|||||||
/**
|
/**
|
||||||
* render tile dimensions
|
* render tile dimensions
|
||||||
*/
|
*/
|
||||||
short tilex, tiley;
|
int tilex, tiley;
|
||||||
|
|
||||||
short planes DNA_DEPRECATED, imtype DNA_DEPRECATED, subimtype DNA_DEPRECATED, quality DNA_DEPRECATED; /*deprecated!*/
|
short planes DNA_DEPRECATED, imtype DNA_DEPRECATED, subimtype DNA_DEPRECATED, quality DNA_DEPRECATED; /*deprecated!*/
|
||||||
|
|
||||||
@ -418,6 +422,7 @@ typedef struct RenderData {
|
|||||||
* Render to image editor, fullscreen or to new window.
|
* Render to image editor, fullscreen or to new window.
|
||||||
*/
|
*/
|
||||||
short displaymode;
|
short displaymode;
|
||||||
|
short pad7;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Flags for render settings. Use bit-masking to access the settings.
|
* Flags for render settings. Use bit-masking to access the settings.
|
||||||
@ -458,8 +463,6 @@ typedef struct RenderData {
|
|||||||
|
|
||||||
short frs_sec, edgeint;
|
short frs_sec, edgeint;
|
||||||
|
|
||||||
int pad;
|
|
||||||
|
|
||||||
|
|
||||||
/* safety, border and display rect */
|
/* safety, border and display rect */
|
||||||
rctf safety, border;
|
rctf safety, border;
|
||||||
|
@ -584,14 +584,14 @@ static void rna_def_image(BlenderRNA *brna)
|
|||||||
|
|
||||||
prop = RNA_def_property(srna, "generated_width", PROP_INT, PROP_NONE);
|
prop = RNA_def_property(srna, "generated_width", PROP_INT, PROP_NONE);
|
||||||
RNA_def_property_int_sdna(prop, NULL, "gen_x");
|
RNA_def_property_int_sdna(prop, NULL, "gen_x");
|
||||||
RNA_def_property_range(prop, 1, 16384);
|
RNA_def_property_range(prop, 1, 65536);
|
||||||
RNA_def_property_ui_text(prop, "Generated Width", "Generated image width");
|
RNA_def_property_ui_text(prop, "Generated Width", "Generated image width");
|
||||||
RNA_def_property_update(prop, NC_IMAGE | ND_DISPLAY, "rna_Image_generated_update");
|
RNA_def_property_update(prop, NC_IMAGE | ND_DISPLAY, "rna_Image_generated_update");
|
||||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||||
|
|
||||||
prop = RNA_def_property(srna, "generated_height", PROP_INT, PROP_NONE);
|
prop = RNA_def_property(srna, "generated_height", PROP_INT, PROP_NONE);
|
||||||
RNA_def_property_int_sdna(prop, NULL, "gen_y");
|
RNA_def_property_int_sdna(prop, NULL, "gen_y");
|
||||||
RNA_def_property_range(prop, 1, 16384);
|
RNA_def_property_range(prop, 1, 65536);
|
||||||
RNA_def_property_ui_text(prop, "Generated Height", "Generated image height");
|
RNA_def_property_ui_text(prop, "Generated Height", "Generated image height");
|
||||||
RNA_def_property_update(prop, NC_IMAGE | ND_DISPLAY, "rna_Image_generated_update");
|
RNA_def_property_update(prop, NC_IMAGE | ND_DISPLAY, "rna_Image_generated_update");
|
||||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||||
|
@ -3454,14 +3454,14 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
|
|||||||
prop = RNA_def_property(srna, "resolution_x", PROP_INT, PROP_NONE);
|
prop = RNA_def_property(srna, "resolution_x", PROP_INT, PROP_NONE);
|
||||||
RNA_def_property_int_sdna(prop, NULL, "xsch");
|
RNA_def_property_int_sdna(prop, NULL, "xsch");
|
||||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||||
RNA_def_property_range(prop, 4, 10000);
|
RNA_def_property_range(prop, 4, 65536);
|
||||||
RNA_def_property_ui_text(prop, "Resolution X", "Number of horizontal pixels in the rendered image");
|
RNA_def_property_ui_text(prop, "Resolution X", "Number of horizontal pixels in the rendered image");
|
||||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_SceneCamera_update");
|
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_SceneCamera_update");
|
||||||
|
|
||||||
prop = RNA_def_property(srna, "resolution_y", PROP_INT, PROP_NONE);
|
prop = RNA_def_property(srna, "resolution_y", PROP_INT, PROP_NONE);
|
||||||
RNA_def_property_int_sdna(prop, NULL, "ysch");
|
RNA_def_property_int_sdna(prop, NULL, "ysch");
|
||||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||||
RNA_def_property_range(prop, 4, 10000);
|
RNA_def_property_range(prop, 4, 65536);
|
||||||
RNA_def_property_ui_text(prop, "Resolution Y", "Number of vertical pixels in the rendered image");
|
RNA_def_property_ui_text(prop, "Resolution Y", "Number of vertical pixels in the rendered image");
|
||||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_SceneCamera_update");
|
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_SceneCamera_update");
|
||||||
|
|
||||||
@ -3475,13 +3475,13 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
|
|||||||
|
|
||||||
prop = RNA_def_property(srna, "tile_x", PROP_INT, PROP_NONE);
|
prop = RNA_def_property(srna, "tile_x", PROP_INT, PROP_NONE);
|
||||||
RNA_def_property_int_sdna(prop, NULL, "tilex");
|
RNA_def_property_int_sdna(prop, NULL, "tilex");
|
||||||
RNA_def_property_range(prop, 8, 10000);
|
RNA_def_property_range(prop, 8, 65536);
|
||||||
RNA_def_property_ui_text(prop, "Tile X", "Horizontal tile size to use while rendering");
|
RNA_def_property_ui_text(prop, "Tile X", "Horizontal tile size to use while rendering");
|
||||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
|
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
|
||||||
|
|
||||||
prop = RNA_def_property(srna, "tile_y", PROP_INT, PROP_NONE);
|
prop = RNA_def_property(srna, "tile_y", PROP_INT, PROP_NONE);
|
||||||
RNA_def_property_int_sdna(prop, NULL, "tiley");
|
RNA_def_property_int_sdna(prop, NULL, "tiley");
|
||||||
RNA_def_property_range(prop, 8, 10000);
|
RNA_def_property_range(prop, 8, 65536);
|
||||||
RNA_def_property_ui_text(prop, "Tile Y", "Vertical tile size to use while rendering");
|
RNA_def_property_ui_text(prop, "Tile Y", "Vertical tile size to use while rendering");
|
||||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
|
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user