1fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot/* 2fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot * Copyright 2015 Google Inc. 3fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot * 4fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot * Use of this source code is governed by a BSD-style license that can be 5fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot * found in the LICENSE file. 6fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot */ 7fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot 8fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot#include "SkOpts.h" 9fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot#define SK_OPTS_NS ssse3 10fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot#include "SkBlitMask_opts.h" 11fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot#include "SkSwizzler_opts.h" 12fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot#include "SkXfermode_opts.h" 13fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot 14fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robotnamespace SkOpts { 15fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot void Init_ssse3() { 16fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot create_xfermode = ssse3::create_xfermode; 17fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot blit_mask_d32_a8 = ssse3::blit_mask_d32_a8; 18fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot 19fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot RGBA_to_BGRA = ssse3::RGBA_to_BGRA; 20fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot RGBA_to_rgbA = ssse3::RGBA_to_rgbA; 21fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot RGBA_to_bgrA = ssse3::RGBA_to_bgrA; 22fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot RGB_to_RGB1 = ssse3::RGB_to_RGB1; 23fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot RGB_to_BGR1 = ssse3::RGB_to_BGR1; 24fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot gray_to_RGB1 = ssse3::gray_to_RGB1; 25fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot grayA_to_RGBA = ssse3::grayA_to_RGBA; 26fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot grayA_to_rgbA = ssse3::grayA_to_rgbA; 27fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot inverted_CMYK_to_RGB1 = ssse3::inverted_CMYK_to_RGB1; 28fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot inverted_CMYK_to_BGR1 = ssse3::inverted_CMYK_to_BGR1; 29fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot } 30fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot} 31