summaryrefslogtreecommitdiff
path: root/embed/embedded-shaders.h
diff options
context:
space:
mode:
Diffstat (limited to 'embed/embedded-shaders.h')
-rw-r--r--embed/embedded-shaders.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/embed/embedded-shaders.h b/embed/embedded-shaders.h
new file mode 100644
index 0000000..94869e2
--- /dev/null
+++ b/embed/embedded-shaders.h
@@ -0,0 +1,19 @@
+#ifndef PKE_EMBED_EMBEDDED_SHADERS_H
+#define PKE_EMBED_EMBEDDED_SHADERS_H
+
+#include "embedded-file.h"
+
+#define embedded_shader_index_3d_frag 0
+#define embedded_shader_index_3d_vert 1
+#define embedded_shader_index_glyph_frag 2
+#define embedded_shader_index_glyph_vert 3
+#define embedded_shader_index_present_frag 4
+#define embedded_shader_index_present_vert 5
+#define embedded_shader_index_ui_base_frag 6
+#define embedded_shader_index_ui_base_vert 7
+#define embedded_shader_index_ui_texture_frag 8
+#define embedded_shader_index_count 9
+
+extern const struct embedded_file embedded_shaders[];
+
+#endif /* PKE_EMBED_EMBEDDED_SHADERS_H */