Move some structs and enums from Renderer.h to RendererD3D.h
Change-Id: Ib334d2506031466a73f1a233ee68c1658841a882
Reviewed-on: https://chromium-review.googlesource.com/234720
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Tested-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/libANGLE/renderer/Renderer.h b/src/libANGLE/renderer/Renderer.h
index 53fdd66..eff204d 100644
--- a/src/libANGLE/renderer/Renderer.h
+++ b/src/libANGLE/renderer/Renderer.h
@@ -172,25 +172,5 @@
mutable Workarounds mWorkarounds;
};
-struct dx_VertexConstants
-{
- float depthRange[4];
- float viewAdjust[4];
-};
-
-struct dx_PixelConstants
-{
- float depthRange[4];
- float viewCoords[4];
- float depthFront[4];
-};
-
-enum ShaderType
-{
- SHADER_VERTEX,
- SHADER_PIXEL,
- SHADER_GEOMETRY
-};
-
}
#endif // LIBANGLE_RENDERER_RENDERER_H_
diff --git a/src/libANGLE/renderer/d3d/RendererD3D.h b/src/libANGLE/renderer/d3d/RendererD3D.h
index 595426a..7ad09d2 100644
--- a/src/libANGLE/renderer/d3d/RendererD3D.h
+++ b/src/libANGLE/renderer/d3d/RendererD3D.h
@@ -35,6 +35,13 @@
class UniformStorage;
class VertexBuffer;
+enum ShaderType
+{
+ SHADER_VERTEX,
+ SHADER_PIXEL,
+ SHADER_GEOMETRY
+};
+
class RendererD3D : public Renderer
{
public:
@@ -210,6 +217,19 @@
unsigned int mScratchMemoryBufferResetCounter;
};
+struct dx_VertexConstants
+{
+ float depthRange[4];
+ float viewAdjust[4];
+};
+
+struct dx_PixelConstants
+{
+ float depthRange[4];
+ float viewCoords[4];
+ float depthFront[4];
+};
+
}
#endif // LIBANGLE_RENDERER_D3D_RENDERERD3D_H_