// // Copyright (c) 2016 The ANGLE Project Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // // Color.inl : Inline definitions of some functions from Color.h namespace angle { template <typename T> Color<T>::Color() : Color(0, 0, 0, 0) { } template <typename T> Color<T>::Color(T r, T g, T b, T a) : red(r), green(g), blue(b), alpha(a) { } template <typename T> bool operator==(const Color<T> &a, const Color<T> &b) { return a.red == b.red && a.green == b.green && a.blue == b.blue && a.alpha == b.alpha; } template <typename T> bool operator!=(const Color<T> &a, const Color<T> &b) { return !(a == b); } } // namespace angle