11cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger/* 21cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger * Copyright 2011 Google Inc. 31cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger * 41cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger * Use of this source code is governed by a BSD-style license that can be 51cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger * found in the LICENSE file. 61cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger */ 71cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger 896e6157bf8ddd0ab1ee75d3bf56d1443d3571d45Mike Reed#include "SkBlitRow.h" 91cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger#include "SkBlitMask.h" 1096e6157bf8ddd0ab1ee75d3bf56d1443d3571d45Mike Reed 1196e6157bf8ddd0ab1ee75d3bf56d1443d3571d45Mike Reed// Platform impl of Platform_procs with no overrides 1296e6157bf8ddd0ab1ee75d3bf56d1443d3571d45Mike Reed 1324fb8c7cc7b76134a25914d8f6346c89c359c621Mike ReedSkBlitRow::Proc SkBlitRow::PlatformProcs4444(unsigned flags) { 1424fb8c7cc7b76134a25914d8f6346c89c359c621Mike Reed return NULL; 1524fb8c7cc7b76134a25914d8f6346c89c359c621Mike Reed} 1696e6157bf8ddd0ab1ee75d3bf56d1443d3571d45Mike Reed 1724fb8c7cc7b76134a25914d8f6346c89c359c621Mike ReedSkBlitRow::Proc SkBlitRow::PlatformProcs565(unsigned flags) { 1824fb8c7cc7b76134a25914d8f6346c89c359c621Mike Reed return NULL; 1924fb8c7cc7b76134a25914d8f6346c89c359c621Mike Reed} 20d0195f840fa964da51f7a1192b432954794e660cMike Reed 2124fb8c7cc7b76134a25914d8f6346c89c359c621Mike ReedSkBlitRow::Proc32 SkBlitRow::PlatformProcs32(unsigned flags) { 2224fb8c7cc7b76134a25914d8f6346c89c359c621Mike Reed return NULL; 2324fb8c7cc7b76134a25914d8f6346c89c359c621Mike Reed} 2440528743dbb9ce7f39f093e0cdc47849ac8887cfDerek Sollenberger 2540528743dbb9ce7f39f093e0cdc47849ac8887cfDerek SollenbergerSkBlitRow::ColorProc SkBlitRow::PlatformColorProc() { 2640528743dbb9ce7f39f093e0cdc47849ac8887cfDerek Sollenberger return NULL; 2740528743dbb9ce7f39f093e0cdc47849ac8887cfDerek Sollenberger} 2805b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger 291cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger/////////////////////////////////////////////////////////////////////////////// 3005b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger 311cab2921ab279367f8206cdadc9259d12e603548Derek SollenbergerSkBlitMask::ColorProc SkBlitMask::PlatformColorProcs(SkBitmap::Config dstConfig, 321cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger SkMask::Format maskFormat, 331cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger SkColor color) { 344f1dae40e24d57d647db01443b8bf2410514b8b5Derek Sollenberger return NULL; 354f1dae40e24d57d647db01443b8bf2410514b8b5Derek Sollenberger} 364f1dae40e24d57d647db01443b8bf2410514b8b5Derek Sollenberger 374f1dae40e24d57d647db01443b8bf2410514b8b5Derek SollenbergerSkBlitMask::BlitLCD16RowProc SkBlitMask::PlatformBlitRowProcs16(bool isOpaque) { 384f1dae40e24d57d647db01443b8bf2410514b8b5Derek Sollenberger return NULL; 3905b6b4d746867a9fb02e14edfe1bf3685abeb813Derek Sollenberger} 401cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger 411cab2921ab279367f8206cdadc9259d12e603548Derek SollenbergerSkBlitMask::RowProc SkBlitMask::PlatformRowProcs(SkBitmap::Config dstConfig, 421cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger SkMask::Format maskFormat, 431cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger RowFlags flags) { 441cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger return NULL; 451cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger} 461cab2921ab279367f8206cdadc9259d12e603548Derek Sollenberger 47