Moves the Blitter into the Renderer's domain

TRAC #22001

Signed-off-by: Daniel Koch

Author:    Shannon Woods

git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1413 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/renderer/TextureStorage.cpp b/src/libGLESv2/renderer/TextureStorage.cpp
index 946707e..0743db4 100644
--- a/src/libGLESv2/renderer/TextureStorage.cpp
+++ b/src/libGLESv2/renderer/TextureStorage.cpp
@@ -11,7 +11,7 @@
 #include "libGLESv2/main.h"
 #include "libGLESv2/renderer/TextureStorage.h"
 #include "libGLESv2/renderer/SwapChain.h"
-#include "libGLESv2/Blit.h"
+#include "libGLESv2/renderer/Blit.h"
 
 #include "libGLESv2/renderer/renderer9_utils.h"
 
@@ -75,12 +75,6 @@
     return false;
 }
 
-Blit *TextureStorage::getBlitter()
-{
-    Context *context = getContext();
-    return context->getBlitter();
-}
-
 bool TextureStorage::isRenderTarget() const
 {
     return (mD3DUsage & (D3DUSAGE_RENDERTARGET | D3DUSAGE_DEPTHSTENCIL)) != 0;
@@ -185,7 +179,7 @@
 
     if (upper != NULL && lower != NULL)
     {
-        getBlitter()->boxFilter(upper, lower);
+        mRenderer->boxFilter(upper, lower);
     }
 
     if (upper != NULL) upper->Release();
@@ -262,7 +256,7 @@
 
     if (upper != NULL && lower != NULL)
     {
-        getBlitter()->boxFilter(upper, lower);
+        mRenderer->boxFilter(upper, lower);
     }
 
     if (upper != NULL) upper->Release();