Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

FuncNgbOp2dExtra2.h File Reference

#include "Core/Array/Pattern/Categories.h"
#include "Core/Array/Pattern/ArrayFunc.h"

Include dependency graph for FuncNgbOp2dExtra2.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Impala
namespace  Impala::Core
namespace  Impala::Core::Array
namespace  Impala::Core::Array::Pattern

Functions

template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class Extra2ArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra2Dispatch (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, Extra2ArrayT *extra2, NgbT &ngb)
 Dispatch function for NgbOp2dExtra2 (see Global functions for NgbOp2dExtra2) Dispatch is based on the categories defined in NgbT.
Pix_variations
template<class SrcArrayT, class ExtraArrayT, class Extra2ArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra2_Pix_P1Cnum (SrcArrayT *src, ExtraArrayT *extra, Extra2ArrayT *extra2, int x, int y, NgbT &ngb)
 Pix : phase 1, cnum.
template<class SrcStorT, class SrcArithT, class ExtraStorT, class ExtraArithT, class Extra2StorT, class Extra2ArithT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra2_Pix_P1Loop (SrcStorT *sPtr, ExtraStorT *ePtr, Extra2StorT *e2Ptr, NgbT &ngb, int ngbWidth, int ngbHeight, int srcIncX, int srcIncY, SrcArithT, int extraIncX, int extraIncY, ExtraArithT, int extra2IncX, int extra2IncY, Extra2ArithT)
 Pix : phase 1, loop.
template<class SrcStorT, class SrcArithT, class ExtraStorT, class ExtraArithT, class Extra2StorT, class Extra2ArithT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra2_Pix_P2Loop (SrcStorT *sPtr, ExtraStorT *ePtr, Extra2StorT *e2Ptr, NgbT &ngb, int ngbWidth, int ngbHeight, int srcIncX, int srcIncY, SrcArithT, int extraIncX, int extraIncY, ExtraArithT, int extra2IncX, int extra2IncY, Extra2ArithT)
 Pix : phase 2, loop.
Row_variations
template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class Extra2ArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra2_Row (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, Extra2ArrayT *extra2, NgbT &ngb, int y, Tag1Phase dummy1, TagCnum dummy2)
 Row : phase 1, cnum.
template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class Extra2ArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra2_Row (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, Extra2ArrayT *extra2, NgbT &ngb, int y, Tag1Phase dummy1, TagLoop dummy2)
 Row : phase 1, loop.
template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class Extra2ArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra2_Row (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, Extra2ArrayT *extra2, NgbT &ngb, int y, Tag2Phase dummy1, TagLoop dummy2)
 Row : phase 2, loop.
template<class DstArrayT, class SrcArrayT, class ExtraArrayT, class Extra2ArrayT, class NgbT>
void Impala::Core::Array::Pattern::FuncNgbOp2dExtra2_Row (DstArrayT *dst, SrcArrayT *src, ExtraArrayT *extra, Extra2ArrayT *extra2, NgbT &ngb, int y, TagNPhase dummy1, TagLoop dummy2)
 Row : phase N, loop.


Generated on Fri Mar 19 09:57:34 2010 for ImpalaSrc by  doxygen 1.5.1