diff options
author | David Schleef <ds@schleef.org> | 2005-08-03 06:20:00 +0000 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2005-08-03 06:20:00 +0000 |
commit | 64f2d859e4f8ab9fcc43ea9cb8825f978496af92 (patch) | |
tree | b5dc24cadfe2acdf48c4eed87a1aa5a3ccd6daa3 | |
parent | a5a73c071c12d6a69047012fa0f3629ce2025dcf (diff) | |
download | liboil-64f2d859e4f8ab9fcc43ea9cb8825f978496af92.tar.gz |
* doc/Makefile.am: updates
* doc/liboil-docs.sgml:
* doc/liboil-sections.txt:
* doc/tmpl/liboil-unused.sgml:
* doc/tmpl/liboilcpu.sgml:
* doc/tmpl/liboilfuncs-doc.sgml:
* doc/tmpl/liboilfunction.sgml:
* doc/tmpl/liboiltest.sgml:
* testsuite/instruction/check-instructions.pl: minor opcode fixes
-rw-r--r-- | ChangeLog | 12 | ||||
-rw-r--r-- | doc/Makefile.am | 4 | ||||
-rw-r--r-- | doc/liboil-docs.sgml | 1 | ||||
-rw-r--r-- | doc/liboil-sections.txt | 35 | ||||
-rw-r--r-- | doc/tmpl/liboil-unused.sgml | 41 | ||||
-rw-r--r-- | doc/tmpl/liboilcpu.sgml | 8 | ||||
-rw-r--r-- | doc/tmpl/liboilfuncs-doc.sgml | 182 | ||||
-rw-r--r-- | doc/tmpl/liboilfunction.sgml | 7 | ||||
-rw-r--r-- | doc/tmpl/liboiltest.sgml | 32 | ||||
-rwxr-xr-x | testsuite/instruction/check-instructions.pl | 9 |
10 files changed, 305 insertions, 26 deletions
@@ -1,5 +1,17 @@ 2005-08-02 David Schleef <ds@schleef.org> + * doc/Makefile.am: updates + * doc/liboil-docs.sgml: + * doc/liboil-sections.txt: + * doc/tmpl/liboil-unused.sgml: + * doc/tmpl/liboilcpu.sgml: + * doc/tmpl/liboilfuncs-doc.sgml: + * doc/tmpl/liboilfunction.sgml: + * doc/tmpl/liboiltest.sgml: + * testsuite/instruction/check-instructions.pl: minor opcode fixes + +2005-08-02 David Schleef <ds@schleef.org> + * liboil/fb/fbpict.h: oops, need this 2005-08-02 David Schleef <ds@schleef.org> diff --git a/doc/Makefile.am b/doc/Makefile.am index be0c2da..7cddf6d 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -39,11 +39,11 @@ FIXXREF_OPTIONS= # e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h # e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c HFILE_GLOB=$(top_srcdir)/liboil/*.h -CFILE_GLOB= +CFILE_GLOB=$(top_srcdir)/liboil/*.c # Header files to ignore when scanning. # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h -IGNORE_HFILES=liboilfuncs.h +IGNORE_HFILES=liboilfuncs.h fb/fbmmx.h fb/fbpict.h # Images to copy into HTML directory. # e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png diff --git a/doc/liboil-docs.sgml b/doc/liboil-docs.sgml index 0006852..0af9e95 100644 --- a/doc/liboil-docs.sgml +++ b/doc/liboil-docs.sgml @@ -43,5 +43,6 @@ <xi:include href="xml/liboilprototype.xml"/> <xi:include href="xml/liboilrandom.xml"/> <xi:include href="xml/liboiltest.xml"/> + <xi:include href="xml/liboilmacros.xml"/> </chapter> </book> diff --git a/doc/liboil-sections.txt b/doc/liboil-sections.txt index 035da0d..9c30be0 100644 --- a/doc/liboil-sections.txt +++ b/doc/liboil-sections.txt @@ -9,6 +9,7 @@ oil_cpu_get_flags oil_cpu_fault_check_enable oil_cpu_fault_check_disable oil_cpu_fault_check_try +oil_cpu_get_ticks_per_second </SECTION> <SECTION> @@ -73,6 +74,7 @@ oil_class_choose_by_name oil_class_register_impl_by_name oil_class_register_impl oil_class_register_impl_full +oil_init_no_optimize </SECTION> <SECTION> @@ -173,6 +175,7 @@ OilTest OIL_TEST_HEADER OIL_TEST_FOOTER oil_test_new +oil_test_init oil_test_free oil_test_set_iterations oil_test_check_ref @@ -458,5 +461,37 @@ oil_null oil_scanlinescale2_u8 oil_sincos_f64 oil_utf8_validate +oil_diff8x8_s16_u8 +oil_diff8x8_average_s16_u8 +oil_err_inter8x8_u8_avg +oil_recon8x8_inter +oil_err_intra8x8_u8 +oil_recon8x8_intra +oil_colsad8x8_u8 +oil_composite_over_u8 +oil_diff8x8_const128_s16_u8 +oil_copy8x8_u8 +oil_err_inter8x8_u8 +oil_fdct8x8theora +oil_rowsad8x8_u8 +oil_recon8x8_inter2 +oil_composite_add_u8 +oil_sad8x8_u8_avg +</SECTION> + +<SECTION> +<FILE>liboilmacros</FILE> +oil_min +oil_max +oil_divide_255 +oil_rand_rgba +oil_argb +oil_argb_noclamp +oil_argb_A +oil_argb_G +oil_argb_B +oil_argb_R +oil_muldiv_255 +oil_clamp_255 </SECTION> diff --git a/doc/tmpl/liboil-unused.sgml b/doc/tmpl/liboil-unused.sgml index ccc1ab2..0ef1f84 100644 --- a/doc/tmpl/liboil-unused.sgml +++ b/doc/tmpl/liboil-unused.sgml @@ -78,6 +78,26 @@ dct jpeg +<!-- ##### SECTION ./tmpl/liboilfuncs-macros.sgml:Long_Description ##### --> +<para> + +</para> + + +<!-- ##### SECTION ./tmpl/liboilfuncs-macros.sgml:See_Also ##### --> +<para> + +</para> + + +<!-- ##### SECTION ./tmpl/liboilfuncs-macros.sgml:Short_Description ##### --> + + + +<!-- ##### SECTION ./tmpl/liboilfuncs-macros.sgml:Title ##### --> +liboilfuncs-macros + + <!-- ##### SECTION ./tmpl/liboilfuncs.sgml:Long_Description ##### --> <para> @@ -3349,6 +3369,27 @@ utf8 </para> +<!-- ##### FUNCTION oil_test_init_dest_arrays ##### --> +<para> + +</para> + +@test: + +<!-- ##### FUNCTION oil_test_init_params ##### --> +<para> + +</para> + +@test: + +<!-- ##### FUNCTION oil_test_init_src_arrays ##### --> +<para> + +</para> + +@test: + <!-- ##### FUNCTION oil_vectoradd_s_f32 ##### --> <para> diff --git a/doc/tmpl/liboilcpu.sgml b/doc/tmpl/liboilcpu.sgml index fd61cbf..9aa7320 100644 --- a/doc/tmpl/liboilcpu.sgml +++ b/doc/tmpl/liboilcpu.sgml @@ -46,3 +46,11 @@ liboilcpu @Returns: +<!-- ##### FUNCTION oil_cpu_get_ticks_per_second ##### --> +<para> + +</para> + +@Returns: + + diff --git a/doc/tmpl/liboilfuncs-doc.sgml b/doc/tmpl/liboilfuncs-doc.sgml index fa62c4e..2805244 100644 --- a/doc/tmpl/liboilfuncs-doc.sgml +++ b/doc/tmpl/liboilfuncs-doc.sgml @@ -271,3 +271,185 @@ valid UTF-8 characters is placed in the destination. @n: +<!-- ##### FUNCTION oil_diff8x8_s16_u8 ##### --> +<para> + +</para> + +@d_64: +@s1_8x8: +@ss1: +@s2_8x8: +@ss2: + + +<!-- ##### FUNCTION oil_diff8x8_average_s16_u8 ##### --> +<para> + +</para> + +@d_64: +@s1_8x8: +@ss1: +@s2_8x8: +@ss2: +@s3_8x8: +@ss3: + + +<!-- ##### FUNCTION oil_err_inter8x8_u8_avg ##### --> +<para> + +</para> + +@d_1: +@s1_8x8: +@ss1: +@s2_8x8: +@s3_8x8: +@ss2: + + +<!-- ##### FUNCTION oil_recon8x8_inter ##### --> +<para> + +</para> + +@d_8x8: +@ds: +@s1_8x8: +@ss1: +@s2_8x8: + + +<!-- ##### FUNCTION oil_err_intra8x8_u8 ##### --> +<para> + +</para> + +@d_1: +@s1_8x8: +@ss1: + + +<!-- ##### FUNCTION oil_recon8x8_intra ##### --> +<para> + +</para> + +@d_8x8: +@ds: +@s_8x8: + + +<!-- ##### FUNCTION oil_colsad8x8_u8 ##### --> +<para> + +</para> + +@d_1: +@s1_8x8: +@ss1: +@s2_8x8: +@ss2: + + +<!-- ##### FUNCTION oil_composite_over_u8 ##### --> +<para> + +</para> + +@i_n: +@s1_n: +@n: + + +<!-- ##### FUNCTION oil_diff8x8_const128_s16_u8 ##### --> +<para> + +</para> + +@d_64: +@s1_8x8: +@ss1: + + +<!-- ##### FUNCTION oil_copy8x8_u8 ##### --> +<para> + +</para> + +@d_8x8: +@ds: +@s_8x8: +@ss: + + +<!-- ##### FUNCTION oil_err_inter8x8_u8 ##### --> +<para> + +</para> + +@d_1: +@s1_8x8: +@ss1: +@s2_8x8: +@ss2: + + +<!-- ##### FUNCTION oil_fdct8x8theora ##### --> +<para> + +</para> + +@s_8x8: +@d_8x8: + + +<!-- ##### FUNCTION oil_rowsad8x8_u8 ##### --> +<para> + +</para> + +@d_1: +@s1_8x8: +@s2_8x8: + + +<!-- ##### FUNCTION oil_recon8x8_inter2 ##### --> +<para> + +</para> + +@d_8x8: +@ds: +@s1_8x8: +@ss1: +@s2_8x8: +@ss2: +@s3_8x8: + + +<!-- ##### FUNCTION oil_composite_add_u8 ##### --> +<para> + +</para> + +@i_n: +@s1_n: +@n: + + +<!-- ##### FUNCTION oil_sad8x8_u8_avg ##### --> +<para> + +</para> + +@d_1: +@s1_8x8: +@ss1: +@s2_8x8: +@s3_8x8: +@ss2: + + diff --git a/doc/tmpl/liboilfunction.sgml b/doc/tmpl/liboilfunction.sgml index c5ef11e..140c29b 100644 --- a/doc/tmpl/liboilfunction.sgml +++ b/doc/tmpl/liboilfunction.sgml @@ -370,3 +370,10 @@ OilFunction @flags: +<!-- ##### FUNCTION oil_init_no_optimize ##### --> +<para> + +</para> + + + diff --git a/doc/tmpl/liboiltest.sgml b/doc/tmpl/liboiltest.sgml index edc1de2..234fca8 100644 --- a/doc/tmpl/liboiltest.sgml +++ b/doc/tmpl/liboiltest.sgml @@ -55,6 +55,14 @@ liboiltest @Returns: +<!-- ##### FUNCTION oil_test_init ##### --> +<para> + +</para> + +@test: + + <!-- ##### FUNCTION oil_test_free ##### --> <para> @@ -98,27 +106,3 @@ liboiltest @test: -<!-- ##### FUNCTION oil_test_init_src_arrays ##### --> -<para> - -</para> - -@test: - - -<!-- ##### FUNCTION oil_test_init_dest_arrays ##### --> -<para> - -</para> - -@test: - - -<!-- ##### FUNCTION oil_test_init_params ##### --> -<para> - -</para> - -@test: - - diff --git a/testsuite/instruction/check-instructions.pl b/testsuite/instruction/check-instructions.pl index c256651..0b33c53 100755 --- a/testsuite/instruction/check-instructions.pl +++ b/testsuite/instruction/check-instructions.pl @@ -101,6 +101,10 @@ sub check "faddp", "fadds", "fchs", + "fcom", + "fcomp", + "fcompp", + "fdiv", "fdivrl", "fdivrs", "fdivs", @@ -111,9 +115,11 @@ sub check "fistpl", "fistpll", "fld", + "fld1", "fldcw", "fldl", "flds", + "fldt", "fldz", "fmul", "fmull", @@ -127,6 +133,7 @@ sub check "fstp", "fstpl", "fstps", + "fstpt", "fsts", "fsub", "fsubl", @@ -135,11 +142,13 @@ sub check "fsubrl", "fsubrp", "fsubrs", + "fsubs", "fucom", "fucomp", "fucompp", "fxch", "imul", + "imulb", "inc", "incl", "ja", |