diff --git a/gfx/drivers_renderchain/d3d9_cg_renderchain.c b/gfx/drivers_renderchain/d3d9_cg_renderchain.c index 3d8f9e0bec..0c758f2b12 100644 --- a/gfx/drivers_renderchain/d3d9_cg_renderchain.c +++ b/gfx/drivers_renderchain/d3d9_cg_renderchain.c @@ -1316,7 +1316,7 @@ static void cg_d3d9_renderchain_set_params( static unsigned cnt = 0; if (pass_index == 1) - cnt = state_tracker_get_uniform(chain->state_tracker, tracker_info, + cnt = state_tracker_get_uniform(tracker, tracker_info, GFX_MAX_VARIABLES, chain->frame_count); for (i = 0; i < cnt; i++) @@ -1461,8 +1461,8 @@ static bool d3d9_cg_renderchain_render( out_width, out_height, 0); if (chain) - cg_d3d9_renderchain_render_pass(chain, tracker, - from_pass, i + 1); + cg_d3d9_renderchain_render_pass(chain, from_pass, tracker, + i + 1); current_width = out_width; current_height = out_height; @@ -1488,8 +1488,9 @@ static bool d3d9_cg_renderchain_render( rotation); if (chain) - cg_d3d9_renderchain_render_pass(chain, tracker, - last_pass, chain->passes->count); + cg_d3d9_renderchain_render_pass(chain, last_pass, + tracker, + chain->passes->count); chain->frame_count++;