(XDK) Take out Xbox-specific destruction code in gfx_ctx_destroy

This commit is contained in:
twinaphex 2014-05-29 22:45:45 +02:00
parent 27765eb519
commit 020546f923
2 changed files with 4 additions and 11 deletions

View File

@ -323,17 +323,6 @@ static bool gfx_ctx_d3d_init(void *data)
static void gfx_ctx_d3d_destroy(void *data)
{
(void)data;
#ifdef _XBOX
d3d_video_t * d3d = (d3d_video_t*)data;
if (d3d->dev)
d3d->dev->Release();
d3d->dev = 0;
if (d3d->g_pD3D)
d3d->g_pD3D->Release();
d3d->g_pD3D = 0;
#endif
}
static void gfx_ctx_d3d_input_driver(void *data, const input_driver_t **input, void **input_data)

View File

@ -352,6 +352,10 @@ static bool d3d_init_base(void *data, const video_info_t *info)
return false;
}
RARCH_LOG("d3d is NULL: %d\n", d3d == NULL);
RARCH_LOG("d3d g_pD3D is NULL: %d\n", d3d->g_pD3D == NULL);
RARCH_LOG("d3d->dev is NULL: %d\n", d3d->dev == NULL);
if (FAILED(d3d->d3d_err = d3d->g_pD3D->CreateDevice(
d3d->cur_mon_id,
D3DDEVTYPE_HAL,