diff --git a/gfx/d3d/d3d.cpp b/gfx/d3d/d3d.cpp index d9b999bbb2..c839fa011a 100644 --- a/gfx/d3d/d3d.cpp +++ b/gfx/d3d/d3d.cpp @@ -1311,7 +1311,7 @@ static void d3d_overlay_render(d3d_video_t *d3d, overlay_t *overlay) if (!overlay->vert_buf) { - overlay->vert_buf = (LPDIRECT3DVERTEXBUFFER)d3d_vertex_buffer_new( + overlay->vert_buf = d3d_vertex_buffer_new( d3d->dev, sizeof(vert), 0, 0, D3DPOOL_MANAGED, NULL); if (!overlay->vert_buf) diff --git a/gfx/d3d/render_chain_cg.cpp b/gfx/d3d/render_chain_cg.cpp index 0fd8fd3a8d..8eb1e3e2c5 100644 --- a/gfx/d3d/render_chain_cg.cpp +++ b/gfx/d3d/render_chain_cg.cpp @@ -1102,7 +1102,7 @@ static bool cg_d3d9_renderchain_add_pass(void *data, const void *info_data) if (!cg_d3d9_renderchain_init_shader_fvf(chain, &pass)) return false; - pass.vertex_buf = (LPDIRECT3DVERTEXBUFFER)d3d_vertex_buffer_new(d3dr, 4 * sizeof(Vertex), + pass.vertex_buf = d3d_vertex_buffer_new(d3dr, 4 * sizeof(Vertex), 0, 0, D3DPOOL_DEFAULT, NULL); if (!pass.vertex_buf)