diff --git a/gfx/drivers/d3d8.c b/gfx/drivers/d3d8.c index a5dcf1b2a1..207d88fed7 100644 --- a/gfx/drivers/d3d8.c +++ b/gfx/drivers/d3d8.c @@ -1845,7 +1845,7 @@ static uintptr_t d3d8_load_texture(void *video_data, void *data, info.type = filter_type; if (threaded) - return video_thread_texture_load(&info, + return video_thread_custom_cmd(&info, d3d8_video_texture_load_wrap_d3d); d3d8_video_texture_load_d3d(&info, &id); diff --git a/gfx/drivers/d3d9.c b/gfx/drivers/d3d9.c index a383190b48..5e6f708305 100644 --- a/gfx/drivers/d3d9.c +++ b/gfx/drivers/d3d9.c @@ -2011,7 +2011,7 @@ static uintptr_t d3d9_load_texture(void *video_data, void *data, info.type = filter_type; if (threaded) - return video_thread_texture_load(&info, + return video_thread_custom_cmd(&info, d3d9_video_texture_load_wrap_d3d); d3d9_video_texture_load_d3d(&info, &id);