summaryrefslogtreecommitdiff
path: root/validateShaders.py
diff options
context:
space:
mode:
Diffstat (limited to 'validateShaders.py')
-rwxr-xr-xvalidateShaders.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/validateShaders.py b/validateShaders.py
deleted file mode 100755
index d71a3e1..0000000
--- a/validateShaders.py
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/usr/bin/env python
-
-from subprocess import PIPE, run
-
-def validate(path: str):
- print("validating \"", path, "\"... ", end='', sep='')
-
- path = "bowshock/shader/" + path + ".glsl"
- program = "glslangValidator"
-
- status = run([program, path], stdout=PIPE)
-
- result = status.returncode
- if result != 0x0:
- print("\x1B[38;5;161merror\x1B[0m")
- print()
- print(status.stdout.decode("utf-8"))
- quit(0x1)
-
- print("\x1B[38;5;77mokay\x1B[0m")
-
-if __name__ == "__main__":
- print("validating shaders...")
-
- shaders = [
- "main.frag",
- "main.vert",
- ]
-
- for shader in shaders:
- validate(shader)
-
- print("success")