|
MythTV
0.27pre
|
Go to the source code of this file.
Variables | |
| volatile guint32 | resolx |
| volatile guint32 | c_resoly |
| static int | zf_use_xmmx = 0 |
| static int | zf_use_mmx = 0 |
| guint32 | mmx_zoom_size |
| unsigned int | useAltivec |
| unsigned int * | coeffs = 0 |
| unsigned int * | freecoeffs = 0 |
| signed int * | brutS = 0 |
| signed int * | freebrutS = 0 |
| signed int * | brutD = 0 |
| signed int * | freebrutD = 0 |
| signed int * | brutT = 0 |
| signed int * | freebrutT = 0 |
| guint32 * | expix1 = 0 |
| guint32 * | expix2 = 0 |
| guint32 | zoom_width |
| unsigned int | prevX = 0 |
| unsigned int | prevY = 0 |
| static int | sintable [0x10000] |
| static int | vitesse = 127 |
| static char | theMode = AMULETTE_MODE |
| static int | waveEffect = 0 |
| static int | hypercosEffect = 0 |
| static int | vPlaneEffect = 0 |
| static int | hPlaneEffect = 0 |
| static char | noisify = 2 |
| static int | middleX |
| static int | middleY |
| int | buffratio = 0 |
| modif by jeko : fixedpoint : buffration = (16:16) (donc 0<=buffration<=2^16) | |
| static int * | firedec = 0 |
| int | precalCoef [16][16] |
| modif d'optim by Jeko : precalcul des 4 coefs résultant des 2 pos | |
| static int | use_asm = 1 |
| void c_zoom | ( | unsigned int * | expix1, |
| unsigned int * | expix2, | ||
| unsigned int | prevX, | ||
| unsigned int | prevY, | ||
| signed int * | brutS, | ||
| signed int * | brutD | ||
| ) |
Definition at line 407 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
| void zoom_filter_xmmx | ( | int | prevX, |
| int | prevY, | ||
| unsigned int * | expix1, | ||
| unsigned int * | expix2, | ||
| int * | brutS, | ||
| int * | brutD, | ||
| int | buffratio, | ||
| int | precalCoef[16][16] | ||
| ) |
Definition at line 34 of file mythtv/libs/libmythtv/visualisations/goom/zoom_filter_xmmx.c.
Referenced by zoomFilterFastRGB().
Definition at line 30 of file mythtv/libs/libmythtv/visualisations/goom/zoom_filter_xmmx.c.
Referenced by select_zoom_filter().
| void zoom_filter_mmx | ( | int | prevX, |
| int | prevY, | ||
| unsigned int * | expix1, | ||
| unsigned int * | expix2, | ||
| int * | brutS, | ||
| int * | brutD, | ||
| int | buffratio, | ||
| int | precalCoef[16][16] | ||
| ) |
Definition at line 24 of file mythtv/libs/libmythtv/visualisations/goom/zoom_filter_mmx.c.
Referenced by zoomFilterFastRGB().
Definition at line 20 of file mythtv/libs/libmythtv/visualisations/goom/zoom_filter_mmx.c.
Referenced by select_zoom_filter().
Definition at line 48 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
| const void ppc_zoom | ( | unsigned int * | frompixmap, |
| unsigned int * | topixmap, | ||
| unsigned int | sizex, | ||
| unsigned int | sizey, | ||
| unsigned int * | brutS, | ||
| unsigned int * | brutD, | ||
| unsigned int | buffratio, | ||
| int | precalCoef[16][16] | ||
| ) |
Referenced by zoomFilterFastRGB().
Definition at line 152 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
Definition at line 205 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
Definition at line 328 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by pointFilter().
Definition at line 344 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by c_zoom().
Definition at line 359 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Definition at line 380 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by c_zoom().
Definition at line 483 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Definition at line 489 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
| void zoomFilterFastRGB | ( | Uint * | pix1, |
| Uint * | pix2, | ||
| ZoomFilterData * | zf, | ||
| Uint | resx, | ||
| Uint | resy, | ||
| int | switchIncr, | ||
| float | switchMult | ||
| ) |
Definition at line 497 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by goom_update().
Definition at line 731 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by goom_update().
| volatile guint32 resolx |
Definition at line 65 of file mythtv/libs/libmythtv/visualisations/goom/goom_core.c.
Referenced by choose_a_goom_line(), getPixelRGB(), getPixelRGB_(), goom_init(), goom_set_resolution(), goom_update(), pointFilter(), setPixelRGB(), and setPixelRGB_().
| volatile guint32 c_resoly |
Definition at line 65 of file mythtv/libs/libmythtv/visualisations/goom/goom_core.c.
Referenced by calculatePXandPY(), choose_a_goom_line(), getPixelRGB(), getPixelRGB_(), goom_init(), goom_set_resolution(), goom_update(), pointFilter(), and setPixelRGB_().
|
static |
Definition at line 45 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by select_zoom_filter(), and zoomFilterFastRGB().
|
static |
Definition at line 46 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by select_zoom_filter(), and zoomFilterFastRGB().
| guint32 mmx_zoom_size |
Definition at line 79 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
| unsigned int useAltivec |
| unsigned int* coeffs = 0 |
Definition at line 93 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by c_zoom(), AAFilter::calculateCoeffs(), and zoom_filter_mmx().
| unsigned int * freecoeffs = 0 |
Definition at line 93 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
| signed int* brutS = 0 |
Definition at line 95 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoom_filter_xmmx().
| signed int * freebrutS = 0 |
Definition at line 95 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
| signed int* brutD = 0 |
Definition at line 96 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoom_filter_xmmx(), and zoomFilterFastRGB().
| signed int * freebrutD = 0 |
Definition at line 96 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
| signed int* brutT = 0 |
Definition at line 97 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
| signed int * freebrutT = 0 |
Definition at line 97 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
| guint32* expix1 = 0 |
Definition at line 100 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
| guint32* expix2 = 0 |
Definition at line 101 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
| guint32 zoom_width |
Definition at line 104 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
| unsigned int prevX = 0 |
Definition at line 106 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by c_zoom(), zoom_filter_mmx(), zoom_filter_xmmx(), and zoomFilterFastRGB().
| unsigned int prevY = 0 |
Definition at line 106 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by FormattedTextSubtitle::Layout608(), zoom_filter_mmx(), zoom_filter_xmmx(), and zoomFilterFastRGB().
|
static |
Definition at line 108 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
|
static |
Definition at line 109 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoomFilterFastRGB().
|
static |
Definition at line 110 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
|
static |
Definition at line 111 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
|
static |
Definition at line 112 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
|
static |
Definition at line 113 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
|
static |
Definition at line 114 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
|
static |
Definition at line 115 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by calculatePXandPY().
|
static |
Definition at line 116 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by calculatePXandPY().
|
static |
Definition at line 116 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by calculatePXandPY().
| int buffratio = 0 |
modif by jeko : fixedpoint : buffration = (16:16) (donc 0<=buffration<=2^16)
Definition at line 122 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by zoom_filter_xmmx().
|
static |
Definition at line 134 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
| int precalCoef[16][16] |
modif d'optim by Jeko : precalcul des 4 coefs résultant des 2 pos
Definition at line 141 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
|
static |
Definition at line 481 of file mythtv/libs/libmythtv/visualisations/goom/filters.c.
Referenced by getAsmUse().
1.8.1.2