diff options
Diffstat (limited to 'ddl/out/LambdaCube.IR.cpp')
-rw-r--r-- | ddl/out/LambdaCube.IR.cpp | 4 |
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" |
5 | template<> json toJSON<std::shared_ptr<ArrayValue>>(std::shared_ptr<ArrayValue> &v) { | 5 | template<> 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"]); |