// // Copyright (c) 2002-2015 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. // // generatemip.h: Defines the GenerateMip function, templated on the format // type of the image for which mip levels are being generated. #ifndef IMAGEUTIL_GENERATEMIP_H_ #define IMAGEUTIL_GENERATEMIP_H_ #include #include namespace angle { template inline void GenerateMip(size_t sourceWidth, size_t sourceHeight, size_t sourceDepth, const uint8_t *sourceData, size_t sourceRowPitch, size_t sourceDepthPitch, uint8_t *destData, size_t destRowPitch, size_t destDepthPitch); } // namespace angle #include "generatemip.inl" #endif // IMAGEUTIL_GENERATEMIP_H_