diff --git a/Compositor/LowSpec/low-spec.xml b/Compositor/LowSpec/low-spec.xml
new file mode 100644
index 000000000..6f0bb73ab
--- /dev/null
+++ b/Compositor/LowSpec/low-spec.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ low-spec
+
+ far-pass
+ scene
+ 100.0
+ 120000.0
+
+
+ near-pass
+ scene
+ 0xfff7ff
+
+ false
+ true
+ false
+ 0.1
+ 100.0
+
+
diff --git a/Compositor/default.xml b/Compositor/default.xml
new file mode 100644
index 000000000..f92e6561c
--- /dev/null
+++ b/Compositor/default.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
diff --git a/Compositor/test/csm.xml b/Compositor/test/csm.xml
new file mode 100644
index 000000000..f90643067
--- /dev/null
+++ b/Compositor/test/csm.xml
@@ -0,0 +1,18 @@
+
+
+
+ shadow-map
+ FGLightSource
+ Effects/shadow-pass
+
+ 0x000004
+
+
+ shadow-atlas
+ depth
+
+
diff --git a/Compositor/test/cubemap-reflection.xml b/Compositor/test/cubemap-reflection.xml
new file mode 100644
index 000000000..9a10b41ef
--- /dev/null
+++ b/Compositor/test/cubemap-reflection.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+ scene
+
+ 0x000801
+ 0.1
+ 1000.0
+
diff --git a/Compositor/test/test.xml b/Compositor/test/test.xml
new file mode 100644
index 000000000..5e4542096
--- /dev/null
+++ b/Compositor/test/test.xml
@@ -0,0 +1,147 @@
+
+
+
+ test
+
+
+ refl
+ cubemap
+ 128
+ 128
+ rgba8
+
+
+
+ color
+ 2d
+ screen
+ screen
+ rgba8
+
+
+
+ depth
+ 2d
+ screen
+ screen
+ depth32f
+
+
+
+ shadow-atlas
+ 2d
+ 8192
+ 8192
+ depth32f
+ clamp-to-border
+ clamp-to-border
+ clamp-to-border
+ 1.0 1.0 1.0 1.0
+ true
+
+
+
+ csm0
+ 0.1
+ 3.0
+
+
+
+
+
+
+ forward
+ scene
+
+ csm0
+
+
+ shadow-atlas
+ 10
+
+
+
+ color
+ color0
+ 4
+ 4
+
+
+ depth
+ depth
+
+
+
+
+ display
+ quad
+ false
+
+ color
+ 0
+
+
+
+