blob: 825a1c27323b7e38fff89ceef878f6810cd2c8ca [file] [log] [blame]
/*
* Copyright 2015 Google Inc.
*
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#ifndef SkRemote_protocol_DEFINED
#define SkRemote_protocol_DEFINED
// ATTENTION! Changes to this file can break protocol compatibility. Tread carefully.
namespace SkRemote {
// It is safe to append to this enum without breaking protocol compatibility.
// Resorting, deleting, or inserting anywhere but the end will break compatibility.
enum class Type : uint8_t {
kMatrix,
kMisc,
kPath,
kStroke,
kTextBlob,
kPathEffect,
kShader,
kXfermode,
kMaskFilter,
kColorFilter,
kRasterizer,
kDrawLooper,
kImageFilter,
};
} // namespace SkRemote
#endif//SkRemote_protocol_DEFINED