mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 09:40:06 +00:00
Cleanups
This commit is contained in:
parent
f7b1007995
commit
eb27d014e8
@ -511,7 +511,6 @@ static bool hlsl_d3d9_renderchain_create_first_pass(
|
|||||||
|
|
||||||
static void hlsl_d3d9_renderchain_calc_and_set_shader_mvp(
|
static void hlsl_d3d9_renderchain_calc_and_set_shader_mvp(
|
||||||
hlsl_renderchain_t *chain,
|
hlsl_renderchain_t *chain,
|
||||||
d3d9_video_t *d3d,
|
|
||||||
unsigned vp_width, unsigned vp_height,
|
unsigned vp_width, unsigned vp_height,
|
||||||
unsigned rotation)
|
unsigned rotation)
|
||||||
{
|
{
|
||||||
@ -526,9 +525,8 @@ static void hlsl_d3d9_renderchain_calc_and_set_shader_mvp(
|
|||||||
d3d_matrix_multiply(&proj, &ortho, &rot);
|
d3d_matrix_multiply(&proj, &ortho, &rot);
|
||||||
d3d_matrix_transpose(&matrix, &proj);
|
d3d_matrix_transpose(&matrix, &proj);
|
||||||
|
|
||||||
if (program)
|
d3d9_hlsl_set_param_matrix(program->v_ctable,
|
||||||
d3d9_hlsl_set_param_matrix(program->v_ctable,
|
chain->chain.dev, "modelViewProj", (const void*)&matrix);
|
||||||
chain->chain.dev, "modelViewProj", &chain->mvp_val);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -549,7 +547,7 @@ static void hlsl_d3d9_renderchain_set_vertices(
|
|||||||
vp_width, vp_height, rotation);
|
vp_width, vp_height, rotation);
|
||||||
|
|
||||||
hlsl_use(chain->shader_pipeline, chain->chain.dev, pass_count, true);
|
hlsl_use(chain->shader_pipeline, chain->chain.dev, pass_count, true);
|
||||||
hlsl_d3d9_renderchain_calc_and_set_shader_mvp(chain, d3d,
|
hlsl_d3d9_renderchain_calc_and_set_shader_mvp(chain,
|
||||||
/*pass->vPrg, */vp_width, vp_height, rotation);
|
/*pass->vPrg, */vp_width, vp_height, rotation);
|
||||||
hlsl_d3d9_renderchain_set_shader_params(&chain->chain,
|
hlsl_d3d9_renderchain_set_shader_params(&chain->chain,
|
||||||
chain->shader_pipeline, chain->chain.dev,
|
chain->shader_pipeline, chain->chain.dev,
|
||||||
@ -915,7 +913,7 @@ static bool hlsl_d3d9_renderchain_render(
|
|||||||
cgD3D9BindProgram(chain->fStock);
|
cgD3D9BindProgram(chain->fStock);
|
||||||
cgD3D9BindProgram(chain->vStock);
|
cgD3D9BindProgram(chain->vStock);
|
||||||
#endif
|
#endif
|
||||||
hlsl_d3d9_renderchain_calc_and_set_shader_mvp(chain, d3d,
|
hlsl_d3d9_renderchain_calc_and_set_shader_mvp(chain,
|
||||||
/* chain->vStock, */ chain->chain.final_viewport->Width,
|
/* chain->vStock, */ chain->chain.final_viewport->Width,
|
||||||
chain->chain.final_viewport->Height, 0);
|
chain->chain.final_viewport->Height, 0);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user