d3d_texture_new - unnecessary casts

This commit is contained in:
twinaphex 2015-11-11 04:16:18 +01:00
parent e7808e03d0
commit edc72d477b
3 changed files with 13 additions and 16 deletions

View File

@ -1470,8 +1470,7 @@ static bool d3d_overlay_load(void *data,
unsigned height = images[i].height;
overlay_t *overlay = (overlay_t*)&d3d->overlays[i];
overlay->tex = (LPDIRECT3DTEXTURE)
d3d_texture_new(d3d->dev, NULL,
overlay->tex = d3d_texture_new(d3d->dev, NULL,
width, height, 1,
0,
D3DFMT_A8R8G8B8,
@ -1753,8 +1752,7 @@ static void d3d_set_menu_texture_frame(void *data,
if (d3d->menu)
d3d_texture_free(d3d->menu->tex);
d3d->menu->tex = (LPDIRECT3DTEXTURE)
d3d_texture_new(d3d->dev, NULL,
d3d->menu->tex = d3d_texture_new(d3d->dev, NULL,
width, height, 1,
0, D3DFMT_A8R8G8B8,
D3DPOOL_MANAGED, 0, 0, 0, NULL, NULL);

View File

@ -893,8 +893,8 @@ static bool renderchain_create_first_pass(cg_renderchain_t *chain,
if (!chain->prev.vertex_buf[i])
return false;
chain->prev.tex[i] = (LPDIRECT3DTEXTURE)d3d_texture_new(
d3dr, NULL, info->tex_w, info->tex_h, 1, 0,
chain->prev.tex[i] = d3d_texture_new(d3dr, NULL,
info->tex_w, info->tex_h, 1, 0,
(fmt == RETRO_PIXEL_FORMAT_RGB565) ? D3DFMT_R5G6B5 : D3DFMT_X8R8G8B8,
D3DPOOL_MANAGED, 0, 0, 0, NULL, NULL);
@ -963,13 +963,13 @@ static bool renderchain_set_pass_size(cg_renderchain_t *chain,
pass->info.tex_w = width;
pass->info.tex_h = height;
pass->tex = (LPDIRECT3DTEXTURE)d3d_texture_new(
d3dr, NULL, width, height, 1,
D3DUSAGE_RENDERTARGET,
chain->passes.back().info.pass->fbo.fp_fbo ?
D3DFMT_A32B32G32R32F : D3DFMT_A8R8G8B8,
D3DPOOL_DEFAULT, 0, 0, 0,
NULL, NULL);
pass->tex = d3d_texture_new(d3dr, NULL,
width, height, 1,
D3DUSAGE_RENDERTARGET,
chain->passes.back().info.pass->fbo.fp_fbo ?
D3DFMT_A32B32G32R32F : D3DFMT_A8R8G8B8,
D3DPOOL_DEFAULT, 0, 0, 0,
NULL, NULL);
if (!pass->tex)
return false;
@ -1134,8 +1134,7 @@ static bool cg_d3d9_renderchain_add_lut(void *data,
lut_info info;
cg_renderchain_t *chain = (cg_renderchain_t*)data;
LPDIRECT3DDEVICE d3dr = chain->dev;
LPDIRECT3DTEXTURE lut = (LPDIRECT3DTEXTURE)
d3d_texture_new(d3dr,
LPDIRECT3DTEXTURE lut = d3d_texture_new(d3dr,
path,
D3DX_DEFAULT_NONPOW2,
D3DX_DEFAULT_NONPOW2,

View File

@ -104,7 +104,7 @@ static bool renderchain_create_first_pass(void *data,
if (!chain->vertex_buf)
return false;
chain->tex = (LPDIRECT3DTEXTURE)d3d_texture_new(d3dr, NULL,
chain->tex = d3d_texture_new(d3dr, NULL,
chain->tex_w, chain->tex_h, 1, 0,
info->rgb32 ? D3DFMT_LIN_X8R8G8B8 : D3DFMT_LIN_R5G6B5,
0, 0, 0, 0, NULL, NULL);