From d55ab52a538664b2059e3e04508b0ff9a00bbc23 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 7 Apr 2015 04:06:33 +0200 Subject: [PATCH] (XDK360) Buildfix --- gfx/d3d/render_chain_xdk.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/gfx/d3d/render_chain_xdk.cpp b/gfx/d3d/render_chain_xdk.cpp index 68235c77ed..0e78c35d7b 100644 --- a/gfx/d3d/render_chain_xdk.cpp +++ b/gfx/d3d/render_chain_xdk.cpp @@ -69,9 +69,10 @@ static void xdk_renderchain_clear(void *data) static bool xdk_renderchain_init_shader_fvf(void *data, void *pass_data) { - d3d_video_t *chain = (d3d_video_t*)data; - d3d_video_t *pass = (d3d_video_t*)data; - LPDIRECT3DDEVICE d3dr = (LPDIRECT3DDEVICE)chain->dev; + d3d_video_t *d3d = (d3d_video_t*)data; + d3d_video_t *pass = (d3d_video_t*)data; + LPDIRECT3DDEVICE d3dr = (LPDIRECT3DDEVICE)d3d->dev; + xdk_renderchain_t *chain = (xdk_renderchain_t*)d3d->renderchain_data; (void)pass_data; @@ -83,7 +84,7 @@ static bool xdk_renderchain_init_shader_fvf(void *data, void *pass_data) D3DDECL_END() }; - if (FAILED(d3dr->CreateVertexDeclaration(VertexElements, &pass->vertex_decl))) + if (FAILED(d3dr->CreateVertexDeclaration(VertexElements, &chain->vertex_decl))) return false; #endif @@ -210,8 +211,8 @@ static void renderchain_set_vertices(void *data, unsigned pass, if (d3d->shader->use) d3d->shader->use(d3d, pass); if (d3d->shader->set_params) - d3d->shader->set_params(d3d, width, height, d3d->tex_w, - d3d->tex_h, d3d->screen_width, + d3d->shader->set_params(d3d, width, height, chain->tex_w, + chain->tex_h, d3d->screen_width, d3d->screen_height, runloop->frames.video.count, NULL, NULL, NULL, 0); }