diff --git a/gfx/image/image.h b/gfx/image/image.h index 391b140b10..b0fbe15d90 100644 --- a/gfx/image/image.h +++ b/gfx/image/image.h @@ -19,9 +19,11 @@ #include #include "../../boolean.h" +#ifdef _WIN32 +#include "../context/win32_common.h" #ifdef _XBOX1 -#include -#include "../../xdk/xdk_defines.h" +#include "../d3d9/d3d_defines.h" +#endif #endif struct texture_image diff --git a/gfx/image/image_xdk1.c b/gfx/image/image_xdk1.c index 239f496ef4..d44e1923dc 100644 --- a/gfx/image/image_xdk1.c +++ b/gfx/image/image_xdk1.c @@ -15,11 +15,11 @@ */ #include "image.h" -#include "../../xdk/xdk_d3d.h" +#include "../d3d9/d3d_defines.h" bool texture_image_load(struct texture_image *out_img, const char *path) { - d3d_video_t *d3d = (d3d_video_t*)data; + d3d_video_t *d3d = (d3d_video_t*)driver.video_data; D3DXIMAGE_INFO m_imageInfo;