summaryrefslogtreecommitdiff
path: root/shaders
diff options
context:
space:
mode:
authorIlia Mirkin <imirkin@alum.mit.edu>2021-01-16 22:41:47 -0500
committerIlia Mirkin <imirkin@alum.mit.edu>2021-01-17 19:16:47 -0500
commit62422add37fa1b3e435f63b8ba77a7677f45f8ea (patch)
treed5d13dc5a374505395923f24ead57ded99eae068 /shaders
parentd0167a28faddfceeed7daa1176eb0295bfdff733 (diff)
shaders/skia: add missing GL_KHR_blend_equation_advanced requirement
The shader requires it, but it wasn't listed in the [require] section, leading to unnecessary errors with drivers not implementing this ext. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'shaders')
-rw-r--r--shaders/skia/1-492.shader_test1
-rw-r--r--shaders/skia/10-233.shader_test1
-rw-r--r--shaders/skia/10-308.shader_test1
-rw-r--r--shaders/skia/1003.shader_test1
-rw-r--r--shaders/skia/1018.shader_test1
-rw-r--r--shaders/skia/103-15.shader_test1
-rw-r--r--shaders/skia/1039.shader_test1
-rw-r--r--shaders/skia/1042.shader_test1
-rw-r--r--shaders/skia/1048.shader_test1
-rw-r--r--shaders/skia/1069.shader_test1
-rw-r--r--shaders/skia/1075.shader_test1
-rw-r--r--shaders/skia/1081.shader_test1
-rw-r--r--shaders/skia/1099.shader_test1
-rw-r--r--shaders/skia/1117.shader_test1
-rw-r--r--shaders/skia/1126.shader_test1
-rw-r--r--shaders/skia/1150.shader_test1
-rw-r--r--shaders/skia/1153.shader_test1
-rw-r--r--shaders/skia/1156.shader_test1
-rw-r--r--shaders/skia/1180.shader_test1
-rw-r--r--shaders/skia/1192.shader_test1
-rw-r--r--shaders/skia/1216.shader_test1
-rw-r--r--shaders/skia/1222.shader_test1
-rw-r--r--shaders/skia/1228.shader_test1
-rw-r--r--shaders/skia/1240.shader_test1
-rw-r--r--shaders/skia/1243.shader_test1
-rw-r--r--shaders/skia/1249.shader_test1
-rw-r--r--shaders/skia/1279.shader_test1
-rw-r--r--shaders/skia/1291.shader_test1
-rw-r--r--shaders/skia/13-176.shader_test1
-rw-r--r--shaders/skia/1309.shader_test1
-rw-r--r--shaders/skia/1312.shader_test1
-rw-r--r--shaders/skia/1318.shader_test1
-rw-r--r--shaders/skia/1327.shader_test1
-rw-r--r--shaders/skia/133-13.shader_test1
-rw-r--r--shaders/skia/1339.shader_test1
-rw-r--r--shaders/skia/1342.shader_test1
-rw-r--r--shaders/skia/1348.shader_test1
-rw-r--r--shaders/skia/1354.shader_test1
-rw-r--r--shaders/skia/1357.shader_test1
-rw-r--r--shaders/skia/136-12.shader_test1
-rw-r--r--shaders/skia/1360.shader_test1
-rw-r--r--shaders/skia/1366.shader_test1
-rw-r--r--shaders/skia/1369.shader_test1
-rw-r--r--shaders/skia/1384.shader_test1
-rw-r--r--shaders/skia/1390.shader_test1
-rw-r--r--shaders/skia/1393.shader_test1
-rw-r--r--shaders/skia/1405.shader_test1
-rw-r--r--shaders/skia/1426.shader_test1
-rw-r--r--shaders/skia/1432.shader_test1
-rw-r--r--shaders/skia/1450.shader_test1
-rw-r--r--shaders/skia/1459.shader_test1
-rw-r--r--shaders/skia/1462.shader_test1
-rw-r--r--shaders/skia/1468.shader_test1
-rw-r--r--shaders/skia/1477.shader_test1
-rw-r--r--shaders/skia/1492.shader_test1
-rw-r--r--shaders/skia/1495.shader_test1
-rw-r--r--shaders/skia/1501.shader_test1
-rw-r--r--shaders/skia/1504.shader_test1
-rw-r--r--shaders/skia/151-9.shader_test1
-rw-r--r--shaders/skia/1510.shader_test1
-rw-r--r--shaders/skia/1522.shader_test1
-rw-r--r--shaders/skia/154-7.shader_test1
-rw-r--r--shaders/skia/1546.shader_test1
-rw-r--r--shaders/skia/1579.shader_test1
-rw-r--r--shaders/skia/1588.shader_test1
-rw-r--r--shaders/skia/1594.shader_test1
-rw-r--r--shaders/skia/16-191.shader_test1
-rw-r--r--shaders/skia/16-240.shader_test1
-rw-r--r--shaders/skia/1672.shader_test1
-rw-r--r--shaders/skia/1678.shader_test1
-rw-r--r--shaders/skia/1699.shader_test1
-rw-r--r--shaders/skia/1702.shader_test1
-rw-r--r--shaders/skia/1723.shader_test1
-rw-r--r--shaders/skia/1738.shader_test1
-rw-r--r--shaders/skia/175-7.shader_test1
-rw-r--r--shaders/skia/1768.shader_test1
-rw-r--r--shaders/skia/1783.shader_test1
-rw-r--r--shaders/skia/1801.shader_test1
-rw-r--r--shaders/skia/1840.shader_test1
-rw-r--r--shaders/skia/1861.shader_test1
-rw-r--r--shaders/skia/1873.shader_test1
-rw-r--r--shaders/skia/1876.shader_test1
-rw-r--r--shaders/skia/1879.shader_test1
-rw-r--r--shaders/skia/1891.shader_test1
-rw-r--r--shaders/skia/1894.shader_test1
-rw-r--r--shaders/skia/1897.shader_test1
-rw-r--r--shaders/skia/19-114.shader_test1
-rw-r--r--shaders/skia/19-4.shader_test1
-rw-r--r--shaders/skia/1903.shader_test1
-rw-r--r--shaders/skia/1915.shader_test1
-rw-r--r--shaders/skia/1921.shader_test1
-rw-r--r--shaders/skia/1930.shader_test1
-rw-r--r--shaders/skia/1936.shader_test1
-rw-r--r--shaders/skia/1939.shader_test1
-rw-r--r--shaders/skia/1948.shader_test1
-rw-r--r--shaders/skia/1951.shader_test1
-rw-r--r--shaders/skia/1960.shader_test1
-rw-r--r--shaders/skia/1963.shader_test1
-rw-r--r--shaders/skia/1978.shader_test1
-rw-r--r--shaders/skia/1981.shader_test1
-rw-r--r--shaders/skia/1987.shader_test1
-rw-r--r--shaders/skia/1996.shader_test1
-rw-r--r--shaders/skia/2023.shader_test1
-rw-r--r--shaders/skia/2026.shader_test1
-rw-r--r--shaders/skia/2029.shader_test1
-rw-r--r--shaders/skia/2047.shader_test1
-rw-r--r--shaders/skia/205-4.shader_test1
-rw-r--r--shaders/skia/2074.shader_test1
-rw-r--r--shaders/skia/2077.shader_test1
-rw-r--r--shaders/skia/2080.shader_test1
-rw-r--r--shaders/skia/2083.shader_test1
-rw-r--r--shaders/skia/22-2.shader_test1
-rw-r--r--shaders/skia/220-4.shader_test1
-rw-r--r--shaders/skia/25-2.shader_test1
-rw-r--r--shaders/skia/25-89.shader_test1
-rw-r--r--shaders/skia/253-3.shader_test1
-rw-r--r--shaders/skia/259-3.shader_test1
-rw-r--r--shaders/skia/28-2.shader_test1
-rw-r--r--shaders/skia/28-3.shader_test1
-rw-r--r--shaders/skia/298-3.shader_test1
-rw-r--r--shaders/skia/313-3.shader_test1
-rw-r--r--shaders/skia/328-3.shader_test1
-rw-r--r--shaders/skia/346-2.shader_test1
-rw-r--r--shaders/skia/355-2.shader_test1
-rw-r--r--shaders/skia/361-2.shader_test1
-rw-r--r--shaders/skia/370-2.shader_test1
-rw-r--r--shaders/skia/379-2.shader_test1
-rw-r--r--shaders/skia/388-2.shader_test1
-rw-r--r--shaders/skia/391-2.shader_test1
-rw-r--r--shaders/skia/400-2.shader_test1
-rw-r--r--shaders/skia/403-2.shader_test1
-rw-r--r--shaders/skia/406-2.shader_test1
-rw-r--r--shaders/skia/409-2.shader_test1
-rw-r--r--shaders/skia/43-1.shader_test1
-rw-r--r--shaders/skia/436-2.shader_test1
-rw-r--r--shaders/skia/442-2.shader_test1
-rw-r--r--shaders/skia/451-2.shader_test1
-rw-r--r--shaders/skia/46-1.shader_test1
-rw-r--r--shaders/skia/484-2.shader_test1
-rw-r--r--shaders/skia/487-2.shader_test1
-rw-r--r--shaders/skia/49-1.shader_test1
-rw-r--r--shaders/skia/493-2.shader_test1
-rw-r--r--shaders/skia/496-2.shader_test1
-rw-r--r--shaders/skia/511-2.shader_test1
-rw-r--r--shaders/skia/514-2.shader_test1
-rw-r--r--shaders/skia/517-2.shader_test1
-rw-r--r--shaders/skia/52-61.shader_test1
-rw-r--r--shaders/skia/526-2.shader_test1
-rw-r--r--shaders/skia/538-2.shader_test1
-rw-r--r--shaders/skia/577-2.shader_test1
-rw-r--r--shaders/skia/580-2.shader_test1
-rw-r--r--shaders/skia/595-2.shader_test1
-rw-r--r--shaders/skia/598-2.shader_test1
-rw-r--r--shaders/skia/625-2.shader_test1
-rw-r--r--shaders/skia/631-2.shader_test1
-rw-r--r--shaders/skia/637-2.shader_test1
-rw-r--r--shaders/skia/655-2.shader_test1
-rw-r--r--shaders/skia/685-2.shader_test1
-rw-r--r--shaders/skia/697-2.shader_test1
-rw-r--r--shaders/skia/7-281.shader_test1
-rw-r--r--shaders/skia/7-289.shader_test1
-rw-r--r--shaders/skia/709.shader_test1
-rw-r--r--shaders/skia/712.shader_test1
-rw-r--r--shaders/skia/718.shader_test1
-rw-r--r--shaders/skia/730.shader_test1
-rw-r--r--shaders/skia/745.shader_test1
-rw-r--r--shaders/skia/76-35.shader_test1
-rw-r--r--shaders/skia/769.shader_test1
-rw-r--r--shaders/skia/775.shader_test1
-rw-r--r--shaders/skia/778.shader_test1
-rw-r--r--shaders/skia/79-35.shader_test1
-rw-r--r--shaders/skia/790.shader_test1
-rw-r--r--shaders/skia/793.shader_test1
-rw-r--r--shaders/skia/799.shader_test1
-rw-r--r--shaders/skia/808.shader_test1
-rw-r--r--shaders/skia/847.shader_test1
-rw-r--r--shaders/skia/85-29.shader_test1
-rw-r--r--shaders/skia/850.shader_test1
-rw-r--r--shaders/skia/853.shader_test1
-rw-r--r--shaders/skia/88-29.shader_test1
-rw-r--r--shaders/skia/91-26.shader_test1
-rw-r--r--shaders/skia/91-27.shader_test1
-rw-r--r--shaders/skia/919.shader_test1
-rw-r--r--shaders/skia/934.shader_test1
-rw-r--r--shaders/skia/946.shader_test1
-rw-r--r--shaders/skia/949.shader_test1
-rw-r--r--shaders/skia/955.shader_test1
-rw-r--r--shaders/skia/958.shader_test1
-rw-r--r--shaders/skia/961.shader_test1
-rw-r--r--shaders/skia/97-20.shader_test1
-rw-r--r--shaders/skia/979.shader_test1
-rw-r--r--shaders/skia/982.shader_test1
-rw-r--r--shaders/skia/988.shader_test1
-rw-r--r--shaders/skia/994.shader_test1
-rw-r--r--shaders/skia/997.shader_test1
195 files changed, 195 insertions, 0 deletions
diff --git a/shaders/skia/1-492.shader_test b/shaders/skia/1-492.shader_test
index 45bc759..6179d8e 100644
--- a/shaders/skia/1-492.shader_test
+++ b/shaders/skia/1-492.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/10-233.shader_test b/shaders/skia/10-233.shader_test
index 035daf1..1b8c6aa 100644
--- a/shaders/skia/10-233.shader_test
+++ b/shaders/skia/10-233.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/10-308.shader_test b/shaders/skia/10-308.shader_test
index d8a460a..c65cbd0 100644
--- a/shaders/skia/10-308.shader_test
+++ b/shaders/skia/10-308.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1003.shader_test b/shaders/skia/1003.shader_test
index c119e5c..5e42355 100644
--- a/shaders/skia/1003.shader_test
+++ b/shaders/skia/1003.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1018.shader_test b/shaders/skia/1018.shader_test
index 4bc65d1..8bec99c 100644
--- a/shaders/skia/1018.shader_test
+++ b/shaders/skia/1018.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/103-15.shader_test b/shaders/skia/103-15.shader_test
index 03e25a0..00d2b50 100644
--- a/shaders/skia/103-15.shader_test
+++ b/shaders/skia/103-15.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1039.shader_test b/shaders/skia/1039.shader_test
index 55233b3..3005b62 100644
--- a/shaders/skia/1039.shader_test
+++ b/shaders/skia/1039.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1042.shader_test b/shaders/skia/1042.shader_test
index fdeeea8..b19f0cd 100644
--- a/shaders/skia/1042.shader_test
+++ b/shaders/skia/1042.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1048.shader_test b/shaders/skia/1048.shader_test
index 31ef7de..03ba6ca 100644
--- a/shaders/skia/1048.shader_test
+++ b/shaders/skia/1048.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1069.shader_test b/shaders/skia/1069.shader_test
index 457d6c6..3f30c9e 100644
--- a/shaders/skia/1069.shader_test
+++ b/shaders/skia/1069.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1075.shader_test b/shaders/skia/1075.shader_test
index 05726de..54d2dea 100644
--- a/shaders/skia/1075.shader_test
+++ b/shaders/skia/1075.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1081.shader_test b/shaders/skia/1081.shader_test
index 724f9b3..ef023c8 100644
--- a/shaders/skia/1081.shader_test
+++ b/shaders/skia/1081.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1099.shader_test b/shaders/skia/1099.shader_test
index ab5afa7..d53a760 100644
--- a/shaders/skia/1099.shader_test
+++ b/shaders/skia/1099.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1117.shader_test b/shaders/skia/1117.shader_test
index fcfd66d..7c61339 100644
--- a/shaders/skia/1117.shader_test
+++ b/shaders/skia/1117.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1126.shader_test b/shaders/skia/1126.shader_test
index 2f17c95..b76222f 100644
--- a/shaders/skia/1126.shader_test
+++ b/shaders/skia/1126.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1150.shader_test b/shaders/skia/1150.shader_test
index e140283..6d32509 100644
--- a/shaders/skia/1150.shader_test
+++ b/shaders/skia/1150.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1153.shader_test b/shaders/skia/1153.shader_test
index e741b36..6c1a667 100644
--- a/shaders/skia/1153.shader_test
+++ b/shaders/skia/1153.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1156.shader_test b/shaders/skia/1156.shader_test
index d608007..72a34f5 100644
--- a/shaders/skia/1156.shader_test
+++ b/shaders/skia/1156.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1180.shader_test b/shaders/skia/1180.shader_test
index 041faa4..f4339c0 100644
--- a/shaders/skia/1180.shader_test
+++ b/shaders/skia/1180.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1192.shader_test b/shaders/skia/1192.shader_test
index 3c95692..57463b6 100644
--- a/shaders/skia/1192.shader_test
+++ b/shaders/skia/1192.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1216.shader_test b/shaders/skia/1216.shader_test
index afed44c..093f3c1 100644
--- a/shaders/skia/1216.shader_test
+++ b/shaders/skia/1216.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1222.shader_test b/shaders/skia/1222.shader_test
index b6de6db..57a7152 100644
--- a/shaders/skia/1222.shader_test
+++ b/shaders/skia/1222.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1228.shader_test b/shaders/skia/1228.shader_test
index 5cc0fae..7ba895e 100644
--- a/shaders/skia/1228.shader_test
+++ b/shaders/skia/1228.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1240.shader_test b/shaders/skia/1240.shader_test
index 6c9ca08..1aac729 100644
--- a/shaders/skia/1240.shader_test
+++ b/shaders/skia/1240.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1243.shader_test b/shaders/skia/1243.shader_test
index ac7ee0f..6f4a55c 100644
--- a/shaders/skia/1243.shader_test
+++ b/shaders/skia/1243.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1249.shader_test b/shaders/skia/1249.shader_test
index e1fd520..a7e9ab5 100644
--- a/shaders/skia/1249.shader_test
+++ b/shaders/skia/1249.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1279.shader_test b/shaders/skia/1279.shader_test
index 627f5fd..4f361c8 100644
--- a/shaders/skia/1279.shader_test
+++ b/shaders/skia/1279.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1291.shader_test b/shaders/skia/1291.shader_test
index 267752c..e5691ff 100644
--- a/shaders/skia/1291.shader_test
+++ b/shaders/skia/1291.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/13-176.shader_test b/shaders/skia/13-176.shader_test
index a818cd5..2ac2473 100644
--- a/shaders/skia/13-176.shader_test
+++ b/shaders/skia/13-176.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1309.shader_test b/shaders/skia/1309.shader_test
index e3a6855..e0dcdb6 100644
--- a/shaders/skia/1309.shader_test
+++ b/shaders/skia/1309.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1312.shader_test b/shaders/skia/1312.shader_test
index 9d32bd5..48d9424 100644
--- a/shaders/skia/1312.shader_test
+++ b/shaders/skia/1312.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1318.shader_test b/shaders/skia/1318.shader_test
index 9a7e69d..98dc338 100644
--- a/shaders/skia/1318.shader_test
+++ b/shaders/skia/1318.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1327.shader_test b/shaders/skia/1327.shader_test
index 8e02a85..a1cc834 100644
--- a/shaders/skia/1327.shader_test
+++ b/shaders/skia/1327.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/133-13.shader_test b/shaders/skia/133-13.shader_test
index 80bf44b..dd2c827 100644
--- a/shaders/skia/133-13.shader_test
+++ b/shaders/skia/133-13.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1339.shader_test b/shaders/skia/1339.shader_test
index e72b842..99a8412 100644
--- a/shaders/skia/1339.shader_test
+++ b/shaders/skia/1339.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1342.shader_test b/shaders/skia/1342.shader_test
index ca502ba..dd4262b 100644
--- a/shaders/skia/1342.shader_test
+++ b/shaders/skia/1342.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1348.shader_test b/shaders/skia/1348.shader_test
index e81e91f..8681451 100644
--- a/shaders/skia/1348.shader_test
+++ b/shaders/skia/1348.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1354.shader_test b/shaders/skia/1354.shader_test
index a54a10b..602a3ed 100644
--- a/shaders/skia/1354.shader_test
+++ b/shaders/skia/1354.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1357.shader_test b/shaders/skia/1357.shader_test
index 93995b7..a824887 100644
--- a/shaders/skia/1357.shader_test
+++ b/shaders/skia/1357.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/136-12.shader_test b/shaders/skia/136-12.shader_test
index 3edcd82..f1f7ae6 100644
--- a/shaders/skia/136-12.shader_test
+++ b/shaders/skia/136-12.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1360.shader_test b/shaders/skia/1360.shader_test
index 1993ff9..e5e0b50 100644
--- a/shaders/skia/1360.shader_test
+++ b/shaders/skia/1360.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1366.shader_test b/shaders/skia/1366.shader_test
index e3b9dad..b28d27e 100644
--- a/shaders/skia/1366.shader_test
+++ b/shaders/skia/1366.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1369.shader_test b/shaders/skia/1369.shader_test
index c2de22d..047372d 100644
--- a/shaders/skia/1369.shader_test
+++ b/shaders/skia/1369.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1384.shader_test b/shaders/skia/1384.shader_test
index 73e012a..f677c84 100644
--- a/shaders/skia/1384.shader_test
+++ b/shaders/skia/1384.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1390.shader_test b/shaders/skia/1390.shader_test
index f7aac49..0e3034c 100644
--- a/shaders/skia/1390.shader_test
+++ b/shaders/skia/1390.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1393.shader_test b/shaders/skia/1393.shader_test
index 826b12f..40ea0fb 100644
--- a/shaders/skia/1393.shader_test
+++ b/shaders/skia/1393.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1405.shader_test b/shaders/skia/1405.shader_test
index bee37f9..aca8898 100644
--- a/shaders/skia/1405.shader_test
+++ b/shaders/skia/1405.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1426.shader_test b/shaders/skia/1426.shader_test
index 9560397..f9bbcdd 100644
--- a/shaders/skia/1426.shader_test
+++ b/shaders/skia/1426.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1432.shader_test b/shaders/skia/1432.shader_test
index 043db7c..47bdab7 100644
--- a/shaders/skia/1432.shader_test
+++ b/shaders/skia/1432.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1450.shader_test b/shaders/skia/1450.shader_test
index 8a59756..1413c42 100644
--- a/shaders/skia/1450.shader_test
+++ b/shaders/skia/1450.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1459.shader_test b/shaders/skia/1459.shader_test
index 18667d6..8867ff0 100644
--- a/shaders/skia/1459.shader_test
+++ b/shaders/skia/1459.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1462.shader_test b/shaders/skia/1462.shader_test
index f6985aa..cafb6da 100644
--- a/shaders/skia/1462.shader_test
+++ b/shaders/skia/1462.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1468.shader_test b/shaders/skia/1468.shader_test
index 5ea4e2c..b3a1f2f 100644
--- a/shaders/skia/1468.shader_test
+++ b/shaders/skia/1468.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1477.shader_test b/shaders/skia/1477.shader_test
index 0eab6d3..bf51563 100644
--- a/shaders/skia/1477.shader_test
+++ b/shaders/skia/1477.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1492.shader_test b/shaders/skia/1492.shader_test
index 77dfc8e..6149f59 100644
--- a/shaders/skia/1492.shader_test
+++ b/shaders/skia/1492.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1495.shader_test b/shaders/skia/1495.shader_test
index b080a41..2ccbcea 100644
--- a/shaders/skia/1495.shader_test
+++ b/shaders/skia/1495.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1501.shader_test b/shaders/skia/1501.shader_test
index 28985d6..a422bc7 100644
--- a/shaders/skia/1501.shader_test
+++ b/shaders/skia/1501.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1504.shader_test b/shaders/skia/1504.shader_test
index 832513e..f2aef3f 100644
--- a/shaders/skia/1504.shader_test
+++ b/shaders/skia/1504.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/151-9.shader_test b/shaders/skia/151-9.shader_test
index 59a3ebf..7a1287c 100644
--- a/shaders/skia/151-9.shader_test
+++ b/shaders/skia/151-9.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1510.shader_test b/shaders/skia/1510.shader_test
index 707ca78..8868a10 100644
--- a/shaders/skia/1510.shader_test
+++ b/shaders/skia/1510.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1522.shader_test b/shaders/skia/1522.shader_test
index a42c76d..a72b631 100644
--- a/shaders/skia/1522.shader_test
+++ b/shaders/skia/1522.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/154-7.shader_test b/shaders/skia/154-7.shader_test
index c8980fd..e00fcda 100644
--- a/shaders/skia/154-7.shader_test
+++ b/shaders/skia/154-7.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1546.shader_test b/shaders/skia/1546.shader_test
index c887f78..3131f25 100644
--- a/shaders/skia/1546.shader_test
+++ b/shaders/skia/1546.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1579.shader_test b/shaders/skia/1579.shader_test
index 936462e..ef3d841 100644
--- a/shaders/skia/1579.shader_test
+++ b/shaders/skia/1579.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1588.shader_test b/shaders/skia/1588.shader_test
index e669b41..3f9f214 100644
--- a/shaders/skia/1588.shader_test
+++ b/shaders/skia/1588.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1594.shader_test b/shaders/skia/1594.shader_test
index 28ceadd..0e72de8 100644
--- a/shaders/skia/1594.shader_test
+++ b/shaders/skia/1594.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/16-191.shader_test b/shaders/skia/16-191.shader_test
index 19bdf34..042ed6c 100644
--- a/shaders/skia/16-191.shader_test
+++ b/shaders/skia/16-191.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/16-240.shader_test b/shaders/skia/16-240.shader_test
index 98e2453..5e9ba06 100644
--- a/shaders/skia/16-240.shader_test
+++ b/shaders/skia/16-240.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1672.shader_test b/shaders/skia/1672.shader_test
index a9c7a27..4e5c126 100644
--- a/shaders/skia/1672.shader_test
+++ b/shaders/skia/1672.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1678.shader_test b/shaders/skia/1678.shader_test
index 9d4a6f2..866055f 100644
--- a/shaders/skia/1678.shader_test
+++ b/shaders/skia/1678.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1699.shader_test b/shaders/skia/1699.shader_test
index bb263d3..7cb1a16 100644
--- a/shaders/skia/1699.shader_test
+++ b/shaders/skia/1699.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1702.shader_test b/shaders/skia/1702.shader_test
index a3721d2..612d333 100644
--- a/shaders/skia/1702.shader_test
+++ b/shaders/skia/1702.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1723.shader_test b/shaders/skia/1723.shader_test
index 5514e5a..7ff072e 100644
--- a/shaders/skia/1723.shader_test
+++ b/shaders/skia/1723.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1738.shader_test b/shaders/skia/1738.shader_test
index f0e490c..6b22cb4 100644
--- a/shaders/skia/1738.shader_test
+++ b/shaders/skia/1738.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/175-7.shader_test b/shaders/skia/175-7.shader_test
index 234b5c5..f340f52 100644
--- a/shaders/skia/175-7.shader_test
+++ b/shaders/skia/175-7.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1768.shader_test b/shaders/skia/1768.shader_test
index 9711709..82f14cd 100644
--- a/shaders/skia/1768.shader_test
+++ b/shaders/skia/1768.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1783.shader_test b/shaders/skia/1783.shader_test
index c9d482e..97a9ff4 100644
--- a/shaders/skia/1783.shader_test
+++ b/shaders/skia/1783.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1801.shader_test b/shaders/skia/1801.shader_test
index 3b4dc90..3975a6a 100644
--- a/shaders/skia/1801.shader_test
+++ b/shaders/skia/1801.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1840.shader_test b/shaders/skia/1840.shader_test
index bed9892..8db9e02 100644
--- a/shaders/skia/1840.shader_test
+++ b/shaders/skia/1840.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1861.shader_test b/shaders/skia/1861.shader_test
index 1e837f5..b30dd79 100644
--- a/shaders/skia/1861.shader_test
+++ b/shaders/skia/1861.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1873.shader_test b/shaders/skia/1873.shader_test
index 429b318..c262aa7 100644
--- a/shaders/skia/1873.shader_test
+++ b/shaders/skia/1873.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1876.shader_test b/shaders/skia/1876.shader_test
index ce9119c..120ae3c 100644
--- a/shaders/skia/1876.shader_test
+++ b/shaders/skia/1876.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1879.shader_test b/shaders/skia/1879.shader_test
index 6359002..e207d62 100644
--- a/shaders/skia/1879.shader_test
+++ b/shaders/skia/1879.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1891.shader_test b/shaders/skia/1891.shader_test
index 1e995ad..f014eff 100644
--- a/shaders/skia/1891.shader_test
+++ b/shaders/skia/1891.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1894.shader_test b/shaders/skia/1894.shader_test
index 210d1f4..35347f4 100644
--- a/shaders/skia/1894.shader_test
+++ b/shaders/skia/1894.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1897.shader_test b/shaders/skia/1897.shader_test
index 47b39c0..c1e1c38 100644
--- a/shaders/skia/1897.shader_test
+++ b/shaders/skia/1897.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/19-114.shader_test b/shaders/skia/19-114.shader_test
index 50025a9..470bcf4 100644
--- a/shaders/skia/19-114.shader_test
+++ b/shaders/skia/19-114.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/19-4.shader_test b/shaders/skia/19-4.shader_test
index 7c26c47..76d8df8 100644
--- a/shaders/skia/19-4.shader_test
+++ b/shaders/skia/19-4.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1903.shader_test b/shaders/skia/1903.shader_test
index 847a8fe..db3ec15 100644
--- a/shaders/skia/1903.shader_test
+++ b/shaders/skia/1903.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1915.shader_test b/shaders/skia/1915.shader_test
index 02bc123..b1497ce 100644
--- a/shaders/skia/1915.shader_test
+++ b/shaders/skia/1915.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1921.shader_test b/shaders/skia/1921.shader_test
index 98bff7a..1642ba7 100644
--- a/shaders/skia/1921.shader_test
+++ b/shaders/skia/1921.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1930.shader_test b/shaders/skia/1930.shader_test
index 9ec0b66..c4899fb 100644
--- a/shaders/skia/1930.shader_test
+++ b/shaders/skia/1930.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1936.shader_test b/shaders/skia/1936.shader_test
index db242f5..bf60714 100644
--- a/shaders/skia/1936.shader_test
+++ b/shaders/skia/1936.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1939.shader_test b/shaders/skia/1939.shader_test
index 7ec0529..003e96f 100644
--- a/shaders/skia/1939.shader_test
+++ b/shaders/skia/1939.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1948.shader_test b/shaders/skia/1948.shader_test
index d3d2f83..9614f40 100644
--- a/shaders/skia/1948.shader_test
+++ b/shaders/skia/1948.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1951.shader_test b/shaders/skia/1951.shader_test
index 6d428cf..42748e5 100644
--- a/shaders/skia/1951.shader_test
+++ b/shaders/skia/1951.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1960.shader_test b/shaders/skia/1960.shader_test
index 875b239..033f7c3 100644
--- a/shaders/skia/1960.shader_test
+++ b/shaders/skia/1960.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1963.shader_test b/shaders/skia/1963.shader_test
index c85c2a6..e58dfbf 100644
--- a/shaders/skia/1963.shader_test
+++ b/shaders/skia/1963.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1978.shader_test b/shaders/skia/1978.shader_test
index 6d28e5e..c6e916f 100644
--- a/shaders/skia/1978.shader_test
+++ b/shaders/skia/1978.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1981.shader_test b/shaders/skia/1981.shader_test
index 370e928..561df8d 100644
--- a/shaders/skia/1981.shader_test
+++ b/shaders/skia/1981.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1987.shader_test b/shaders/skia/1987.shader_test
index 38d00ae..5d7ed69 100644
--- a/shaders/skia/1987.shader_test
+++ b/shaders/skia/1987.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/1996.shader_test b/shaders/skia/1996.shader_test
index 7fc88df..a054f8c 100644
--- a/shaders/skia/1996.shader_test
+++ b/shaders/skia/1996.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/2023.shader_test b/shaders/skia/2023.shader_test
index 682440c..bd71d04 100644
--- a/shaders/skia/2023.shader_test
+++ b/shaders/skia/2023.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/2026.shader_test b/shaders/skia/2026.shader_test
index 9621f99..3a5d590 100644
--- a/shaders/skia/2026.shader_test
+++ b/shaders/skia/2026.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/2029.shader_test b/shaders/skia/2029.shader_test
index 1fe6c56..3c5c91d 100644
--- a/shaders/skia/2029.shader_test
+++ b/shaders/skia/2029.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/2047.shader_test b/shaders/skia/2047.shader_test
index c411b60..59af8d0 100644
--- a/shaders/skia/2047.shader_test
+++ b/shaders/skia/2047.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/205-4.shader_test b/shaders/skia/205-4.shader_test
index 6276a44..40550a7 100644
--- a/shaders/skia/205-4.shader_test
+++ b/shaders/skia/205-4.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/2074.shader_test b/shaders/skia/2074.shader_test
index a5f051e..045d46c 100644
--- a/shaders/skia/2074.shader_test
+++ b/shaders/skia/2074.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/2077.shader_test b/shaders/skia/2077.shader_test
index 3865a2c..1ae2c91 100644
--- a/shaders/skia/2077.shader_test
+++ b/shaders/skia/2077.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/2080.shader_test b/shaders/skia/2080.shader_test
index fe0300b..a282626 100644
--- a/shaders/skia/2080.shader_test
+++ b/shaders/skia/2080.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/2083.shader_test b/shaders/skia/2083.shader_test
index 67e6b75..7263488 100644
--- a/shaders/skia/2083.shader_test
+++ b/shaders/skia/2083.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/22-2.shader_test b/shaders/skia/22-2.shader_test
index 3c6bf25..c258b9c 100644
--- a/shaders/skia/22-2.shader_test
+++ b/shaders/skia/22-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/220-4.shader_test b/shaders/skia/220-4.shader_test
index 1161756..7bd620c 100644
--- a/shaders/skia/220-4.shader_test
+++ b/shaders/skia/220-4.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/25-2.shader_test b/shaders/skia/25-2.shader_test
index 195e47f..b9ebd2a 100644
--- a/shaders/skia/25-2.shader_test
+++ b/shaders/skia/25-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/25-89.shader_test b/shaders/skia/25-89.shader_test
index f3fef7a..d061b5b 100644
--- a/shaders/skia/25-89.shader_test
+++ b/shaders/skia/25-89.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/253-3.shader_test b/shaders/skia/253-3.shader_test
index a35d85c..7767199 100644
--- a/shaders/skia/253-3.shader_test
+++ b/shaders/skia/253-3.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/259-3.shader_test b/shaders/skia/259-3.shader_test
index ca4a59c..3b89c58 100644
--- a/shaders/skia/259-3.shader_test
+++ b/shaders/skia/259-3.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/28-2.shader_test b/shaders/skia/28-2.shader_test
index d04f49a..37b1718 100644
--- a/shaders/skia/28-2.shader_test
+++ b/shaders/skia/28-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/28-3.shader_test b/shaders/skia/28-3.shader_test
index 754e94d..542f0ee 100644
--- a/shaders/skia/28-3.shader_test
+++ b/shaders/skia/28-3.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/298-3.shader_test b/shaders/skia/298-3.shader_test
index b39a24e..e2efd21 100644
--- a/shaders/skia/298-3.shader_test
+++ b/shaders/skia/298-3.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/313-3.shader_test b/shaders/skia/313-3.shader_test
index c707fa6..caa09df 100644
--- a/shaders/skia/313-3.shader_test
+++ b/shaders/skia/313-3.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/328-3.shader_test b/shaders/skia/328-3.shader_test
index 9e8e998..2bb30c1 100644
--- a/shaders/skia/328-3.shader_test
+++ b/shaders/skia/328-3.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/346-2.shader_test b/shaders/skia/346-2.shader_test
index 6ec9379..70e1ee5 100644
--- a/shaders/skia/346-2.shader_test
+++ b/shaders/skia/346-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/355-2.shader_test b/shaders/skia/355-2.shader_test
index c82d727..7a02a09 100644
--- a/shaders/skia/355-2.shader_test
+++ b/shaders/skia/355-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/361-2.shader_test b/shaders/skia/361-2.shader_test
index 18419b2..940b73e 100644
--- a/shaders/skia/361-2.shader_test
+++ b/shaders/skia/361-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/370-2.shader_test b/shaders/skia/370-2.shader_test
index b778a59..f5a0132 100644
--- a/shaders/skia/370-2.shader_test
+++ b/shaders/skia/370-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/379-2.shader_test b/shaders/skia/379-2.shader_test
index cff6577..b8a56c7 100644
--- a/shaders/skia/379-2.shader_test
+++ b/shaders/skia/379-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/388-2.shader_test b/shaders/skia/388-2.shader_test
index 734ab02..b82b51c 100644
--- a/shaders/skia/388-2.shader_test
+++ b/shaders/skia/388-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/391-2.shader_test b/shaders/skia/391-2.shader_test
index 402c022..9d71df3 100644
--- a/shaders/skia/391-2.shader_test
+++ b/shaders/skia/391-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/400-2.shader_test b/shaders/skia/400-2.shader_test
index b9f254c..d9567f7 100644
--- a/shaders/skia/400-2.shader_test
+++ b/shaders/skia/400-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/403-2.shader_test b/shaders/skia/403-2.shader_test
index 8ca7be5..1286927 100644
--- a/shaders/skia/403-2.shader_test
+++ b/shaders/skia/403-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/406-2.shader_test b/shaders/skia/406-2.shader_test
index 18d1e1a..ac2b621 100644
--- a/shaders/skia/406-2.shader_test
+++ b/shaders/skia/406-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/409-2.shader_test b/shaders/skia/409-2.shader_test
index 6017bb5..c2ca55b 100644
--- a/shaders/skia/409-2.shader_test
+++ b/shaders/skia/409-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/43-1.shader_test b/shaders/skia/43-1.shader_test
index ce107b0..a7307ff 100644
--- a/shaders/skia/43-1.shader_test
+++ b/shaders/skia/43-1.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/436-2.shader_test b/shaders/skia/436-2.shader_test
index 7bcc3d7..882d081 100644
--- a/shaders/skia/436-2.shader_test
+++ b/shaders/skia/436-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/442-2.shader_test b/shaders/skia/442-2.shader_test
index 751aef2..b18b561 100644
--- a/shaders/skia/442-2.shader_test
+++ b/shaders/skia/442-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/451-2.shader_test b/shaders/skia/451-2.shader_test
index eb251c7..82c1655 100644
--- a/shaders/skia/451-2.shader_test
+++ b/shaders/skia/451-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/46-1.shader_test b/shaders/skia/46-1.shader_test
index 44832a5..dc21f72 100644
--- a/shaders/skia/46-1.shader_test
+++ b/shaders/skia/46-1.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/484-2.shader_test b/shaders/skia/484-2.shader_test
index 1762c15..5b58058 100644
--- a/shaders/skia/484-2.shader_test
+++ b/shaders/skia/484-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/487-2.shader_test b/shaders/skia/487-2.shader_test
index 6b0b34a..0b41594 100644
--- a/shaders/skia/487-2.shader_test
+++ b/shaders/skia/487-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/49-1.shader_test b/shaders/skia/49-1.shader_test
index 57541cd..77e6b8c 100644
--- a/shaders/skia/49-1.shader_test
+++ b/shaders/skia/49-1.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/493-2.shader_test b/shaders/skia/493-2.shader_test
index 0fa0359..f7b5203 100644
--- a/shaders/skia/493-2.shader_test
+++ b/shaders/skia/493-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/496-2.shader_test b/shaders/skia/496-2.shader_test
index 6f221b8..816ca60 100644
--- a/shaders/skia/496-2.shader_test
+++ b/shaders/skia/496-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/511-2.shader_test b/shaders/skia/511-2.shader_test
index fafde84..04ab99b 100644
--- a/shaders/skia/511-2.shader_test
+++ b/shaders/skia/511-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/514-2.shader_test b/shaders/skia/514-2.shader_test
index c201b52..8e0a91a 100644
--- a/shaders/skia/514-2.shader_test
+++ b/shaders/skia/514-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/517-2.shader_test b/shaders/skia/517-2.shader_test
index 5121909..331001c 100644
--- a/shaders/skia/517-2.shader_test
+++ b/shaders/skia/517-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/52-61.shader_test b/shaders/skia/52-61.shader_test
index e3fd699..a4bee94 100644
--- a/shaders/skia/52-61.shader_test
+++ b/shaders/skia/52-61.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/526-2.shader_test b/shaders/skia/526-2.shader_test
index a197908..6c51b35 100644
--- a/shaders/skia/526-2.shader_test
+++ b/shaders/skia/526-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/538-2.shader_test b/shaders/skia/538-2.shader_test
index 5c06e0d..4acaa80 100644
--- a/shaders/skia/538-2.shader_test
+++ b/shaders/skia/538-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/577-2.shader_test b/shaders/skia/577-2.shader_test
index c7fce33..83cdae6 100644
--- a/shaders/skia/577-2.shader_test
+++ b/shaders/skia/577-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/580-2.shader_test b/shaders/skia/580-2.shader_test
index b99fe7f..c358747 100644
--- a/shaders/skia/580-2.shader_test
+++ b/shaders/skia/580-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/595-2.shader_test b/shaders/skia/595-2.shader_test
index 9d7b43f..fa1fb92 100644
--- a/shaders/skia/595-2.shader_test
+++ b/shaders/skia/595-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/598-2.shader_test b/shaders/skia/598-2.shader_test
index 9911755..446c95f 100644
--- a/shaders/skia/598-2.shader_test
+++ b/shaders/skia/598-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/625-2.shader_test b/shaders/skia/625-2.shader_test
index 1ee3cf7..60939af 100644
--- a/shaders/skia/625-2.shader_test
+++ b/shaders/skia/625-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/631-2.shader_test b/shaders/skia/631-2.shader_test
index 25bd789..28f6607 100644
--- a/shaders/skia/631-2.shader_test
+++ b/shaders/skia/631-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/637-2.shader_test b/shaders/skia/637-2.shader_test
index f4c5ef2..7ea7eab 100644
--- a/shaders/skia/637-2.shader_test
+++ b/shaders/skia/637-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/655-2.shader_test b/shaders/skia/655-2.shader_test
index ad8218c..ffd1ce3 100644
--- a/shaders/skia/655-2.shader_test
+++ b/shaders/skia/655-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/685-2.shader_test b/shaders/skia/685-2.shader_test
index b984810..96dbcbe 100644
--- a/shaders/skia/685-2.shader_test
+++ b/shaders/skia/685-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/697-2.shader_test b/shaders/skia/697-2.shader_test
index ee3b89c..9b09c32 100644
--- a/shaders/skia/697-2.shader_test
+++ b/shaders/skia/697-2.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/7-281.shader_test b/shaders/skia/7-281.shader_test
index d104603..c540f11 100644
--- a/shaders/skia/7-281.shader_test
+++ b/shaders/skia/7-281.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/7-289.shader_test b/shaders/skia/7-289.shader_test
index ef855f9..2570f1e 100644
--- a/shaders/skia/7-289.shader_test
+++ b/shaders/skia/7-289.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/709.shader_test b/shaders/skia/709.shader_test
index 7fa831e..0801241 100644
--- a/shaders/skia/709.shader_test
+++ b/shaders/skia/709.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/712.shader_test b/shaders/skia/712.shader_test
index ddc4025..9484d21 100644
--- a/shaders/skia/712.shader_test
+++ b/shaders/skia/712.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/718.shader_test b/shaders/skia/718.shader_test
index fcfa993..f176495 100644
--- a/shaders/skia/718.shader_test
+++ b/shaders/skia/718.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/730.shader_test b/shaders/skia/730.shader_test
index b017a73..18fe4b5 100644
--- a/shaders/skia/730.shader_test
+++ b/shaders/skia/730.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/745.shader_test b/shaders/skia/745.shader_test
index 7e7b2b8..4f538a0 100644
--- a/shaders/skia/745.shader_test
+++ b/shaders/skia/745.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/76-35.shader_test b/shaders/skia/76-35.shader_test
index 0d10877..c9eda97 100644
--- a/shaders/skia/76-35.shader_test
+++ b/shaders/skia/76-35.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/769.shader_test b/shaders/skia/769.shader_test
index b226dd0..a54ea99 100644
--- a/shaders/skia/769.shader_test
+++ b/shaders/skia/769.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/775.shader_test b/shaders/skia/775.shader_test
index 5b23705..8fe464f 100644
--- a/shaders/skia/775.shader_test
+++ b/shaders/skia/775.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/778.shader_test b/shaders/skia/778.shader_test
index fc96a4d..2851b5a 100644
--- a/shaders/skia/778.shader_test
+++ b/shaders/skia/778.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/79-35.shader_test b/shaders/skia/79-35.shader_test
index 36c4691..6d9c060 100644
--- a/shaders/skia/79-35.shader_test
+++ b/shaders/skia/79-35.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/790.shader_test b/shaders/skia/790.shader_test
index 2ade253..e089bf1 100644
--- a/shaders/skia/790.shader_test
+++ b/shaders/skia/790.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/793.shader_test b/shaders/skia/793.shader_test
index 8e0273e..280a373 100644
--- a/shaders/skia/793.shader_test
+++ b/shaders/skia/793.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/799.shader_test b/shaders/skia/799.shader_test
index 863a9b0..1a76d82 100644
--- a/shaders/skia/799.shader_test
+++ b/shaders/skia/799.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/808.shader_test b/shaders/skia/808.shader_test
index 1d7b90b..1c41db8 100644
--- a/shaders/skia/808.shader_test
+++ b/shaders/skia/808.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/847.shader_test b/shaders/skia/847.shader_test
index 99087b8..8000ed1 100644
--- a/shaders/skia/847.shader_test
+++ b/shaders/skia/847.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/85-29.shader_test b/shaders/skia/85-29.shader_test
index 322e472..9cc0d76 100644
--- a/shaders/skia/85-29.shader_test
+++ b/shaders/skia/85-29.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/850.shader_test b/shaders/skia/850.shader_test
index e60663d..15f5220 100644
--- a/shaders/skia/850.shader_test
+++ b/shaders/skia/850.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/853.shader_test b/shaders/skia/853.shader_test
index 09352e6..7e14089 100644
--- a/shaders/skia/853.shader_test
+++ b/shaders/skia/853.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/88-29.shader_test b/shaders/skia/88-29.shader_test
index f1ea092..ee0b606 100644
--- a/shaders/skia/88-29.shader_test
+++ b/shaders/skia/88-29.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/91-26.shader_test b/shaders/skia/91-26.shader_test
index f54b958..c0687b3 100644
--- a/shaders/skia/91-26.shader_test
+++ b/shaders/skia/91-26.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/91-27.shader_test b/shaders/skia/91-27.shader_test
index ef808ea..e2009eb 100644
--- a/shaders/skia/91-27.shader_test
+++ b/shaders/skia/91-27.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/919.shader_test b/shaders/skia/919.shader_test
index e538e07..b538bce 100644
--- a/shaders/skia/919.shader_test
+++ b/shaders/skia/919.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/934.shader_test b/shaders/skia/934.shader_test
index c07e2af..027b151 100644
--- a/shaders/skia/934.shader_test
+++ b/shaders/skia/934.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/946.shader_test b/shaders/skia/946.shader_test
index 7c6e9ac..2df58b2 100644
--- a/shaders/skia/946.shader_test
+++ b/shaders/skia/946.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/949.shader_test b/shaders/skia/949.shader_test
index b126445..e910c1c 100644
--- a/shaders/skia/949.shader_test
+++ b/shaders/skia/949.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/955.shader_test b/shaders/skia/955.shader_test
index 2960e15..8d4ccf3 100644
--- a/shaders/skia/955.shader_test
+++ b/shaders/skia/955.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/958.shader_test b/shaders/skia/958.shader_test
index 965ac91..cfb7dab 100644
--- a/shaders/skia/958.shader_test
+++ b/shaders/skia/958.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/961.shader_test b/shaders/skia/961.shader_test
index 3a2f2af..6da32e3 100644
--- a/shaders/skia/961.shader_test
+++ b/shaders/skia/961.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/97-20.shader_test b/shaders/skia/97-20.shader_test
index bb67703..743e1b7 100644
--- a/shaders/skia/97-20.shader_test
+++ b/shaders/skia/97-20.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/979.shader_test b/shaders/skia/979.shader_test
index 3858c1d..013753b 100644
--- a/shaders/skia/979.shader_test
+++ b/shaders/skia/979.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/982.shader_test b/shaders/skia/982.shader_test
index 67095b2..3a87c0b 100644
--- a/shaders/skia/982.shader_test
+++ b/shaders/skia/982.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/988.shader_test b/shaders/skia/988.shader_test
index 7542dc1..95a74da 100644
--- a/shaders/skia/988.shader_test
+++ b/shaders/skia/988.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/994.shader_test b/shaders/skia/994.shader_test
index 0f5a417..7540af0 100644
--- a/shaders/skia/994.shader_test
+++ b/shaders/skia/994.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140
diff --git a/shaders/skia/997.shader_test b/shaders/skia/997.shader_test
index 7286a97..4e9a37c 100644
--- a/shaders/skia/997.shader_test
+++ b/shaders/skia/997.shader_test
@@ -1,5 +1,6 @@
[require]
GLSL >= 1.40
+GL_KHR_blend_equation_advanced
[fragment shader]
#version 140