summaryrefslogtreecommitdiff
path: root/shaders
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2013-04-09 11:33:29 -0700
committerEric Anholt <eric@anholt.net>2013-04-09 11:33:29 -0700
commite8feee722e2030c5202609289b447adbdfe9661d (patch)
treec7359e893e739740c06326bcc74b242323b41835 /shaders
parente83b31b23b2c90fbe4e7d1c8b1a0d90adf1d2520 (diff)
Convert yofrankie to shader_tests.
Diffstat (limited to 'shaders')
-rw-r--r--shaders/yofrankie/1.vert16
-rw-r--r--shaders/yofrankie/10.vert22
-rw-r--r--shaders/yofrankie/102.shader_test (renamed from shaders/yofrankie/32.frag)21
-rw-r--r--shaders/yofrankie/105.shader_test (renamed from shaders/yofrankie/33.frag)24
-rw-r--r--shaders/yofrankie/108.shader_test (renamed from shaders/yofrankie/34.frag)24
-rw-r--r--shaders/yofrankie/11.vert19
-rw-r--r--shaders/yofrankie/111.shader_test (renamed from shaders/yofrankie/35.frag)30
-rw-r--r--shaders/yofrankie/114.shader_test (renamed from shaders/yofrankie/36.frag)30
-rw-r--r--shaders/yofrankie/117.shader_test (renamed from shaders/yofrankie/37.frag)27
-rw-r--r--shaders/yofrankie/12.shader_test (renamed from shaders/yofrankie/2.frag)24
-rw-r--r--shaders/yofrankie/12.vert22
-rw-r--r--shaders/yofrankie/120.shader_test (renamed from shaders/yofrankie/38.frag)424
-rw-r--r--shaders/yofrankie/123.shader_test (renamed from shaders/yofrankie/39.frag)24
-rw-r--r--shaders/yofrankie/126.shader_test (renamed from shaders/yofrankie/40.frag)24
-rw-r--r--shaders/yofrankie/129.shader_test (renamed from shaders/yofrankie/41.frag)24
-rw-r--r--shaders/yofrankie/13.vert16
-rw-r--r--shaders/yofrankie/132.shader_test (renamed from shaders/yofrankie/42.frag)24
-rw-r--r--shaders/yofrankie/135.shader_test (renamed from shaders/yofrankie/43.frag)22
-rw-r--r--shaders/yofrankie/14.vert19
-rw-r--r--shaders/yofrankie/15.shader_test (renamed from shaders/yofrankie/3.frag)27
-rw-r--r--shaders/yofrankie/15.vert19
-rw-r--r--shaders/yofrankie/16.vert22
-rw-r--r--shaders/yofrankie/17.vert25
-rw-r--r--shaders/yofrankie/18.shader_test (renamed from shaders/yofrankie/4.frag)21
-rw-r--r--shaders/yofrankie/18.vert19
-rw-r--r--shaders/yofrankie/19.vert19
-rw-r--r--shaders/yofrankie/2.vert19
-rw-r--r--shaders/yofrankie/20.vert22
-rw-r--r--shaders/yofrankie/21.shader_test (renamed from shaders/yofrankie/5.frag)24
-rw-r--r--shaders/yofrankie/21.vert16
-rw-r--r--shaders/yofrankie/22.vert22
-rw-r--r--shaders/yofrankie/23.vert22
-rw-r--r--shaders/yofrankie/24.shader_test (renamed from shaders/yofrankie/6.frag)27
-rw-r--r--shaders/yofrankie/24.vert22
-rw-r--r--shaders/yofrankie/25.vert22
-rw-r--r--shaders/yofrankie/26.vert22
-rw-r--r--shaders/yofrankie/27.shader_test (renamed from shaders/yofrankie/7.frag)24
-rw-r--r--shaders/yofrankie/27.vert22
-rw-r--r--shaders/yofrankie/28.vert19
-rw-r--r--shaders/yofrankie/29.vert22
-rw-r--r--shaders/yofrankie/3.shader_test17
-rw-r--r--shaders/yofrankie/3.vert22
-rw-r--r--shaders/yofrankie/30.shader_test (renamed from shaders/yofrankie/8.frag)27
-rw-r--r--shaders/yofrankie/30.vert22
-rw-r--r--shaders/yofrankie/31.vert16
-rw-r--r--shaders/yofrankie/32.vert16
-rw-r--r--shaders/yofrankie/33.shader_test (renamed from shaders/yofrankie/9.frag)24
-rw-r--r--shaders/yofrankie/33.vert19
-rw-r--r--shaders/yofrankie/34.vert19
-rw-r--r--shaders/yofrankie/35.vert25
-rw-r--r--shaders/yofrankie/36.shader_test (renamed from shaders/yofrankie/10.frag)27
-rw-r--r--shaders/yofrankie/36.vert25
-rw-r--r--shaders/yofrankie/37.vert22
-rw-r--r--shaders/yofrankie/38.vert22
-rw-r--r--shaders/yofrankie/39.shader_test (renamed from shaders/yofrankie/11.frag)24
-rw-r--r--shaders/yofrankie/39.vert19
-rw-r--r--shaders/yofrankie/4.vert16
-rw-r--r--shaders/yofrankie/40.vert19
-rw-r--r--shaders/yofrankie/41.vert19
-rw-r--r--shaders/yofrankie/42.shader_test (renamed from shaders/yofrankie/12.frag)27
-rw-r--r--shaders/yofrankie/42.vert19
-rw-r--r--shaders/yofrankie/43.vert16
-rw-r--r--shaders/yofrankie/45.shader_test (renamed from shaders/yofrankie/13.frag)21
-rw-r--r--shaders/yofrankie/48.shader_test (renamed from shaders/yofrankie/14.frag)24
-rw-r--r--shaders/yofrankie/5.vert19
-rw-r--r--shaders/yofrankie/51.shader_test (renamed from shaders/yofrankie/15.frag)24
-rw-r--r--shaders/yofrankie/54.shader_test (renamed from shaders/yofrankie/18.frag)24
-rw-r--r--shaders/yofrankie/57.shader_test (renamed from shaders/yofrankie/19.frag)24
-rw-r--r--shaders/yofrankie/6.shader_test22
-rw-r--r--shaders/yofrankie/6.vert22
-rw-r--r--shaders/yofrankie/60.shader_test (renamed from shaders/yofrankie/20.frag)27
-rw-r--r--shaders/yofrankie/63.shader_test (renamed from shaders/yofrankie/21.frag)21
-rw-r--r--shaders/yofrankie/66.shader_test (renamed from shaders/yofrankie/22.frag)27
-rw-r--r--shaders/yofrankie/69.shader_test (renamed from shaders/yofrankie/23.frag)27
-rw-r--r--shaders/yofrankie/7.vert19
-rw-r--r--shaders/yofrankie/72.shader_test (renamed from shaders/yofrankie/24.frag)27
-rw-r--r--shaders/yofrankie/75.shader_test (renamed from shaders/yofrankie/25.frag)27
-rw-r--r--shaders/yofrankie/78.shader_test (renamed from shaders/yofrankie/26.frag)27
-rw-r--r--shaders/yofrankie/8.vert22
-rw-r--r--shaders/yofrankie/81.shader_test (renamed from shaders/yofrankie/27.frag)27
-rw-r--r--shaders/yofrankie/84.shader_test (renamed from shaders/yofrankie/28.frag)24
-rw-r--r--shaders/yofrankie/87.shader_test (renamed from shaders/yofrankie/29.frag)27
-rw-r--r--shaders/yofrankie/9.shader_test (renamed from shaders/yofrankie/1.frag)21
-rw-r--r--shaders/yofrankie/9.vert19
-rw-r--r--shaders/yofrankie/90.shader_test (renamed from shaders/yofrankie/16.frag)27
-rw-r--r--shaders/yofrankie/93.shader_test (renamed from shaders/yofrankie/17.frag)30
-rw-r--r--shaders/yofrankie/96.shader_test (renamed from shaders/yofrankie/30.frag)27
-rw-r--r--shaders/yofrankie/99.shader_test (renamed from shaders/yofrankie/31.frag)21
88 files changed, 1517 insertions, 865 deletions
diff --git a/shaders/yofrankie/1.vert b/shaders/yofrankie/1.vert
deleted file mode 100644
index 110d846..0000000
--- a/shaders/yofrankie/1.vert
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
-}
-
-
diff --git a/shaders/yofrankie/10.vert b/shaders/yofrankie/10.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/10.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/32.frag b/shaders/yofrankie/102.shader_test
index 0fa4126..352cd68 100644
--- a/shaders/yofrankie/32.frag
+++ b/shaders/yofrankie/102.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1710,3 +1714,20 @@ void main(void)
gl_FragColor = tmp171;
}
+[vertex shader]
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+}
+
+
diff --git a/shaders/yofrankie/33.frag b/shaders/yofrankie/105.shader_test
index 040d33a..7f7a3df 100644
--- a/shaders/yofrankie/33.frag
+++ b/shaders/yofrankie/105.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1665,3 +1669,23 @@ void main(void)
gl_FragColor = tmp114;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/34.frag b/shaders/yofrankie/108.shader_test
index 67a231e..b8a036e 100644
--- a/shaders/yofrankie/34.frag
+++ b/shaders/yofrankie/108.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1723,3 +1727,23 @@ void main(void)
gl_FragColor = tmp185;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/11.vert b/shaders/yofrankie/11.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/11.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/35.frag b/shaders/yofrankie/111.shader_test
index 764483e..293cd1e 100644
--- a/shaders/yofrankie/35.frag
+++ b/shaders/yofrankie/111.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1802,3 +1806,29 @@ void main(void)
gl_FragColor = tmp275;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+attribute vec2 att2;
+varying vec2 var2;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+ var2 = att2;
+}
+
+
diff --git a/shaders/yofrankie/36.frag b/shaders/yofrankie/114.shader_test
index 9186b4d..32abd58 100644
--- a/shaders/yofrankie/36.frag
+++ b/shaders/yofrankie/114.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1802,3 +1806,29 @@ void main(void)
gl_FragColor = tmp275;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+attribute vec2 att2;
+varying vec2 var2;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+ var2 = att2;
+}
+
+
diff --git a/shaders/yofrankie/37.frag b/shaders/yofrankie/117.shader_test
index bd6301e..bffb5f6 100644
--- a/shaders/yofrankie/37.frag
+++ b/shaders/yofrankie/117.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1779,3 +1783,26 @@ void main(void)
gl_FragColor = tmp251;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/2.frag b/shaders/yofrankie/12.shader_test
index 5fc5a76..bf38d65 100644
--- a/shaders/yofrankie/2.frag
+++ b/shaders/yofrankie/12.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1700,3 +1704,23 @@ void main(void)
gl_FragColor = tmp158;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/12.vert b/shaders/yofrankie/12.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/12.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/38.frag b/shaders/yofrankie/120.shader_test
index 0be1e18..fdf3971 100644
--- a/shaders/yofrankie/38.frag
+++ b/shaders/yofrankie/120.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1762,3 +1766,423 @@ void main(void)
gl_FragColor = tmp228;
}
+WARNING: Sound actuator "FrankieLoop2.wav" from object "SkyDome" failed to load sample.
+WARNING: Sound actuator "kick_snd" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "throw_carry_snd" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "msx_fight.wav" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "stop_snd" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "jump_snd" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "throw_snd" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "sfx_hit" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "sfx_bounce" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "tailwhip_snd" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "ledge.wav" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "sfx_item_pickup" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "sfx_life_pickup" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "landing_snd" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "sfx_impact_fall" from object "Frankie" failed to load sample.
+WARNING: Sound actuator "sfx_step_grass" from object "RigFrankie" failed to load sample.
+WARNING: Sound actuator "sfx_step_grass_r" from object "RigFrankie" failed to load sample.
+WARNING: Sound actuator "sfx_step_grass_l_soft" from object "RigFrankie" failed to load sample.
+WARNING: Sound actuator "sfx_step_grass_r_soft" from object "RigFrankie" failed to load sample.
+WARNING: Sound actuator "sfx_frankiedeath" from object "RigFrankie" failed to load sample.
+WARNING: Sound actuator "sfx_frankiedielava" from object "RigFrankie" failed to load sample.
+WARNING: Sound actuator "sfx_step_grass" from object "RigMomo" failed to load sample.
+WARNING: Sound actuator "sfx_step_grass_r" from object "RigMomo" failed to load sample.
+WARNING: Sound actuator "sfx_step_grass_l_soft" from object "RigMomo" failed to load sample.
+WARNING: Sound actuator "sfx_step_grass_r_soft" from object "RigMomo" failed to load sample.
+WARNING: Sound actuator "sfx_frankiedeath" from object "RigMomo" failed to load sample.
+WARNING: Sound actuator "sfx_frankiedielava" from object "RigMomo" failed to load sample.
+WARNING: Sound actuator "sfx_impact" from object "item_acorn_001" failed to load sample.
+Warning, sensor "any_key" has lost a link to a controller (link 1 of 1) from object "dyn_warp_text"
+ possible causes are partially appended objects or an error reading the file,logic may be incorrect
+Warning, sensor "generic_always_pulse" has lost a link to a controller (link 4 of 4) from object "Frankie"
+ possible causes are partially appended objects or an error reading the file,logic may be incorrect
+Warning, sensor "sensor2" has lost a link to a controller (link 1 of 1) from object "butterfly_logic"
+ possible causes are partially appended objects or an error reading the file,logic may be incorrect
+OBboundry_phys
+OBdyn_warp_placer
+OBmainland_phys
+OBmainland
+OBgrass_002.027
+OBgrass_002.024
+OBPlane.003
+OBSkyDome
+OBLamp.001
+OBLamp
+OBmushroom_red_001.020
+OBmushroom_red_001.019
+OBmushroom_red_001
+OBPlane.002
+OBPlane.001
+OBPlane
+OBsignpost_big.021
+OBacorn_001.005
+OBacorn_001.004
+OBacorn_001.003
+OBacorn_001.002
+OBacorn_001.001
+OBbutterfly
+OBgrass_002.005
+OBgrass_002.004
+OBgrass_002.003
+OBgrass_002.002
+OBgrass_002.001
+OBgrass_002
+OBgrass_002.020
+OBgrass_002.021
+OBgrass_002.023
+OBgrass_002.025
+OBgrass_002.026
+OBgrass_002.028
+OBgrass_002.029
+OBgrass_002.030
+OBgrass_002.031
+OBgrass_002.422
+OBgrass_002.423
+OBgrass_002.424
+OBgrass_002.425
+OBgrass_002.426
+OBgrass_002.427
+OBgrass_002.428
+OBgrass_002.429
+OBgrass_002.430
+OBgrass_002.431
+OBgrass_002.432
+OBgrass_002.433
+OBgrass_002.434
+OBgrass_002.435
+OBgrass_002.436
+OBgrass_002.437
+OBgrass_002.438
+OBgrass_002.439
+OBgrass_002.440
+OBgrass_002.441
+OBgrass_002.442
+OBgrass_002.443
+OBgrass_002.444
+OBgrass_002.445
+OBgrass_002.446
+OBgrass_002.447
+OBgrass_002.448
+OBgrass_002.449
+OBgrass_002.450
+OBgrass_002.451
+OBgrass_002.452
+OBgrass_002.453
+OBgrass_002.454
+OBgrass_002.455
+OBgrass_002.456
+OBgrass_002.457
+OBgrass_002.458
+OBgrass_002.459
+OBgrass_002.460
+OBwheat_001
+OBwheat_001.001
+OBwheat_001.002
+OBwheat_001.003
+OBwheat_001.004
+OBwheat_001.005
+OBwheat_001.006
+OBwheat_002
+OBwheat_002.001
+OBflowers_s_colors_01
+OBflowers_s_colors_
+OBflowers_s_colors_02
+OBflowers_s_colors_.001
+OBflowers_s_colors_.002
+OBflowers_s_colors_.003
+OBflowers_s_colors_.004
+OBflowers_s_colors_.005
+OBflowers_s_colors_.006
+OBflowers_s_colors_.007
+OBflowers_s_colors_03
+OBflowers_s_colors_.008
+OBflowers_s_pink_01.006
+OBflowers_s_pink_01
+OBflowers_s_pink_01.001
+OBflowers_s_pink_01.002
+OBflowers_s_pink_01.003
+OBflowers_s_pink_01.004
+OBflowers_s_pink_01.005
+OBflowers_s_red_01
+OBflowers_s_white_01
+OBflowers_s_white_0
+OBflowers_s_white_0.001
+OBflowers_s_white_0.002
+OBflowers_s_white_0.003
+OBflowers_s_white_0.004
+OBflowers_s_white_0.005
+OBtree_brown_2
+OBFlyingSquirrel
+OBFlyingSquirrel.001
+OBfence_long.021
+OBfence_long.020
+OBfence_long.019
+OBfence_long.018
+OBfence_long.017
+OBfence_long.016
+OBfence_long.015
+OBfence_long.014
+OBfence_long.013
+OBfence_long.012
+OBfence_long.011
+OBfence_long.010
+OBfence_long.009
+OBfence_long.008
+OBfence_long.007
+OBfence_long.006
+OBfence_long.005
+OBfence_long.004
+OBfence_long.003
+OBfence_long.002
+OBfence_long.001
+OBfence_long
+OBpillar_01
+OBpillar_02.001
+OBrocks_01
+OBvolcano_rock1
+OBvolcano_rock2
+OBitem_acorn_001
+OBitem_acorn_001
+OBitem_acorn_001
+OBitem_acorn_001
+OBitem_acorn_001
+OBbutterfly_logic
+OBbutterfly_rig
+OBbutterfly
+OBturn_origin
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBgrass_002
+OBwheat_001
+OBwheat_001
+OBwheat_001
+OBwheat_001
+OBwheat_001
+OBwheat_001
+OBwheat_001
+OBwheat_002
+OBwheat_002
+OBflower_001.013
+OBflower_001.013
+OBflower_001.008
+OBflower_001.008
+OBflower_001.008
+OBflower_001.008
+OBflower_001.008
+OBflower_001.00Could not read directoty (/home/anholt/games/yofrankie/levels) failed, code 2 (No such file or directory)
+Could not read directoty (/home/anholt/levels) failed, code 2 (No such file or directory)
+8
+OBflower_001.008
+OBflower_001.008
+OBflower_001.007
+OBflower_001.007
+OBflower_001.026
+OBflower_001.026
+OBflower_001.026
+OBflower_001.026
+OBflower_001.026
+OBflower_001.026
+OBflower_001.026
+OBflower_001.028
+OBflower_001.029
+OBflower_001.029
+OBflower_001.029
+OBflower_001.029
+OBflower_001.029
+OBflower_001.029
+OBflower_001.029
+OBtreebrown_002
+OBtreebrown2_leaves.001
+OBFrankie
+OB2
+OB1
+OBFrankieInputJoy
+OBFrankieInputKB
+OBLamp.006
+OBRigFrankie
+OBMeshFrankie
+OBThrow_PlaceCarryFrank
+OBCamera_Scaler
+OBSlowVertParent
+OBMainCam
+OBCamera_Ray
+OBFrankie
+OBFrankieInputJoy
+OBFrankieInputKB
+OBLamp.006
+OBCamera_Scaler
+OBSlowVertParent
+OBMainCam
+OBCamera_Ray
+OBRigMomo
+OBMeshMomo
+OBThrow_PlaceCarryMomo
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBfence_long
+OBCircle.007
+OBCircle.013
+OBCircle.012
+OBCircle.009
+OBplatform_phys.003
+OBCircle.015
+OBplatform_phys.002
+OBCircle.014
+OBCircle.008
+OBCircle.006
+OBrocks_rock_01
+OBvolcano_rock1
+OBvolcano_rock2
+__default__cam__
+PLACING
+0 level_1_home.blend 0.0
+[8.916839599609375, -2.3722858428955078, 0.0]
+1 level_selector_other.blend 120.0
+[-1.5831608772277832, 3.6898913383483887, 0.0]
+2 start_menu.blend 240.0
+[-1.5831596851348877, -8.4344635009765625, 0.0]
+ cant catch anything: we are not on the ground
+
+
+CONF!!!
+('KEY_ACTION_P1', 110)
+('GRAPHICS_DETAIL', 2)
+('PLAYER_COUNT', 1)
+('KEY_RIGHT_P2', 100)
+('KEY_JUMP_P1', 109)
+('KEY_UP_P2', 119)
+('KEY_UP_P1', 146)
+('KEY_THROW_P1', 32)
+('KEY_DOWN_P1', 144)
+('KEY_DOWN_P2', 115)
+('KEY_ACTION_P2', 104)
+('KEY_JUMP_P2', 103)
+('KEY_THROW_P2', 106)
+('KEY_LEFT_P2', 97)
+('KEY_RIGHT_P1', 145)
+('KEY_LEFT_P1', 143)
+('GRAPHICS_GLSL', 1)
+frank_init: ID: 0
+ADDING PLAYER 0
+19 sensors
+Player 0 using keyboard
+ config: setting deytail high
+ cant catch anything: we are not on the ground
+
+
+CONF!!!
+('KEY_ACTION_P1', 110)
+('GRAPHICS_DETAIL', 2)
+('PLAYER_COUNT', 1)
+('KEY_RIGHT_P2', 100)
+('KEY_JUMP_P1', 109)
+('KEY_UP_P2', 119)
+('KEY_UP_P1', 146)
+('KEY_THROW_P1', 32)
+('KEY_DOWN_P1', 144)
+('KEY_DOWN_P2', 115)
+('KEY_ACTION_P2', 104)
+('KEY_JUMP_P2', 103)
+('KEY_THROW_P2', 106)
+('KEY_LEFT_P2', 97)
+('KEY_RIGHT_P1', 145)
+('KEY_LEFT_P1', 143)
+('GRAPHICS_GLSL', 1)
+frank_init: ID: 1
+REMOVING PLAYER 1
+Added cam OBMainCam
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/39.frag b/shaders/yofrankie/123.shader_test
index fce22e4..5ac23db 100644
--- a/shaders/yofrankie/39.frag
+++ b/shaders/yofrankie/123.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1593,3 +1597,23 @@ void main(void)
gl_FragColor = tmp33;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/40.frag b/shaders/yofrankie/126.shader_test
index 418fcee..236419b 100644
--- a/shaders/yofrankie/40.frag
+++ b/shaders/yofrankie/126.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1588,3 +1592,23 @@ void main(void)
gl_FragColor = tmp27;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/41.frag b/shaders/yofrankie/129.shader_test
index 418fcee..236419b 100644
--- a/shaders/yofrankie/41.frag
+++ b/shaders/yofrankie/129.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1588,3 +1592,23 @@ void main(void)
gl_FragColor = tmp27;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/13.vert b/shaders/yofrankie/13.vert
deleted file mode 100644
index 110d846..0000000
--- a/shaders/yofrankie/13.vert
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
-}
-
-
diff --git a/shaders/yofrankie/42.frag b/shaders/yofrankie/132.shader_test
index fce22e4..5ac23db 100644
--- a/shaders/yofrankie/42.frag
+++ b/shaders/yofrankie/132.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1593,3 +1597,23 @@ void main(void)
gl_FragColor = tmp33;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/43.frag b/shaders/yofrankie/135.shader_test
index 5d111dd..aaede25 100644
--- a/shaders/yofrankie/43.frag
+++ b/shaders/yofrankie/135.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1565,3 +1569,21 @@ void main(void)
gl_FragColor = tmp3;
}
+
+[vertex shader]
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+}
+
+
diff --git a/shaders/yofrankie/14.vert b/shaders/yofrankie/14.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/14.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/3.frag b/shaders/yofrankie/15.shader_test
index f236a00..b4abfb5 100644
--- a/shaders/yofrankie/3.frag
+++ b/shaders/yofrankie/15.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1714,3 +1718,26 @@ void main(void)
gl_FragColor = tmp181;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/15.vert b/shaders/yofrankie/15.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/15.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/16.vert b/shaders/yofrankie/16.vert
deleted file mode 100644
index 63a4cde..0000000
--- a/shaders/yofrankie/16.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec4 att0;
-varying vec4 var0;
-attribute vec2 att1;
-varying vec2 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = att1;
-}
-
-
diff --git a/shaders/yofrankie/17.vert b/shaders/yofrankie/17.vert
deleted file mode 100644
index 7933309..0000000
--- a/shaders/yofrankie/17.vert
+++ /dev/null
@@ -1,25 +0,0 @@
-attribute vec4 att0;
-varying vec4 var0;
-attribute vec2 att1;
-varying vec2 var1;
-attribute vec3 att2;
-varying vec3 var2;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = att1;
- var2 = gl_NormalMatrix * att2;
-}
-
-
diff --git a/shaders/yofrankie/4.frag b/shaders/yofrankie/18.shader_test
index 5c7b676..9160377 100644
--- a/shaders/yofrankie/4.frag
+++ b/shaders/yofrankie/18.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1681,3 +1685,20 @@ void main(void)
gl_FragColor = tmp134;
}
+[vertex shader]
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+}
+
+
diff --git a/shaders/yofrankie/18.vert b/shaders/yofrankie/18.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/18.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/19.vert b/shaders/yofrankie/19.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/19.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/2.vert b/shaders/yofrankie/2.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/2.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/20.vert b/shaders/yofrankie/20.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/20.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/5.frag b/shaders/yofrankie/21.shader_test
index 9c19798..f4e1264 100644
--- a/shaders/yofrankie/5.frag
+++ b/shaders/yofrankie/21.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1600,3 +1604,23 @@ void main(void)
gl_FragColor = tmp40;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/21.vert b/shaders/yofrankie/21.vert
deleted file mode 100644
index 110d846..0000000
--- a/shaders/yofrankie/21.vert
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
-}
-
-
diff --git a/shaders/yofrankie/22.vert b/shaders/yofrankie/22.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/22.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/23.vert b/shaders/yofrankie/23.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/23.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/6.frag b/shaders/yofrankie/24.shader_test
index b9c8ada..ede567f 100644
--- a/shaders/yofrankie/6.frag
+++ b/shaders/yofrankie/24.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1725,3 +1729,26 @@ void main(void)
gl_FragColor = tmp187;
}
+[vertex shader]
+attribute vec4 att0;
+varying vec4 var0;
+attribute vec2 att1;
+varying vec2 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = att1;
+}
+
+
diff --git a/shaders/yofrankie/24.vert b/shaders/yofrankie/24.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/24.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/25.vert b/shaders/yofrankie/25.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/25.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/26.vert b/shaders/yofrankie/26.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/26.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/7.frag b/shaders/yofrankie/27.shader_test
index c36df8d..0d8be28 100644
--- a/shaders/yofrankie/7.frag
+++ b/shaders/yofrankie/27.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1603,3 +1607,23 @@ void main(void)
gl_FragColor = tmp43;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/27.vert b/shaders/yofrankie/27.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/27.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/28.vert b/shaders/yofrankie/28.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/28.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/29.vert b/shaders/yofrankie/29.vert
deleted file mode 100644
index 455453f..0000000
--- a/shaders/yofrankie/29.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec3 att0;
-varying vec3 var0;
-attribute vec2 att1;
-varying vec2 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = att1;
-}
-
-
diff --git a/shaders/yofrankie/3.shader_test b/shaders/yofrankie/3.shader_test
new file mode 100644
index 0000000..30ba541
--- /dev/null
+++ b/shaders/yofrankie/3.shader_test
@@ -0,0 +1,17 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
+uniform vec4 color;
+void main()
+{
+ gl_FragColor = color;
+}
+
+[vertex shader]
+attribute vec4 position;
+void main()
+{
+ gl_Position = position;
+}
+
diff --git a/shaders/yofrankie/3.vert b/shaders/yofrankie/3.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/3.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/8.frag b/shaders/yofrankie/30.shader_test
index 8625170..6e3e9ea 100644
--- a/shaders/yofrankie/8.frag
+++ b/shaders/yofrankie/30.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1769,3 +1773,26 @@ void main(void)
gl_FragColor = tmp242;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/30.vert b/shaders/yofrankie/30.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/30.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/31.vert b/shaders/yofrankie/31.vert
deleted file mode 100644
index 110d846..0000000
--- a/shaders/yofrankie/31.vert
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
-}
-
-
diff --git a/shaders/yofrankie/32.vert b/shaders/yofrankie/32.vert
deleted file mode 100644
index 110d846..0000000
--- a/shaders/yofrankie/32.vert
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
-}
-
-
diff --git a/shaders/yofrankie/9.frag b/shaders/yofrankie/33.shader_test
index bc32596..5d6ea3e 100644
--- a/shaders/yofrankie/9.frag
+++ b/shaders/yofrankie/33.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1585,3 +1589,23 @@ void main(void)
gl_FragColor = tmp24;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/33.vert b/shaders/yofrankie/33.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/33.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/34.vert b/shaders/yofrankie/34.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/34.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/35.vert b/shaders/yofrankie/35.vert
deleted file mode 100644
index f671565..0000000
--- a/shaders/yofrankie/35.vert
+++ /dev/null
@@ -1,25 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-attribute vec2 att2;
-varying vec2 var2;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
- var2 = att2;
-}
-
-
diff --git a/shaders/yofrankie/10.frag b/shaders/yofrankie/36.shader_test
index 4509618..e910df9 100644
--- a/shaders/yofrankie/10.frag
+++ b/shaders/yofrankie/36.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1779,3 +1783,26 @@ void main(void)
gl_FragColor = tmp251;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/36.vert b/shaders/yofrankie/36.vert
deleted file mode 100644
index f671565..0000000
--- a/shaders/yofrankie/36.vert
+++ /dev/null
@@ -1,25 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-attribute vec2 att2;
-varying vec2 var2;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
- var2 = att2;
-}
-
-
diff --git a/shaders/yofrankie/37.vert b/shaders/yofrankie/37.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/37.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/38.vert b/shaders/yofrankie/38.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/38.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/11.frag b/shaders/yofrankie/39.shader_test
index 108a722..b8e135f 100644
--- a/shaders/yofrankie/11.frag
+++ b/shaders/yofrankie/39.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1600,3 +1604,23 @@ void main(void)
gl_FragColor = tmp40;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/39.vert b/shaders/yofrankie/39.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/39.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/4.vert b/shaders/yofrankie/4.vert
deleted file mode 100644
index 110d846..0000000
--- a/shaders/yofrankie/4.vert
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
-}
-
-
diff --git a/shaders/yofrankie/40.vert b/shaders/yofrankie/40.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/40.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/41.vert b/shaders/yofrankie/41.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/41.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/12.frag b/shaders/yofrankie/42.shader_test
index 5d03545..3d04a9d 100644
--- a/shaders/yofrankie/12.frag
+++ b/shaders/yofrankie/42.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1742,3 +1746,26 @@ void main(void)
gl_FragColor = tmp214;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/42.vert b/shaders/yofrankie/42.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/42.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/43.vert b/shaders/yofrankie/43.vert
deleted file mode 100644
index 110d846..0000000
--- a/shaders/yofrankie/43.vert
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
-}
-
-
diff --git a/shaders/yofrankie/13.frag b/shaders/yofrankie/45.shader_test
index 6eaa8da..084cf0f 100644
--- a/shaders/yofrankie/13.frag
+++ b/shaders/yofrankie/45.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1681,3 +1685,20 @@ void main(void)
gl_FragColor = tmp134;
}
+[vertex shader]
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+}
+
+
diff --git a/shaders/yofrankie/14.frag b/shaders/yofrankie/48.shader_test
index 0bfec33..0bdc977 100644
--- a/shaders/yofrankie/14.frag
+++ b/shaders/yofrankie/48.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1598,3 +1602,23 @@ void main(void)
gl_FragColor = tmp37;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/5.vert b/shaders/yofrankie/5.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/5.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/15.frag b/shaders/yofrankie/51.shader_test
index 4d3b969..7604ccc 100644
--- a/shaders/yofrankie/15.frag
+++ b/shaders/yofrankie/51.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1629,3 +1633,23 @@ void main(void)
gl_FragColor = tmp72;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/18.frag b/shaders/yofrankie/54.shader_test
index 39c8415..77faa00 100644
--- a/shaders/yofrankie/18.frag
+++ b/shaders/yofrankie/54.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1698,3 +1702,23 @@ void main(void)
gl_FragColor = tmp156;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/19.frag b/shaders/yofrankie/57.shader_test
index 794fd48..2eb50d9 100644
--- a/shaders/yofrankie/19.frag
+++ b/shaders/yofrankie/57.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1704,3 +1708,23 @@ void main(void)
gl_FragColor = tmp162;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/6.shader_test b/shaders/yofrankie/6.shader_test
new file mode 100644
index 0000000..7497b6b
--- /dev/null
+++ b/shaders/yofrankie/6.shader_test
@@ -0,0 +1,22 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
+#version 130
+uniform ivec4 color;
+out ivec4 out_color;
+
+void main()
+{
+ out_color = color;
+}
+
+[vertex shader]
+#version 130
+in vec4 position;
+void main()
+{
+ gl_Position = position;
+}
+
+
diff --git a/shaders/yofrankie/6.vert b/shaders/yofrankie/6.vert
deleted file mode 100644
index 63a4cde..0000000
--- a/shaders/yofrankie/6.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec4 att0;
-varying vec4 var0;
-attribute vec2 att1;
-varying vec2 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = att1;
-}
-
-
diff --git a/shaders/yofrankie/20.frag b/shaders/yofrankie/60.shader_test
index 8bf46ef..97285c2 100644
--- a/shaders/yofrankie/20.frag
+++ b/shaders/yofrankie/60.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1844,3 +1848,26 @@ void main(void)
gl_FragColor = tmp324;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/21.frag b/shaders/yofrankie/63.shader_test
index 5a15a5a..7f525a8 100644
--- a/shaders/yofrankie/21.frag
+++ b/shaders/yofrankie/63.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1715,3 +1719,20 @@ void main(void)
gl_FragColor = tmp177;
}
+[vertex shader]
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+}
+
+
diff --git a/shaders/yofrankie/22.frag b/shaders/yofrankie/66.shader_test
index 4182f50..9b2753f 100644
--- a/shaders/yofrankie/22.frag
+++ b/shaders/yofrankie/66.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1768,3 +1772,26 @@ void main(void)
gl_FragColor = tmp241;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/23.frag b/shaders/yofrankie/69.shader_test
index 3024277..fa24ca8 100644
--- a/shaders/yofrankie/23.frag
+++ b/shaders/yofrankie/69.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1771,3 +1775,26 @@ void main(void)
gl_FragColor = tmp241;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/7.vert b/shaders/yofrankie/7.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/7.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/24.frag b/shaders/yofrankie/72.shader_test
index 750c39f..5684b2e 100644
--- a/shaders/yofrankie/24.frag
+++ b/shaders/yofrankie/72.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1776,3 +1780,26 @@ void main(void)
gl_FragColor = tmp249;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/25.frag b/shaders/yofrankie/75.shader_test
index 9c451f0..3934298 100644
--- a/shaders/yofrankie/25.frag
+++ b/shaders/yofrankie/75.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1773,3 +1777,26 @@ void main(void)
gl_FragColor = tmp245;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/26.frag b/shaders/yofrankie/78.shader_test
index 5b0e86e..dcd7040 100644
--- a/shaders/yofrankie/26.frag
+++ b/shaders/yofrankie/78.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1772,3 +1776,26 @@ void main(void)
gl_FragColor = tmp243;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/8.vert b/shaders/yofrankie/8.vert
deleted file mode 100644
index bb12708..0000000
--- a/shaders/yofrankie/8.vert
+++ /dev/null
@@ -1,22 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-attribute vec3 att1;
-varying vec3 var1;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
- var1 = gl_NormalMatrix * att1;
-}
-
-
diff --git a/shaders/yofrankie/27.frag b/shaders/yofrankie/81.shader_test
index aae02b9..7564c1d 100644
--- a/shaders/yofrankie/27.frag
+++ b/shaders/yofrankie/81.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1698,3 +1702,26 @@ void main(void)
gl_FragColor = tmp155;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/28.frag b/shaders/yofrankie/84.shader_test
index cae13a6..70e0949 100644
--- a/shaders/yofrankie/28.frag
+++ b/shaders/yofrankie/84.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1729,3 +1733,23 @@ void main(void)
gl_FragColor = tmp195;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+}
+
+
diff --git a/shaders/yofrankie/29.frag b/shaders/yofrankie/87.shader_test
index c0a2582..377f2c3 100644
--- a/shaders/yofrankie/29.frag
+++ b/shaders/yofrankie/87.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1630,3 +1634,26 @@ void main(void)
gl_FragColor = tmp72;
}
+[vertex shader]
+attribute vec3 att0;
+varying vec3 var0;
+attribute vec2 att1;
+varying vec2 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = att1;
+}
+
+
diff --git a/shaders/yofrankie/1.frag b/shaders/yofrankie/9.shader_test
index 86cc766..8306e94 100644
--- a/shaders/yofrankie/1.frag
+++ b/shaders/yofrankie/9.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1575,3 +1579,20 @@ void main(void)
gl_FragColor = tmp13;
}
+[vertex shader]
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+}
+
+
diff --git a/shaders/yofrankie/9.vert b/shaders/yofrankie/9.vert
deleted file mode 100644
index c60a875..0000000
--- a/shaders/yofrankie/9.vert
+++ /dev/null
@@ -1,19 +0,0 @@
-attribute vec2 att0;
-varying vec2 var0;
-
-
-varying vec3 varposition;
-varying vec3 varnormal;
-
-void main()
-{
- vec4 co = gl_ModelViewMatrix * gl_Vertex;
-
- varposition = co.xyz;
- varnormal = gl_NormalMatrix * gl_Normal;
- gl_Position = gl_ProjectionMatrix * co;
-
- var0 = att0;
-}
-
-
diff --git a/shaders/yofrankie/16.frag b/shaders/yofrankie/90.shader_test
index 6ed8475..48fa0c8 100644
--- a/shaders/yofrankie/16.frag
+++ b/shaders/yofrankie/90.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1709,3 +1713,26 @@ void main(void)
gl_FragColor = tmp169;
}
+[vertex shader]
+attribute vec4 att0;
+varying vec4 var0;
+attribute vec2 att1;
+varying vec2 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = att1;
+}
+
+
diff --git a/shaders/yofrankie/17.frag b/shaders/yofrankie/93.shader_test
index 7020dac..9e6ab96 100644
--- a/shaders/yofrankie/17.frag
+++ b/shaders/yofrankie/93.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1735,3 +1739,29 @@ void main(void)
gl_FragColor = tmp198;
}
+[vertex shader]
+attribute vec4 att0;
+varying vec4 var0;
+attribute vec2 att1;
+varying vec2 var1;
+attribute vec3 att2;
+varying vec3 var2;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = att1;
+ var2 = gl_NormalMatrix * att2;
+}
+
+
diff --git a/shaders/yofrankie/30.frag b/shaders/yofrankie/96.shader_test
index 3422fd1..a9116ca 100644
--- a/shaders/yofrankie/30.frag
+++ b/shaders/yofrankie/96.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1763,3 +1767,26 @@ void main(void)
gl_FragColor = tmp235;
}
+[vertex shader]
+attribute vec2 att0;
+varying vec2 var0;
+attribute vec3 att1;
+varying vec3 var1;
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+ var0 = att0;
+ var1 = gl_NormalMatrix * att1;
+}
+
+
diff --git a/shaders/yofrankie/31.frag b/shaders/yofrankie/99.shader_test
index 03fa2a9..d9fd0d5 100644
--- a/shaders/yofrankie/31.frag
+++ b/shaders/yofrankie/99.shader_test
@@ -1,3 +1,7 @@
+[require]
+GLSL >= 1.10
+
+[fragment shader]
float exp_blender(float f)
{
@@ -1710,3 +1714,20 @@ void main(void)
gl_FragColor = tmp171;
}
+[vertex shader]
+
+
+varying vec3 varposition;
+varying vec3 varnormal;
+
+void main()
+{
+ vec4 co = gl_ModelViewMatrix * gl_Vertex;
+
+ varposition = co.xyz;
+ varnormal = gl_NormalMatrix * gl_Normal;
+ gl_Position = gl_ProjectionMatrix * co;
+
+}
+
+