|
@@ -2584,6 +2584,7 @@ namespace bgfx
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
BGFX_RENDERER_CONTEXT(noop);
|
|
BGFX_RENDERER_CONTEXT(noop);
|
|
|
|
|
+ BGFX_RENDERER_CONTEXT(agc);
|
|
|
BGFX_RENDERER_CONTEXT(d3d9);
|
|
BGFX_RENDERER_CONTEXT(d3d9);
|
|
|
BGFX_RENDERER_CONTEXT(d3d11);
|
|
BGFX_RENDERER_CONTEXT(d3d11);
|
|
|
BGFX_RENDERER_CONTEXT(d3d12);
|
|
BGFX_RENDERER_CONTEXT(d3d12);
|
|
@@ -2607,6 +2608,7 @@ namespace bgfx
|
|
|
static RendererCreator s_rendererCreator[] =
|
|
static RendererCreator s_rendererCreator[] =
|
|
|
{
|
|
{
|
|
|
{ noop::rendererCreate, noop::rendererDestroy, BGFX_RENDERER_NOOP_NAME, true }, // Noop
|
|
{ noop::rendererCreate, noop::rendererDestroy, BGFX_RENDERER_NOOP_NAME, true }, // Noop
|
|
|
|
|
+ { agc::rendererCreate, agc::rendererDestroy, BGFX_RENDERER_AGC_NAME, !!BGFX_CONFIG_RENDERER_AGC }, // GNM
|
|
|
{ d3d9::rendererCreate, d3d9::rendererDestroy, BGFX_RENDERER_DIRECT3D9_NAME, !!BGFX_CONFIG_RENDERER_DIRECT3D9 }, // Direct3D9
|
|
{ d3d9::rendererCreate, d3d9::rendererDestroy, BGFX_RENDERER_DIRECT3D9_NAME, !!BGFX_CONFIG_RENDERER_DIRECT3D9 }, // Direct3D9
|
|
|
{ d3d11::rendererCreate, d3d11::rendererDestroy, BGFX_RENDERER_DIRECT3D11_NAME, !!BGFX_CONFIG_RENDERER_DIRECT3D11 }, // Direct3D11
|
|
{ d3d11::rendererCreate, d3d11::rendererDestroy, BGFX_RENDERER_DIRECT3D11_NAME, !!BGFX_CONFIG_RENDERER_DIRECT3D11 }, // Direct3D11
|
|
|
{ d3d12::rendererCreate, d3d12::rendererDestroy, BGFX_RENDERER_DIRECT3D12_NAME, !!BGFX_CONFIG_RENDERER_DIRECT3D12 }, // Direct3D12
|
|
{ d3d12::rendererCreate, d3d12::rendererDestroy, BGFX_RENDERER_DIRECT3D12_NAME, !!BGFX_CONFIG_RENDERER_DIRECT3D12 }, // Direct3D12
|