summaryrefslogtreecommitdiff
path: root/embed/embedded-shaders.c
blob: 5e0a71a655e2fdf4f24bcfc21a9cbacca5ee495a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

#include "embedded-shaders.h"

#include "../../obj/shaders/3d_frag_spv.h"
#include "../../obj/shaders/3d_vert_spv.h"
#include "../../obj/shaders/glyph_frag_spv.h"
#include "../../obj/shaders/glyph_vert_spv.h"
#include "../../obj/shaders/present_frag_spv.h"
#include "../../obj/shaders/present_vert_spv.h"
#include "../../obj/shaders/ui_base_frag_spv.h"
#include "../../obj/shaders/ui_base_vert_spv.h"
#include "../../obj/shaders/ui_txtr_frag_spv.h"

const struct embedded_file embedded_shaders[] = {
	{ "shdr-3d-frag\0\0\0\0", obj_shaders_3d_frag_spv,      obj_shaders_3d_frag_spv_len, },
	{ "shdr-3d-vert\0\0\0\0", obj_shaders_3d_vert_spv,      obj_shaders_3d_vert_spv_len, },
	{ "shdr-glyph-frag\0",    obj_shaders_glyph_frag_spv,   obj_shaders_glyph_frag_spv_len, },
	{ "shdr-glyph-vert\0",    obj_shaders_glyph_vert_spv,   obj_shaders_glyph_vert_spv_len, },
	{ "shdr-prsnt-frag\0",    obj_shaders_present_frag_spv, obj_shaders_present_frag_spv_len, },
	{ "shdr-prsnt-vert\0",    obj_shaders_present_vert_spv, obj_shaders_present_vert_spv_len, },
	{ "shdr-ui-bs-frag\0",    obj_shaders_ui_base_frag_spv, obj_shaders_ui_base_frag_spv_len, },
	{ "shdr-ui-bs-vert\0",    obj_shaders_ui_base_vert_spv, obj_shaders_ui_base_vert_spv_len, },
	{ "shdr-ui-tx-frag\0",    obj_shaders_ui_txtr_frag_spv, obj_shaders_ui_txtr_frag_spv_len, },
};