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 fbaaf4c59d
commit 19da4ce8f2
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/. */
#include "GLBlitTextureImageHelper.h"
#include "DecomposeIntoNoRepeatTriangles.h"
#include "GLContext.h"
#include "nsRect.h"
#include "gfx2DGlue.h"

View File

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

View File

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

View File

@ -20,7 +20,7 @@ namespace mozilla {
namespace gl {
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 mozilla

View File

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

View File

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

View File

@ -3,6 +3,7 @@
* 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/. */
#include "GLContext.h"
#include "ScopedGLHelpers.h"
namespace mozilla {

View File

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

View File

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