Cycles: Fix misleading remaining time report when using infinite number of samples in viewport
This commit is contained in:
parent
d6ae94b988
commit
a51e9ece53
|
@ -936,7 +936,7 @@ void BlenderSession::get_progress(float& progress, double& total_time, double& r
|
|||
|
||||
if(background && samples_per_tile && tile_total)
|
||||
progress = ((float)sample / (float)(tile_total * samples_per_tile));
|
||||
else if(!background && samples > 0 && total_samples != USHRT_MAX)
|
||||
else if(!background && samples > 0 && total_samples != INT_MAX)
|
||||
progress = ((float)samples) / total_samples;
|
||||
else
|
||||
progress = 0.0;
|
||||
|
|
|
@ -72,7 +72,7 @@ public:
|
|||
|
||||
progressive = false;
|
||||
experimental = false;
|
||||
samples = USHRT_MAX;
|
||||
samples = INT_MAX;
|
||||
tile_size = make_int2(64, 64);
|
||||
start_resolution = INT_MAX;
|
||||
threads = 0;
|
||||
|
|
Loading…
Reference in New Issue