/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
#ifndef __ORIG_MLIB_IMAGE_BLEND_PROTO_H
#define __ORIG_MLIB_IMAGE_BLEND_PROTO_H
#include <mlib_types.h>
#include <mlib_status.h>
#include <mlib_image_types.h>
#if defined ( __MEDIALIB_OLD_NAMES_ADDED )
#include <../include/mlib_image_blend_proto.h>
#endif /* defined ( __MEDIALIB_OLD_NAMES_ADDED ) */
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#if defined ( _MSC_VER )
#if ! defined ( __MEDIALIB_OLD_NAMES )
#define __MEDIALIB_OLD_NAMES
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
#endif /* defined ( _MSC_VER ) */
/***********************************************************************
NOTE: f = min(ALPHAsrc2, 1 - ALPHAsrc1)
f = min(ALPHAscr2, 1 - ALPHAsrc1dst) for In-place function
ALPHA = (ALPHA, ALPHA, ALPHA, ALPHA)
************************************************************************/
/* dst = 0 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = 0 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * src1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * src1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * (1 - src1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * (1 - src1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * ALPHAsrc1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * ALPHAsrc1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * (1 - ALPHAsrc1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * (1 - ALPHAsrc1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 + src1 * (1 - src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 + src1dst * (1 - src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * ALPHAsrc1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * ALPHAsrc1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * (1 - ALPHAsrc1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * (1 - ALPHAsrc1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = (src1 + 1) * src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = (src1dst + 1) * src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = 2 * src1 * src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = 2 * src1dst * src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * (src1 + ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * (src1dst + ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * (1 - ALPHAsrc2 + src1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * (1 - ALPHAsrc2 + src1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * (src1 + ALPHAsrc1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * (src1dst + ALPHAsrc1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * (1 - ALPHAsrc1 + src1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * (1 - ALPHAsrc1dst + src1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src2 * ((f, f, f, 1) + src1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src2 * ((f, f, f, 1) + src1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * (1 - src1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * (1 - src1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 - 2 * src1 * src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 - 2 * src1dst * src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * (ALPHAsrc2 - src1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * (ALPHAsrc2 - src1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 - src2 * (src1 + ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 - src2 * (src1dst + ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * (ALPHAsrc1 - src1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * (ALPHAsrc1dst - src1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 - src2 * (src1 + ALPHAsrc1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 - src2 * (src1dst + ALPHAsrc1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + src2 * ((f, f, f, 1) - src1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + src2 * ((f, f, f, 1) - src1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc2 + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc2 + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (ALPHAsrc2 + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (ALPHAsrc2 + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (ALPHAsrc2 - src2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (ALPHAsrc2 - src2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = (src1 + src2) * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = (src1dst + src2) * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = (src1 - src2) * ALPHAsrc2 + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = (src1dst - src2) * ALPHAsrc2 + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc2 + src2 * ALPHAsrc1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc2 + src2 * ALPHAsrc1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc2 + src2 * (1 - ALPHAsrc1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc2 + src2 * (1 - ALPHAsrc1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc2 + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc2 + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc2 + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc2 + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc2 - src2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc2 - src2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + (src2 - src1) * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + (src2 - src1dst) * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = (src1 + src2) * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = (src1dst + src2) * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc2) + src2 * ALPHAsrc1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc2) + src2 * ALPHAsrc1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc2) + src2 * (1 - ALPHAsrc1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc2) + src2 * (1 - ALPHAsrc1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc2) + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc2) + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc1 + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc1dst + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (ALPHAsrc1 + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (ALPHAsrc1dst + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (ALPHAsrc1 - src2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (ALPHAsrc1dst - src2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc1 + src2 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc1dst + src2 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc1 + src2 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc1dst + src2 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = (src1 + src2) * ALPHAsrc1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = (src1dst + src2) * ALPHAsrc1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = (src1 - src2) * ALPHAsrc1 + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = (src1dst - src2) * ALPHAsrc1dst + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * ALPHAsrc1 + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * ALPHAsrc1dst + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc1) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc1dst) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc1 + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc1dst + src2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc1 - src2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc1dst - src2) + src2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc1) + src2 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc1dst) + src2 * ALPHAsrc2 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc1) + src2 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc1dst) + src2 * (1 - ALPHAsrc2) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 + (src2 - src1) * ALPHAsrc1 */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst + (src2 - src1dst) * ALPHAsrc1dst */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = (src1 + src2) * (1 - ALPHAsrc1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = (src1dst + src2) * (1 - ALPHAsrc1dst) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
/* dst = src1 * (1 - ALPHAsrc1) + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
/* src1dst = src1dst * (1 - ALPHAsrc1dst) + src2 * (f, f, f, 1) */
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src1,
const mlib_image *src2,
#if defined ( __MEDIALIB_OLD_NAMES )
#endif /* ! defined ( __MEDIALIB_OLD_NAMES ) */
const mlib_image *src2,
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* __ORIG_MLIB_IMAGE_BLEND_PROTO_H */