Fixed amalgamated build with multiple renderers.

This commit is contained in:
Branimir Karadžić
2015-03-21 22:11:59 -07:00
parent f5afbffe64
commit 6ba3a60c1a
24 changed files with 201 additions and 174 deletions

View File

@@ -7,7 +7,7 @@
#if BGFX_CONFIG_RENDERER_NULL
namespace bgfx
namespace bgfx { namespace noop
{
struct RendererContextNULL : public RendererContextI
{
@@ -168,31 +168,31 @@ namespace bgfx
static RendererContextNULL* s_renderNULL;
RendererContextI* rendererCreateNULL()
RendererContextI* rendererCreate()
{
s_renderNULL = BX_NEW(g_allocator, RendererContextNULL);
return s_renderNULL;
}
void rendererDestroyNULL()
void rendererDestroy()
{
BX_DELETE(g_allocator, s_renderNULL);
s_renderNULL = NULL;
}
} // namespace bgfx
} /* namespace noop */ } // namespace bgfx
#else
namespace bgfx
namespace bgfx { namespace noop
{
RendererContextI* rendererCreateNULL()
RendererContextI* rendererCreate()
{
return NULL;
}
void rendererDestroyNULL()
void rendererDestroy()
{
}
} // namespace bgfx
} /* namespace noop */ } // namespace bgfx
#endif // BGFX_CONFIG_RENDERER_NULL