Bug 1022080 - Don't force intermediate surfaces when dumping textures, unless explicitly specified. r=nical

This commit is contained in:
Kartikaya Gupta 2015-05-12 09:16:53 -04:00
parent 174a56e0a3
commit af44ca2147
3 changed files with 4 additions and 1 deletions

View File

@ -1158,7 +1158,7 @@ ContainerLayer::DefaultComputeEffectiveTransforms(const Matrix4x4& aTransformToS
GetForceIsolatedGroup()) {
useIntermediateSurface = true;
#ifdef MOZ_DUMP_PAINTING
} else if (gfxUtils::sDumpPainting) {
} else if (gfxUtils::sDumpPaintingIntermediate) {
useIntermediateSurface = true;
#endif
} else {

View File

@ -1452,9 +1452,11 @@ FILE *gfxUtils::sDumpPaintFile = stderr;
#ifdef MOZ_DUMP_PAINTING
bool gfxUtils::sDumpPainting = getenv("MOZ_DUMP_PAINT") != 0;
bool gfxUtils::sDumpPaintingIntermediate = getenv("MOZ_DUMP_PAINT_INTERMEDIATE") != 0;
bool gfxUtils::sDumpPaintingToFile = getenv("MOZ_DUMP_PAINT_TO_FILE") != 0;
#else
bool gfxUtils::sDumpPainting = false;
bool gfxUtils::sDumpPaintingIntermediate = false;
bool gfxUtils::sDumpPaintingToFile = false;
#endif

View File

@ -293,6 +293,7 @@ public:
static bool DumpDisplayList();
static bool sDumpPainting;
static bool sDumpPaintingIntermediate;
static bool sDumpPaintingToFile;
static FILE* sDumpPaintFile;
};