| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Quite often, the original weights are multiple of 512. By prescaling them
by 1/512 when they are computed (once per frame), no intermediate shifting
is needed, and no prescaling on each call either.
The x86 code already used that trick.
Signed-off-by: Ronald S. Bultje <[email protected]>
|
|
|
|
|
|
| |
This prevents having to sign-extend on 64-bit systems with 32-bit ints,
such as x86-64. Also fixes crashes on systems where we don't do it and
arguments are not in registers, such as Win64 for all weight functions.
|
|
|
|
| |
Signed-off-by: Mans Rullgard <[email protected]>
|
|
|
|
| |
Signed-off-by: Mans Rullgard <[email protected]>
|
|
|
|
|
|
| |
Based on patch by Janne Grunau.
Signed-off-by: Mans Rullgard <[email protected]>
|
|
|
|
| |
Signed-off-by: Mans Rullgard <[email protected]>
|
|
Signed-off-by: Mans Rullgard <[email protected]>
|