summaryrefslogtreecommitdiff
path: root/liboil/liboilfuncs.h
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2005-12-26 04:19:52 +0000
committerDavid Schleef <ds@schleef.org>2005-12-26 04:19:52 +0000
commit0d87d683bc0a6ebcf664e46d7e144a06b71e8365 (patch)
treefbda1c0ed6d593e76dce53422b415b10048e8417 /liboil/liboilfuncs.h
parent651f3d95d5f2a1ad5c9c9c4dfec61a7c3ade9650 (diff)
downloadliboil-0d87d683bc0a6ebcf664e46d7e144a06b71e8365.tar.gz
* liboil/i386/Makefile.am: add resample.c
* liboil/i386/conv_3dnow.c: Fix impl * liboil/i386/conv_sse.c: New impl * liboil/i386/idct8x8_i386.c: disable impls * liboil/i386/swab.c: fix impl * liboil/i386/resample.c: new impls * liboil/liboilclasses.h: update * liboil/liboilfuncs.h: update * liboil/liboilfunction.c: Call srand() at startup. At some point, we need a self-contained random number generator. * liboil/liboiltrampolines.c: update * liboil/ref/resample.c: add new class: merge_linear_u8 * testsuite/instruction/check-instructions.pl: fix misspelling
Diffstat (limited to 'liboil/liboilfuncs.h')
-rw-r--r--liboil/liboilfuncs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/liboil/liboilfuncs.h b/liboil/liboilfuncs.h
index 0bd1032..bce979f 100644
--- a/liboil/liboilfuncs.h
+++ b/liboil/liboilfuncs.h
@@ -582,6 +582,9 @@ typedef void (*_oil_type_mdct36_f64)(double * d_18, const double * s_36);
extern OilFunctionClass *oil_function_class_ptr_merge_linear_argb;
typedef void (*_oil_type_merge_linear_argb)(uint32_t * d_n, const uint32_t * s_n, const uint32_t * s2_n, const uint32_t * s3_1, int n);
#define oil_merge_linear_argb ((_oil_type_merge_linear_argb)(*(void **)oil_function_class_ptr_merge_linear_argb))
+extern OilFunctionClass *oil_function_class_ptr_merge_linear_u8;
+typedef void (*_oil_type_merge_linear_u8)(uint8_t * d_n, const uint8_t * s_n, const uint8_t * s2_n, const uint32_t * s3_1, int n);
+#define oil_merge_linear_u8 ((_oil_type_merge_linear_u8)(*(void **)oil_function_class_ptr_merge_linear_u8))
extern OilFunctionClass *oil_function_class_ptr_minimum_f32;
typedef void (*_oil_type_minimum_f32)(float * d, const float * s1, const float * s2, int n);
#define oil_minimum_f32 ((_oil_type_minimum_f32)(*(void **)oil_function_class_ptr_minimum_f32))