1 /* 2 * Copyright 2016 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7 8 #ifndef SkCodecAnimationPriv_DEFINED 9 #define SkCodecAnimationPriv_DEFINED 10 11 namespace SkCodecAnimation { 12 /** 13 * How to blend the current frame. 14 */ 15 enum class Blend { 16 /** 17 * Blend with the prior frame. This is the typical case, supported 18 * by all animated image types. 19 */ 20 kPriorFrame, 21 22 /** 23 * Do not blend. 24 * 25 * This frames pixels overwrite previous pixels "blending" with 26 * the background color of transparent. 27 */ 28 kBG, 29 }; 30 31 } 32 #endif // SkCodecAnimationPriv_DEFINED 33