MythTV  master
Typedefs | Functions
zoom_filters.h File Reference
#include <array>
Include dependency graph for zoom_filters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

using GoomCoefficients = std::array< std::array< int, 16 >, 16 >
 

Functions

void zoom_filter_xmmx (int prevX, int prevY, unsigned int *expix1, unsigned int *expix2, const int *brutS, const int *brutD, int buffratio, GoomCoefficients &precalCoef)
 
int zoom_filter_xmmx_supported (void)
 
void zoom_filter_mmx (int prevX, int prevY, const unsigned int *expix1, unsigned int *expix2, const int *brutS, const int *brutD, int buffratio, const GoomCoefficients &precalCoef)
 
int zoom_filter_mmx_supported (void)
 

Typedef Documentation

◆ GoomCoefficients

using GoomCoefficients = std::array<std::array<int,16>,16>

Definition at line 3 of file zoom_filters.h.

Function Documentation

◆ zoom_filter_xmmx()

void zoom_filter_xmmx ( int  prevX,
int  prevY,
unsigned int *  expix1,
unsigned int *  expix2,
const int *  brutS,
const int *  brutD,
int  buffratio,
GoomCoefficients precalCoef 
)

Definition at line 31 of file zoom_filter_xmmx.cpp.

Referenced by zoomFilterFastRGB().

◆ zoom_filter_xmmx_supported()

int zoom_filter_xmmx_supported ( void  )

Definition at line 27 of file zoom_filter_xmmx.cpp.

Referenced by select_zoom_filter().

◆ zoom_filter_mmx()

void zoom_filter_mmx ( int  prevX,
int  prevY,
const unsigned int *  expix1,
unsigned int *  expix2,
const int *  brutS,
const int *  brutD,
int  buffratio,
const GoomCoefficients precalCoef 
)

Definition at line 26 of file zoom_filter_mmx.cpp.

Referenced by zoomFilterFastRGB().

◆ zoom_filter_mmx_supported()

int zoom_filter_mmx_supported ( void  )

Definition at line 22 of file zoom_filter_mmx.cpp.

Referenced by select_zoom_filter().