summaryrefslogtreecommitdiffhomepage
path: root/src/rodeo_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rodeo_internal.h')
-rw-r--r--src/rodeo_internal.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/rodeo_internal.h b/src/rodeo_internal.h
index 576bc9b..4939edd 100644
--- a/src/rodeo_internal.h
+++ b/src/rodeo_internal.h
@@ -1,7 +1,20 @@
-// private internal
+// -- internal --
+// public
+#include "rodeo.h"
+// private
#include "rodeo_internal_types.h"
+#define \
+mrodeo_bgfx_vertex_layout_do(vertex_layout) \
+ mrodeo_defer_do( \
+ bgfx_vertex_layout_begin( \
+ vertex_layout, \
+ bgfx_get_renderer_type() \
+ ), \
+ bgfx_vertex_layout_end(vertex_layout) \
+ )
+
bgfx_shader_handle_t
irodeo_\
shader_load(const rodeo_string_t path);