diff options
| author | realtradam <[email protected]> | 2023-03-24 03:18:42 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2023-03-24 03:18:42 -0400 |
| commit | b2fdd29e4965b096e285a17162b268710077ea04 (patch) | |
| tree | 449f4d5fc1cad055d4e5f50a1af7c7f3d16689c5 /src/rodeo_internal.h | |
| parent | 632619168ddbe7707d4b47bf2ffcc972df7a20ea (diff) | |
| download | RodeoKit-b2fdd29e4965b096e285a17162b268710077ea04.tar.gz RodeoKit-b2fdd29e4965b096e285a17162b268710077ea04.zip | |
texture rendering prototype
Diffstat (limited to 'src/rodeo_internal.h')
| -rw-r--r-- | src/rodeo_internal.h | 15 |
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); |
