summaryrefslogtreecommitdiff
path: root/libavcodec/bfin
Commit message (Collapse)AuthorAge
* Merge commit 'f9279ee74936b4990fc46287c27816ef828cc06c'Michael Niedermayer2014-03-22
|\ | | | | | | | | | | | | | | | | | | * commit 'f9279ee74936b4990fc46287c27816ef828cc06c': dsputil: Move ff_zigzag_direct and ff_crop_tab declarations to mathops.h Conflicts: libavcodec/imgconvert.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Move ff_zigzag_direct and ff_crop_tab declarations to mathops.hDiego Biurrun2014-03-22
| |
* | Merge commit '82bb3048013201c0095d2853d4623633d912252f'Michael Niedermayer2014-03-20
|\| | | | | | | | | | | | | * commit '82bb3048013201c0095d2853d4623633d912252f': dsputil: Use correct type in me_cmp_func function pointer Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Use correct type in me_cmp_func function pointerDiego Biurrun2014-03-20
| |
* | Merge commit '54a6e08a650a71fd375551585b0ea40a3a06d228'Michael Niedermayer2014-03-20
|\| | | | | | | | | | | | | * commit '54a6e08a650a71fd375551585b0ea40a3a06d228': dsputil: Conditionally compile dsputil code on all architectures Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Conditionally compile dsputil code on all architecturesDiego Biurrun2014-03-20
| |
* | Merge commit '5169e688956be3378adb3b16a93962fe0048f1c9'Michael Niedermayer2014-03-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '5169e688956be3378adb3b16a93962fe0048f1c9': dsputil: Propagate bit depth information to all (sub)init functions Conflicts: libavcodec/arm/dsputil_init_arm.c libavcodec/arm/dsputil_init_armv5te.c libavcodec/arm/dsputil_init_armv6.c libavcodec/arm/dsputil_init_neon.c libavcodec/dsputil.c libavcodec/dsputil.h libavcodec/ppc/dsputil_ppc.c libavcodec/x86/dsputil_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Propagate bit depth information to all (sub)init functionsDiego Biurrun2014-03-20
| | | | | | | | This avoids recalculating the value over and over again.
* | Merge commit 'eb2b8bce39c93d16a02656238248c6cf697f447f'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | | | | | | | * commit 'eb2b8bce39c93d16a02656238248c6cf697f447f': bfin: Use more sensible file names Conflicts: libavcodec/bfin/pixels.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: Use more sensible file namesDiego Biurrun2014-03-13
| | | | | | | | | | Drop non-informative _bfin suffix, rename some files for consistency with other architectures, rename others to reflect their content.
* | Merge commit '929ec39ec4497827f7530f2aaa31646ef35462ee'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit '929ec39ec4497827f7530f2aaa31646ef35462ee': bfin: hpeldsp: Split no_rnd pixel operations off into a separate file Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: hpeldsp: Split no_rnd pixel operations off into a separate fileDiego Biurrun2014-03-13
| | | | | | | | This saves some space in configurations that do not enable hpeldsp.
* | Merge commit 'a7cc4ac9d99bd586c8939f4312f8c9e56d5f5730'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit 'a7cc4ac9d99bd586c8939f4312f8c9e56d5f5730': bfin: dsputil: Unconditionally compile hpel pixels code Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: dsputil: Unconditionally compile hpel pixels codeDiego Biurrun2014-03-13
| | | | | | | | The functions it contains are used from unconditionally compiled code.
* | Merge commit '13ae97b210f35d77290f4edb0d6846269271729a'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit '13ae97b210f35d77290f4edb0d6846269271729a': bfin: hpeldsp: "nornd" ---> "no_rnd" function name suffix for consistency Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: hpeldsp: "nornd" ---> "no_rnd" function name suffix for consistencyDiego Biurrun2014-03-13
| |
* | Merge commit 'bbf0ef57e9d2d7bb2995f664dd74c8229bca25f5'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | | | | | | | | | * commit 'bbf0ef57e9d2d7bb2995f664dd74c8229bca25f5': bfin: Move all assembly declarations only used within one .c file there Conflicts: libavcodec/bfin/dsputil_bfin.h libavcodec/bfin/vp3_bfin.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: Move all assembly declarations only used within one .c file thereDiego Biurrun2014-03-13
| | | | | | | | This is done similarly for all other architectures.
* | Merge commit '80173c71bab3b8817c148837bdc920557018f428'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit '80173c71bab3b8817c148837bdc920557018f428': bfin: hpeldsp: K&R formatting cosmetics Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: hpeldsp: K&R formatting cosmeticsDiego Biurrun2014-03-13
| |
* | Merge commit 'da785231ea0b82b5c2526babbb2871c935b21a87'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | | | | | | | * commit 'da785231ea0b82b5c2526babbb2871c935b21a87': bfin: Refactor duplicated assembly-related macros Conflicts: libavcodec/bfin/hpel_pixels_bfin.S Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: Refactor duplicated assembly-related macrosDiego Biurrun2014-03-13
| |
* | Merge commit 'e99af2a3b1660b4f328335149980064692097cad'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit 'e99af2a3b1660b4f328335149980064692097cad': bfin: Refactor duplicated l1_text/l1_data_B macros Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: Refactor duplicated l1_text/l1_data_B macrosDiego Biurrun2014-03-13
| |
* | Merge commit 'a3e7562621bd96ce909e07149c419b6ba85cc54f'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit 'a3e7562621bd96ce909e07149c419b6ba85cc54f': bfin: dsputil: K&R formatting cosmetics Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: dsputil: K&R formatting cosmeticsDiego Biurrun2014-03-13
| | | | | | | | Also add a few #endif comments.
* | Merge commit '1e33095b83addd8d24bc16bd08aa734fa161d515'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit '1e33095b83addd8d24bc16bd08aa734fa161d515': bfin: dsputil: Drop broken and trivial profiling code Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: dsputil: Drop broken and trivial profiling codeDiego Biurrun2014-03-13
| |
* | Merge commit 'f5f099766816aab3ad805c63e85f12cb664dc9a8'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit 'f5f099766816aab3ad805c63e85f12cb664dc9a8': bfin: hpeldsp: Drop broken put_pixels_*_xy2_nornd bits Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: hpeldsp: Drop broken put_pixels_*_xy2_nornd bitsDiego Biurrun2014-03-13
| | | | | | | | They were marked as broken and disabled in 2009 and will never get fixed.
* | Merge commit '14efbe694ac5beff98f5c5e652c166603f1738cf'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit '14efbe694ac5beff98f5c5e652c166603f1738cf': bfin: dsputil: Drop broken vsad bits Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: dsputil: Drop broken vsad bitsDiego Biurrun2014-03-13
| | | | | | | | They were marked as broken and disabled in 2009 and will never get fixed.
* | Merge commit '671c8785596ea4a45817ba302289004ff456630a'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | * commit '671c8785596ea4a45817ba302289004ff456630a': bfin: dsputil: Remove unused global variable Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: dsputil: Remove unused global variableDiego Biurrun2014-03-13
| |
* | Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852'Michael Niedermayer2014-03-14
|\| | | | | | | | | | | | | | | | | | | | | * commit '05563ccacc98fd185affdbf8cbaf094caf36b852': dsputil: cosmetics: Lose camelCase on ff_cropTbl and ff_squareTbl names Conflicts: libavcodec/bit_depth_template.c libavcodec/motionpixels_tablegen.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: cosmetics: Lose camelCase on ff_cropTbl and ff_squareTbl namesDiego Biurrun2014-03-13
| | | | | | | | Also switch from "tbl" to "tab" name suffixes.
* | Merge commit '831a1180785a786272cdcefb71566a770bfb879e'Michael Niedermayer2014-03-13
|\| | | | | | | | | | | | | | | | | | | | | * commit '831a1180785a786272cdcefb71566a770bfb879e': Update dsputil- and SIMD-related comments to match reality more closely Conflicts: libavcodec/x86/hpeldsp.asm libavutil/arm/float_dsp_init_arm.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Update dsputil- and SIMD-related comments to match reality more closelyDiego Biurrun2014-03-13
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-01-22
|\| | | | | | | | | | | | | * qatar/master: bfin: vp3: Mark all binary object sections appropriately Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: vp3: Mark all binary object sections appropriatelyDiego Biurrun2014-01-22
| | | | | | | | This fixes a leftover from e44d7c659ba56d7efd6de10d5d99a1c44fd997fa.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-01-04
|\| | | | | | | | | | | | | | | | | | | * qatar/master: mpegvideo: remove disabled bfin asm Conflicts: libavcodec/bfin/mpegvideo_bfin.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegvideo: remove disabled bfin asmAnton Khirnov2014-01-03
| | | | | | | | It has been disabled as 'broken' over 3 years ago in b716a792
* | Merge commit '287c8db39e71af7047e551bbfd1264d771cccbc9'Michael Niedermayer2013-04-20
|\| | | | | | | | | | | | | * commit '287c8db39e71af7047e551bbfd1264d771cccbc9': cosmetics: bfin: Fix indentation in the dsputil init function Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * cosmetics: bfin: Fix indentation in the dsputil init functionMartin Storsjö2013-04-19
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'bfb41b5039e36b7f873d6ea7d24b31bf3e1a8075'Michael Niedermayer2013-04-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'bfb41b5039e36b7f873d6ea7d24b31bf3e1a8075': bfin: hpeldsp: Move half-pel assembly from dsputil to hpeldsp Conflicts: libavcodec/bfin/Makefile libavcodec/bfin/hpel_pixels_bfin.S libavcodec/bfin/hpeldsp_bfin.c libavcodec/bfin/hpeldsp_bfin.h libavcodec/hpeldsp.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: hpeldsp: Move half-pel assembly from dsputil to hpeldspRonald S. Bultje2013-04-19
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '015821229f96bf7e677f2a711a58dbea3009f574'Michael Niedermayer2013-04-16
|\| | | | | | | | | | | | | | | | | | | | | * commit '015821229f96bf7e677f2a711a58dbea3009f574': vp3: Use full transpose for all IDCTs Conflicts: libavcodec/vp3.c libavcodec/vp3dsp.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp3: Use full transpose for all IDCTsRonald S. Bultje2013-04-15
| | | | | | | | | | | | | | | | | | | | | | This way, the special IDCT permutations are no longer needed. This is similar to how H264 does it, and removes the dsputil dependency imposed by the scantable code. Also remove the unused type == 0 cases from the plain C version of the idct. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '5941978e71d2c3a8e2a7e87951e081e0b2e77da9'Michael Niedermayer2013-04-16
|\| | | | | | | | | | | | | | | | | | | * commit '5941978e71d2c3a8e2a7e87951e081e0b2e77da9': vp3: bfin: Transpose the IDCTs Conflicts: libavcodec/bfin/vp3_bfin.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp3: bfin: Transpose the IDCTsMartin Storsjö2013-04-15
| | | | | | | | | | | | | | | | | | While this change isn't bitexact, the IDCTs weren't bitexact to start with either. This simplifies decoupling vp3 from dsputil. Signed-off-by: Martin Storsjö <martin@martin.st>