1234567891011121314151617181920212223242526 |
- /*
- * 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 SkFilterQuality_DEFINED
- #define SkFilterQuality_DEFINED
- #include "include/core/SkTypes.h"
- /**
- * Controls how much filtering to be done when scaling/transforming complex colors
- * e.g. images
- */
- enum SkFilterQuality {
- kNone_SkFilterQuality, //!< fastest but lowest quality, typically nearest-neighbor
- kLow_SkFilterQuality, //!< typically bilerp
- kMedium_SkFilterQuality, //!< typically bilerp + mipmaps for down-scaling
- kHigh_SkFilterQuality, //!< slowest but highest quality, typically bicubic or better
- kLast_SkFilterQuality = kHigh_SkFilterQuality,
- };
- #endif
|