Bug 944830 - Fix non-unified build in gfx after bug 942492, bug 943293 and bug 944172. r=bjacob

This commit is contained in:
Mike Hommey 2013-12-01 07:20:57 +09:00
parent d854506aa1
commit 8f35911c9c
9 changed files with 12 additions and 1 deletions

View File

@ -5,6 +5,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "GLBlitTextureImageHelper.h" #include "GLBlitTextureImageHelper.h"
#include "DecomposeIntoNoRepeatTriangles.h"
#include "GLContext.h" #include "GLContext.h"
#include "nsRect.h" #include "nsRect.h"
#include "gfx2DGlue.h" #include "gfx2DGlue.h"

View File

@ -109,6 +109,9 @@ public:
#include "gfxCrashReporterUtils.h" #include "gfxCrashReporterUtils.h"
#include "ScopedGLHelpers.h"
#include "GLBlitHelper.h"
using namespace mozilla::gfx; using namespace mozilla::gfx;
#ifdef MOZ_WIDGET_GONK #ifdef MOZ_WIDGET_GONK

View File

@ -5,6 +5,8 @@
#include "GLContext.h" #include "GLContext.h"
#include "GLContextUtils.h" #include "GLContextUtils.h"
#include "mozilla/gfx/2D.h"
#include "gfx2DGlue.h"
using namespace mozilla::gfx; using namespace mozilla::gfx;

View File

@ -20,7 +20,7 @@ namespace mozilla {
namespace gl { namespace gl {
TemporaryRef<gfx::DataSourceSurface> TemporaryRef<gfx::DataSourceSurface>
ReadBackSurface(GLContext* aContext, GLuint aTexture, bool aYInvert, SurfaceFormat aFormat); ReadBackSurface(GLContext* aContext, GLuint aTexture, bool aYInvert, gfx::SurfaceFormat aFormat);
} // namespace gl } // namespace gl
} // namespace mozilla } // namespace mozilla

View File

@ -17,6 +17,7 @@
#ifdef XP_MACOSX #ifdef XP_MACOSX
#include "SharedSurfaceIO.h" #include "SharedSurfaceIO.h"
#endif #endif
#include "ScopedGLHelpers.h"
using namespace mozilla::gfx; using namespace mozilla::gfx;

View File

@ -9,6 +9,7 @@
#include "gfxPlatform.h" #include "gfxPlatform.h"
#include "gfxUtils.h" #include "gfxUtils.h"
#include "gfx2DGlue.h" #include "gfx2DGlue.h"
#include "ScopedGLHelpers.h"
namespace mozilla { namespace mozilla {
namespace gl { namespace gl {

View File

@ -3,6 +3,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "GLContext.h"
#include "ScopedGLHelpers.h" #include "ScopedGLHelpers.h"
namespace mozilla { namespace mozilla {

View File

@ -15,6 +15,7 @@
#include "ui/GraphicBuffer.h" #include "ui/GraphicBuffer.h"
#include "../layers/ipc/ShadowLayers.h" #include "../layers/ipc/ShadowLayers.h"
#include "ScopedGLHelpers.h"
#define DEBUG_GRALLOC #define DEBUG_GRALLOC
#ifdef DEBUG_GRALLOC #ifdef DEBUG_GRALLOC

View File

@ -15,6 +15,7 @@
#include "nsAutoPtr.h" // for nsRefPtr #include "nsAutoPtr.h" // for nsRefPtr
#include "nsDebug.h" // for NS_WARNING #include "nsDebug.h" // for NS_WARNING
#include "nsTraceRefcnt.h" // for MOZ_COUNT_CTOR, etc #include "nsTraceRefcnt.h" // for MOZ_COUNT_CTOR, etc
#include "gfxPlatform.h" // for gfxPlatform
namespace mozilla { namespace mozilla {
namespace layers { namespace layers {