summaryrefslogtreecommitdiffstats
path: root/gst/goom/xmmx.c
Commit message (Collapse)AuthorAgeFilesLines
* gst/goom/xmmx.c: Fix constraints on asm code so that it compiles ↵David Schleef2008-03-311-3/+3
| | | | | | | | consistently. Fixes #522278. Original commit message from CVS: * gst/goom/xmmx.c: Fix constraints on asm code so that it compiles consistently. Fixes #522278.
* configure.ac: Detect and indicate if GCC inline assembly syntax is available.Jan Schmidt2008-02-261-1/+11
| | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: Detect and indicate if GCC inline assembly syntax is available. * gst/goom/Makefile.am: * gst/goom/convolve_fx.c: * gst/goom/flying_stars_fx.c: * gst/goom/goom_config.h: * gst/goom/goom_core.c: * gst/goom/goomsl.c: * gst/goom/ifs.c: * gst/goom/mmx.c: * gst/goom/plugin_info.c: * gst/goom/xmmx.c: Fix various GCC-isms, and only build the inline assembly with compilers that support GCC inline assembly. Fix a couple of other warnings shown with Forte.
* gst/goom/xmmx.c: Use 'emms' instead of 'femms' to not crash on cpus that do ↵Stefan Kost2008-02-251-5/+7
| | | | | | | | | not implement this 3dnow specific instruc... Original commit message from CVS: * gst/goom/xmmx.c: Use 'emms' instead of 'femms' to not crash on cpus that do not implement this 3dnow specific instruction.
* configure.ac: Add checks for Flex/Yacc/Bison and other furry animals, for ↵Bastien Nocera2008-02-231-0/+364
the new goom 2k4 based plugin Original commit message from CVS: 2008-02-23 Bastien Nocera <hadess@hadess.net> * configure.ac: Add checks for Flex/Yacc/Bison and other furry animals, for the new goom 2k4 based plugin * gst/goom/*: Update to use goom 2k4, uses liboil to detect CPU optimisations (not working yet), move the old plugin to... * gst/goom2k1/*: ... here, in case somebody is sick enough Fixes #515073