diff --git a/gfx/d3d/d3d.cpp b/gfx/d3d/d3d.cpp
index f0db08af74..a8ee054b6b 100644
--- a/gfx/d3d/d3d.cpp
+++ b/gfx/d3d/d3d.cpp
@@ -21,10 +21,10 @@
#endif
#include "d3d.h"
-#include "render_chain.h"
#include "../video_viewport.h"
#include "../video_monitor.h"
#include "../../runloop.h"
+#include "render_chain_driver.h"
#ifndef _XBOX
#include "../drivers_wm/win32_common.h"
diff --git a/gfx/d3d/d3d_wrapper.cpp b/gfx/d3d/d3d_wrapper.cpp
index 9a22a04578..8fb6533dbb 100644
--- a/gfx/d3d/d3d_wrapper.cpp
+++ b/gfx/d3d/d3d_wrapper.cpp
@@ -16,9 +16,7 @@
#include "d3d.h"
#include "d3d_wrapper.h"
-#ifndef _XBOX
-#include "render_chain.h"
-#endif
+#include "render_chain_driver.h"
void d3d_swap(void *data, LPDIRECT3DDEVICE dev)
{
diff --git a/gfx/d3d/render_chain_cg.cpp b/gfx/d3d/render_chain_cg.cpp
index ee24988042..0b07da7bcc 100644
--- a/gfx/d3d/render_chain_cg.cpp
+++ b/gfx/d3d/render_chain_cg.cpp
@@ -14,11 +14,11 @@
* If not, see .
*/
-#include "render_chain.h"
#include
#include
#include
#include
+#include "render_chain_driver.h"
struct lut_info
{
diff --git a/gfx/d3d/render_chain.h b/gfx/d3d/render_chain_driver.h
similarity index 100%
rename from gfx/d3d/render_chain.h
rename to gfx/d3d/render_chain_driver.h
diff --git a/gfx/d3d/render_chain_xdk.cpp b/gfx/d3d/render_chain_xdk.cpp
index a568455b43..d7aa60c86f 100644
--- a/gfx/d3d/render_chain_xdk.cpp
+++ b/gfx/d3d/render_chain_xdk.cpp
@@ -14,9 +14,9 @@
* If not, see .
*/
-#include "render_chain.h"
#include
#include
+#include "render_chain_driver.h"
typedef struct xdk_renderchain
{