aboutsummaryrefslogtreecommitdiff
path: root/src/libGLESv2/Buffer.h
diff options
context:
space:
mode:
authorshannon.woods@transgaming.com <shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226>2013-02-28 23:11:19 +0000
committershannon.woods@transgaming.com <shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226>2013-02-28 23:11:19 +0000
commitd2811d688721a729f514bd78f7fd12a43beeb0a6 (patch)
tree180f222145e8600c285eddb7dde8fb1f68fa4991 /src/libGLESv2/Buffer.h
parentb01158b29f32c5d0c971a471bdbdb6d9caeb2a7b (diff)
downloadangle-d2811d688721a729f514bd78f7fd12a43beeb0a6.tar.gz
Break some of the include chains that cause unneeded dependencies between headers.
TRAC #22499 Signed-off-by: Geoff Lang Signed-off-by: Nicolas Capens Author: Jamie Madill git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1904 736b8ea6-26fd-11df-bfd4-992fa37f6226
Diffstat (limited to 'src/libGLESv2/Buffer.h')
-rw-r--r--src/libGLESv2/Buffer.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/libGLESv2/Buffer.h b/src/libGLESv2/Buffer.h
index f56d1d36..e22c8f49 100644
--- a/src/libGLESv2/Buffer.h
+++ b/src/libGLESv2/Buffer.h
@@ -19,10 +19,14 @@
#include "common/angleutils.h"
#include "common/RefCountObject.h"
-#include "libGLESv2/renderer/IndexBuffer.h"
-#include "libGLESv2/renderer/Renderer.h"
-#include "libGLESv2/renderer/VertexBuffer.h"
-#include "libGLESv2/renderer/BufferStorage.h"
+
+namespace rx
+{
+class Renderer;
+class BufferStorage;
+class StaticIndexBufferInterface;
+class StaticVertexBufferInterface;
+};
namespace gl
{