summaryrefslogtreecommitdiffstats
path: root/shaders.h
diff options
context:
space:
mode:
Diffstat (limited to 'shaders.h')
-rw-r--r--shaders.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/shaders.h b/shaders.h
index 3c58910..7f36984 100644
--- a/shaders.h
+++ b/shaders.h
@@ -3,12 +3,14 @@
#include <stddef.h>
-extern size_t _binary_vertex_spv_size;
-extern void *_binary_vertex_spv_start;
-extern void *_binary_vertex_spv_end;
+extern char _binary_vertex_spv_start[];
+extern char _binary_vertex_spv_end[];
+#define vertex_spv_data _binary_vertex_spv_start
+#define vertex_spv_size (_binary_vertex_spv_end - _binary_vertex_spv_start)
-extern size_t _binary_fragment_spv_size;
-extern void *_binary_fragment_spv_start;
-extern void *_binary_fragment_spv_end;
+extern char _binary_fragment_spv_start[];
+extern char _binary_fragment_spv_end[];
+#define fragment_spv_data _binary_fragment_spv_start
+#define fragment_spv_size (_binary_fragment_spv_end - _binary_fragment_spv_start)
#endif // VULKAN_SHADERS_H