// // Copyright 2013 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. // // copyimage.h: Defines image copying functions #ifndef IMAGEUTIL_COPYIMAGE_H_ #define IMAGEUTIL_COPYIMAGE_H_ #include "common/Color.h" #include "image_util/imageformats.h" #include namespace angle { template void ReadColor(const uint8_t *source, uint8_t *dest); template void WriteColor(const uint8_t *source, uint8_t *dest); template void ReadDepthStencil(const uint8_t *source, uint8_t *dest); template void WriteDepthStencil(const uint8_t *source, uint8_t *dest); void CopyBGRA8ToRGBA8(const uint8_t *source, int srcXAxisPitch, int srcYAxisPitch, uint8_t *dest, int destXAxisPitch, int destYAxisPitch, int destWidth, int destHeight); } // namespace angle #include "copyimage.inc" #endif // IMAGEUTIL_COPYIMAGE_H_