From 770b39e7694019b2db5bd627acadb5af1adca1d0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 13 May 2018 17:28:40 +0200 Subject: [PATCH] (HLSL) Buildfixes --- gfx/drivers_renderchain/d3d9_hlsl_renderchain.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gfx/drivers_renderchain/d3d9_hlsl_renderchain.c b/gfx/drivers_renderchain/d3d9_hlsl_renderchain.c index 52875c421f..f416d4a386 100644 --- a/gfx/drivers_renderchain/d3d9_hlsl_renderchain.c +++ b/gfx/drivers_renderchain/d3d9_hlsl_renderchain.c @@ -221,7 +221,7 @@ static void hlsl_d3d9_renderchain_free(void *data) if (!chain) return; - hlsl_d3d9_renderchain_clear(chain->renderchain_data); + hlsl_d3d9_renderchain_clear(chain); free(chain); } @@ -241,7 +241,7 @@ static bool hlsl_d3d9_renderchain_init_shader(d3d9_video_t *d3d, video_shader_ctx_init_t init; init.shader_type = RARCH_SHADER_HLSL; - init.data = data; + init.data = d3d; init.path = retroarch_get_shader_preset(); init.shader = NULL; @@ -252,7 +252,7 @@ static bool hlsl_d3d9_renderchain_init_shader(d3d9_video_t *d3d, static bool hlsl_d3d9_renderchain_init( d3d9_video_t *d3d, - const void *_video_info, + const video_info_t *video_info, void *dev_data, const void *final_viewport_data, const void *info_data, @@ -267,8 +267,6 @@ static bool hlsl_d3d9_renderchain_init( ? RETRO_PIXEL_FORMAT_XRGB8888 : RETRO_PIXEL_FORMAT_RGB565; struct video_viewport *custom_vp = video_viewport_get_custom(); - (void)final_viewport_data; - if (!hlsl_d3d9_renderchain_init_shader(d3d, chain)) return false;