summaryrefslogtreecommitdiff
path: root/ddl/out/LambdaCube.IR.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ddl/out/LambdaCube.IR.cpp')
-rw-r--r--ddl/out/LambdaCube.IR.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/ddl/out/LambdaCube.IR.cpp b/ddl/out/LambdaCube.IR.cpp
index bf5ab0b..66ca8b3 100644
--- a/ddl/out/LambdaCube.IR.cpp
+++ b/ddl/out/LambdaCube.IR.cpp
@@ -1,5 +1,5 @@
1// generated file, do not modify! 1// generated file, do not modify!
2// 2016-01-28T13:15:30.803775Z 2// 2016-02-08T13:33:23.674070000000Z
3 3
4#include "LambdaCube.IR.hpp" 4#include "LambdaCube.IR.hpp"
5template<> json toJSON<std::shared_ptr<ArrayValue>>(std::shared_ptr<ArrayValue> &v) { 5template<> json toJSON<std::shared_ptr<ArrayValue>>(std::shared_ptr<ArrayValue> &v) {
@@ -2826,6 +2826,7 @@ template<> json toJSON<std::shared_ptr<Pipeline>>(std::shared_ptr<Pipeline> &v)
2826 obj["tag"] = "Pipeline"; 2826 obj["tag"] = "Pipeline";
2827 { 2827 {
2828 std::shared_ptr<data::Pipeline> tv = std::static_pointer_cast<data::Pipeline>(v); 2828 std::shared_ptr<data::Pipeline> tv = std::static_pointer_cast<data::Pipeline>(v);
2829 obj["info"] = toJSON(tv->info);
2829 obj["backend"] = toJSON(tv->backend); 2830 obj["backend"] = toJSON(tv->backend);
2830 obj["textures"] = toJSON(tv->textures); 2831 obj["textures"] = toJSON(tv->textures);
2831 obj["samplers"] = toJSON(tv->samplers); 2832 obj["samplers"] = toJSON(tv->samplers);
@@ -2846,6 +2847,7 @@ template<> std::shared_ptr<Pipeline> fromJSON<std::shared_ptr<Pipeline>>(W<std::
2846 if (tag == "Pipeline") { 2847 if (tag == "Pipeline") {
2847 tagType = ::Pipeline::tag::Pipeline; 2848 tagType = ::Pipeline::tag::Pipeline;
2848 std::shared_ptr<data::Pipeline> tv(new data::Pipeline()); 2849 std::shared_ptr<data::Pipeline> tv(new data::Pipeline());
2850 tv->info = fromJSON(W<String>(), obj["info"]);
2849 tv->backend = fromJSON(W<std::shared_ptr<::Backend>>(), obj["backend"]); 2851 tv->backend = fromJSON(W<std::shared_ptr<::Backend>>(), obj["backend"]);
2850 tv->textures = fromJSON(W<std::vector<std::shared_ptr<::TextureDescriptor>>>(), obj["textures"]); 2852 tv->textures = fromJSON(W<std::vector<std::shared_ptr<::TextureDescriptor>>>(), obj["textures"]);
2851 tv->samplers = fromJSON(W<std::vector<std::shared_ptr<::SamplerDescriptor>>>(), obj["samplers"]); 2853 tv->samplers = fromJSON(W<std::vector<std::shared_ptr<::SamplerDescriptor>>>(), obj["samplers"]);