summaryrefslogtreecommitdiff
path: root/ddl/out/LambdaCube.PipelineSchema.purs
diff options
context:
space:
mode:
Diffstat (limited to 'ddl/out/LambdaCube.PipelineSchema.purs')
-rw-r--r--ddl/out/LambdaCube.PipelineSchema.purs12
1 files changed, 6 insertions, 6 deletions
diff --git a/ddl/out/LambdaCube.PipelineSchema.purs b/ddl/out/LambdaCube.PipelineSchema.purs
index 7194b8c..2a40ce2 100644
--- a/ddl/out/LambdaCube.PipelineSchema.purs
+++ b/ddl/out/LambdaCube.PipelineSchema.purs
@@ -1,14 +1,15 @@
1-- generated file, do not modify! 1-- generated file, do not modify!
2-- 2016-11-11T11:17:03.470118000000Z 2-- 2016-11-12T12:48:59.849829000000Z
3 3
4module LambdaCube.PipelineSchema where 4module LambdaCube.PipelineSchema where
5import Prelude 5import Prelude
6import Data.Generic 6import Data.Generic
7import Data.Either (Either(..))
7import Data.Maybe (Maybe(..)) 8import Data.Maybe (Maybe(..))
8import Data.StrMap (StrMap(..)) 9import Data.StrMap (StrMap(..))
9import Data.Map (Map(..)) 10import Data.Map (Map(..))
10import Data.List (List(..)) 11import Data.List (List(..))
11import Linear 12import LinearBase
12 13
13import Data.Argonaut.Encode.Combinators ((~>), (:=)) 14import Data.Argonaut.Encode.Combinators ((~>), (:=))
14import Data.Argonaut.Decode.Combinators ((.?)) 15import Data.Argonaut.Decode.Combinators ((.?))
@@ -16,7 +17,6 @@ import Data.Argonaut.Core (jsonEmptyObject)
16import Data.Argonaut.Printer (printJson) 17import Data.Argonaut.Printer (printJson)
17import Data.Argonaut.Encode (class EncodeJson, encodeJson) 18import Data.Argonaut.Encode (class EncodeJson, encodeJson)
18import Data.Argonaut.Decode (class DecodeJson, decodeJson) 19import Data.Argonaut.Decode (class DecodeJson, decodeJson)
19import Partial.Unsafe (unsafeCrashWith)
20 20
21import LambdaCube.IR 21import LambdaCube.IR
22 22
@@ -109,7 +109,7 @@ instance decodeJsonStreamType :: DecodeJson StreamType where
109 "Attribute_M42F" -> pure Attribute_M42F 109 "Attribute_M42F" -> pure Attribute_M42F
110 "Attribute_M43F" -> pure Attribute_M43F 110 "Attribute_M43F" -> pure Attribute_M43F
111 "Attribute_M44F" -> pure Attribute_M44F 111 "Attribute_M44F" -> pure Attribute_M44F
112 _ -> unsafeCrashWith "decodeJson @ StreamType" 112 _ -> Left ("decodeJsonStreamType - unknown tag: " <> tag)
113 113
114instance encodeJsonObjectArraySchema :: EncodeJson ObjectArraySchema where 114instance encodeJsonObjectArraySchema :: EncodeJson ObjectArraySchema where
115 encodeJson v = case v of 115 encodeJson v = case v of
@@ -131,7 +131,7 @@ instance decodeJsonObjectArraySchema :: DecodeJson ObjectArraySchema where
131 { primitive:primitive 131 { primitive:primitive
132 , attributes:attributes 132 , attributes:attributes
133 } 133 }
134 _ -> unsafeCrashWith "decodeJson @ ObjectArraySchema" 134 _ -> Left ("decodeJsonObjectArraySchema - unknown tag: " <> tag)
135 135
136instance encodeJsonPipelineSchema :: EncodeJson PipelineSchema where 136instance encodeJsonPipelineSchema :: EncodeJson PipelineSchema where
137 encodeJson v = case v of 137 encodeJson v = case v of
@@ -153,5 +153,5 @@ instance decodeJsonPipelineSchema :: DecodeJson PipelineSchema where
153 { objectArrays:objectArrays 153 { objectArrays:objectArrays
154 , uniforms:uniforms 154 , uniforms:uniforms
155 } 155 }
156 _ -> unsafeCrashWith "decodeJson @ PipelineSchema" 156 _ -> Left ("decodeJsonPipelineSchema - unknown tag: " <> tag)
157 157