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 'tests/gtests/alembic/abc_export_test.cc')
-rw-r--r--tests/gtests/alembic/abc_export_test.cc10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/gtests/alembic/abc_export_test.cc b/tests/gtests/alembic/abc_export_test.cc
index 63c1d179e51..52ccbc1b93f 100644
--- a/tests/gtests/alembic/abc_export_test.cc
+++ b/tests/gtests/alembic/abc_export_test.cc
@@ -10,11 +10,16 @@ extern "C" {
#include "DNA_scene_types.h"
}
+#include "DEG_depsgraph.h"
+
class TestableAbcExporter : public AbcExporter {
public:
TestableAbcExporter(Scene *scene, const char *filename, ExportSettings &settings)
- : AbcExporter(scene, filename, settings)
- {}
+ : AbcExporter(&eval_ctx, scene, filename, settings)
+ {
+ /* TODO(sergey): Pass scene layer somehow? */
+ DEG_evaluation_context_init(&eval_ctx, DAG_EVAL_VIEWPORT);
+ }
void getShutterSamples(unsigned int nr_of_samples,
bool time_relative,
@@ -28,6 +33,7 @@ public:
AbcExporter::getFrameSet(nr_of_samples, frames);
}
+ EvaluationContext eval_ctx;
};