summaryrefslogtreecommitdiffstatshomepage
path: root/bgfx/chains
diff options
context:
space:
mode:
author therealmogminer@gmail.com <therealmogminer@gmail.com>2016-04-19 16:29:30 +0200
committer therealmogminer@gmail.com <therealmogminer@gmail.com>2016-04-19 16:29:30 +0200
commitf8034ac81238c8637c149dc40efdc4c42dda9545 (patch)
tree9c34c76d9067ce8e3803764896b10c4cfa401df9 /bgfx/chains
parentc64b88bc78a4810ce0c75eb4d6651e5a26cc2bad (diff)
bgfx: Added SuperEagle shader. [Ryan Holtz]
Diffstat (limited to 'bgfx/chains')
-rw-r--r--bgfx/chains/supereagle.json44
1 files changed, 44 insertions, 0 deletions
diff --git a/bgfx/chains/supereagle.json b/bgfx/chains/supereagle.json
new file mode 100644
index 00000000000..0f12a85e095
--- /dev/null
+++ b/bgfx/chains/supereagle.json
@@ -0,0 +1,44 @@
+// license:GPL-2.0+
+// copyright-holders:The DOSBox Team
+
+/* SuperEagle code */
+/* Copied from the Dosbox source code */
+/* Copyright (C) 2002-2007 The DOSBox Team */
+/* License: GNU-GPL */
+/* Adapted by guest(r) on 16.4.2007 */
+
+{
+ "name": "Super Eagle",
+ "author": "Shader version by The DOSBox Team",
+ "targets": [
+ {
+ "name": "scaled_out",
+ "mode": "guest",
+ "scale": 2,
+ "doublebuffer": true
+ },
+ {
+ "name": "internal",
+ "mode": "native",
+ "doublebuffer": true
+ }
+ ],
+ "passes": [
+ {
+ "effect": "supereagle/supereagle",
+ "name": "Super Eagle pass",
+ "input": [
+ { "sampler": "decal", "texture": "screen" },
+ { "sampler": "LUT", "texture": "bgfx/chains/hq2x.png", "bilinear": true }
+ ],
+ "output": "scaled_out"
+ },
+ { "effect": "hq2x/blit",
+ "name": "Final Blit",
+ "input": [
+ { "sampler": "s_tex", "target": "scaled_out" }
+ ],
+ "output": "output"
+ }
+ ]
+} \ No newline at end of file