| Index: cc/output/dc_layer_overlay.h
|
| diff --git a/cc/output/dc_layer_overlay.h b/cc/output/dc_layer_overlay.h
|
| index 5ae861a22d85804fccc5d30b628e4feef893a06e..6daeedc02e71ee8a9166823f4ff8be84e594313e 100644
|
| --- a/cc/output/dc_layer_overlay.h
|
| +++ b/cc/output/dc_layer_overlay.h
|
| @@ -66,12 +66,17 @@ typedef std::vector<DCLayerOverlay> DCLayerOverlayList;
|
|
|
| class DCLayerOverlayProcessor {
|
| public:
|
| + // This is used for a histogram to determine why overlays are or aren't
|
| + // used, so don't remove entries and make sure to update enums.xml if
|
| + // it changes.
|
| enum DCLayerResult {
|
| DC_LAYER_SUCCESS,
|
| + DC_LAYER_FAILED_UNSUPPORTED_QUAD,
|
| DC_LAYER_FAILED_QUAD_BLEND_MODE,
|
| DC_LAYER_FAILED_TEXTURE_NOT_CANDIDATE,
|
| DC_LAYER_FAILED_OCCLUDED,
|
| - DC_LAYER_FAILED_UNKNOWN
|
| + DC_LAYER_FAILED_COMPLEX_TRANSFORM,
|
| + DC_LAYER_FAILED_MAX,
|
| };
|
|
|
| void Process(ResourceProvider* resource_provider,
|
|
|