Threading enhancements, cleanups

This commit is contained in:
Oliver Duis
2011-07-03 20:12:31 +02:00
parent 488aba1dd2
commit ae3d85337c
20 changed files with 160 additions and 163 deletions

View File

@@ -140,12 +140,12 @@ static void _convolveImageHoriz(
_KLT_FloatImage imgout)
{
float *ptrrow = imgin->data; /* Points to row's first pixel */
register float *ptrout = imgout->data, /* Points to next output pixel */
float *ptrout = imgout->data, /* Points to next output pixel */
*ppp;
register float sum;
register int radius = kernel.width / 2;
register int ncols = imgin->ncols, nrows = imgin->nrows;
register int i, j, k;
float sum;
int radius = kernel.width / 2;
int ncols = imgin->ncols, nrows = imgin->nrows;
int i, j, k;
/* Kernel width must be odd */
assert(kernel.width % 2 == 1);
@@ -192,12 +192,12 @@ static void _convolveImageVert(
_KLT_FloatImage imgout)
{
float *ptrcol = imgin->data; /* Points to row's first pixel */
register float *ptrout = imgout->data, /* Points to next output pixel */
float *ptrout = imgout->data, /* Points to next output pixel */
*ppp;
register float sum;
register int radius = kernel.width / 2;
register int ncols = imgin->ncols, nrows = imgin->nrows;
register int i, j, k;
float sum;
int radius = kernel.width / 2;
int ncols = imgin->ncols, nrows = imgin->nrows;
int i, j, k;
/* Kernel width must be odd */
assert(kernel.width % 2 == 1);