Cycles: fix cuda assertion that could be triggerd sometimes, when trying to

tonemap an empty image.
This commit is contained in:
Brecht Van Lommel
2011-08-29 11:47:03 +00:00
parent 47fb31404f
commit 160d8f6c0c

View File

@@ -508,11 +508,13 @@ void Session::tonemap()
task.pass = tile_manager.state.pass;
task.resolution = tile_manager.state.resolution;
device->task_add(task);
device->task_wait();
if(task.w > 0 && task.h > 0) {
device->task_add(task);
device->task_wait();
/* set display to new size */
display->draw_set(tile_manager.state.width, tile_manager.state.height);
/* set display to new size */
display->draw_set(task.w, task.h);
}
display_outdated = false;
}