#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
#define CALL_2X_PIXELS |
( |
|
a, |
|
|
|
b, |
|
|
|
n |
|
) |
| |
Value:
b(block , pixels , line_size, h);\
b(block+
n, pixels+
n, line_size, h);\
}
Definition at line 28 of file rnd_avg.h.
#define BYTE_VEC32 |
( |
|
c | ) |
((c)*0x01010101UL) |
#define BYTE_VEC64 |
( |
|
c | ) |
((c)*0x0001000100010001UL) |
static uint32_t rnd_avg32 |
( |
uint32_t |
a, |
|
|
uint32_t |
b |
|
) |
| |
|
inlinestatic |
static uint32_t no_rnd_avg32 |
( |
uint32_t |
a, |
|
|
uint32_t |
b |
|
) |
| |
|
inlinestatic |
static uint64_t rnd_avg64 |
( |
uint64_t |
a, |
|
|
uint64_t |
b |
|
) |
| |
|
inlinestatic |
static uint64_t no_rnd_avg64 |
( |
uint64_t |
a, |
|
|
uint64_t |
b |
|
) |
| |
|
inlinestatic |