|
|
|
|
@ -192,7 +192,13 @@ main()
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
// NOTE: testing entity system with new asset structures
|
|
|
|
|
// FIXME: wtf is this?
|
|
|
|
|
// FIXME: remove mesh.h, mesh.cpp
|
|
|
|
|
// FIXME: need a debug shader that shows geometry and normals
|
|
|
|
|
// FIXME: remove platform_wait_for_vblank
|
|
|
|
|
// FIXME: make a test case for overflowing default array sizes, rg->assets
|
|
|
|
|
// rg_info->groups, render_group->enitities
|
|
|
|
|
// FIXME: look for glm::mat4 in structs, and replace with pointers
|
|
|
|
|
// FIXME: better shader abstraction, see below
|
|
|
|
|
shader_wrapper sw = { DEFAULT_SHADER, rs->default_shader, nullptr }; |
|
|
|
|
render_group* rg = rgAlloc(rs->render_groups, 64, sw); |
|
|
|
|
entity* e = |
|
|
|
|
|