Commit Graph

10273 Commits

Author SHA1 Message Date
twinaphex
4dcf25b9d7 (Android) Fix JNI build 2014-04-30 03:31:49 +02:00
twinaphex
f9cff5b00d Move extern references to built-in filters to driver.h 2014-04-30 02:38:13 +02:00
twinaphex
2ea61d4e70 cleanup ident name for phaser.c 2014-04-29 23:11:23 +02:00
twinaphex
78a21f6d80 Use boolean.h for eq.c 2014-04-29 23:07:26 +02:00
twinaphex
b1c1eae907 Fix warnings re: redefining ALIGNED 2014-04-29 23:03:58 +02:00
twinaphex
8321506b39 (MSVC) Build fixes 2014-04-29 23:02:07 +02:00
twinaphex
dd95708399 Should save audio DSP filter index now on non-HAVE_DYLIB targets 2014-04-29 22:55:37 +02:00
twinaphex
8c79314066 DSP Filters work now on non-HAVEDYLIB targets 2014-04-29 22:12:35 +02:00
twinaphex
cdc60da07f (DSP Filters) Add code for HAVE_BUILTIN_FILTERS 2014-04-29 21:56:50 +02:00
twinaphex
1bf9a43db6 (DSP Filters) Add SIMD detection to DSP Filter API 2014-04-29 18:38:23 +02:00
twinaphex
669ebbabf6 (DSP filters) Bump up ABI of DSP Filter API to version 6 - make it
more like SoftFilters API
2014-04-29 18:24:49 +02:00
twinaphex
752099808d (DSP Filters) Move to pre-SSE2 version of echo filter - SSE2 optimizations could
come later when 'simd' toggling gets added to the spec
2014-04-29 17:03:12 +02:00
twinaphex
47f6cc40ba (DSP Filters) Cleanups 2014-04-29 16:32:08 +02:00
twinaphex
a716070cdc (Audio DSP) Add NULL entry to initializer lists for 'events' 2014-04-29 07:06:25 +02:00
twinaphex
28aa7a46f9 (PS3) Workaround filter being applied at startup automatically crashing
the GCMGL PS3 driver - by disabling loading the last filter at
startup - user can select a filter once the program is running just
fine.

The entire GCMGL codebase is a big mess and would all need to be
rewritten someday
2014-04-29 02:44:58 +02:00
twinaphex
4a119d9d94 (SoftFilters) More of aforementioned 2014-04-29 00:41:29 +02:00
twinaphex
d0a8fdc0bc (SoftFilters) Add some more safety checks before executing certain function pointers 2014-04-29 00:36:52 +02:00
twinaphex
931d54df1d (SoftFilters) Rewrite softfilter_get_implementation_from_idx - should be more
easily maintainable now without ugly switch
2014-04-28 22:38:05 +02:00
twinaphex
e2eb36ce22 rarch_init_dsp_filter and rarch_deinit_dsp_filter now get called
by non-HAVE_DYLIB targets
2014-04-28 06:52:01 +02:00
twinaphex
ad02755d84 Ifdef dsp_lib variable with HAVE_DYLIB 2014-04-28 06:46:54 +02:00
twinaphex
6f13028aba (Audio DSP) Make it no longer dependent on HAVE_DYLIB being
defined
2014-04-28 06:45:50 +02:00
twinaphex
8a77674efc Cleanup rarch_deinit_dsp_filter 2014-04-28 06:35:40 +02:00
twinaphex
40a1dc4eab (rarch_dsp.h) Typo fix 2014-04-28 06:28:20 +02:00
twinaphex
79f16c267e Add RARCH_INTERNAL ifdefs (for consoles/handhelds later on) 2014-04-28 05:59:24 +02:00
twinaphex
9d927ef827 (DSP Filters) Use the namespace 'rarch_dsp_*' for symbols 2014-04-28 05:49:19 +02:00
twinaphex
e763788857 (DSP Filters) Update names 2014-04-28 05:41:06 +02:00
twinaphex
7f9ea6052e Update audio/filters/link.T 2014-04-28 05:38:30 +02:00
twinaphex
45010add45 (Audio DSP) Add audio DSP filters to audio/filters directory -
C convresions of original RetroArch-Audio-DSP-Plugins
2014-04-28 05:33:07 +02:00
twinaphex
9f3ffa077d (Menu) Add DSP filter options 2014-04-27 18:15:41 +02:00
Themaister
7898f05353 Add audio_enable option to FFemu. 2014-04-27 10:56:07 +02:00
Themaister
e9161f67fe Avoid reading back random RGUI frames in async recording. 2014-04-27 10:40:24 +02:00
twinaphex
6743066ab5 (MSVC) Fix unreferenced variable warning 2014-04-27 01:15:28 +02:00
twinaphex
d2a21fbbbd (PPC OSX) Delete .build dir 2014-04-26 22:13:29 +02:00
Twinaphex
bff4bc6c7e (MSVC) core_info.c - Fix signed/unsigned mismatch warning 2014-04-26 13:05:54 -07:00
twinaphex
b25d96e51b (Apple iOS) Style nits 2014-04-26 21:58:18 +02:00
twinaphex
8d8fb6f988 (Apple) Build fix 2014-04-26 21:48:42 +02:00
twinaphex
0ddc7d57fd Add core_info/rom_history extensions from Apple ports to mainline 2014-04-26 21:42:06 +02:00
Themaister
9e865d22c9 clamp axis_threshold to avoid potential floating point issues. 2014-04-26 20:26:03 +02:00
twinaphex
765e876cc4 Lower OSX solution to 10.5 compatibility 2014-04-26 19:02:22 +02:00
twinaphex
d0fd362279 (Apple) Bump up CFBundleVersion numbers 2014-04-26 18:58:55 +02:00
twinaphex
36c121dc83 (Apple) Build fixes 2014-04-26 17:47:21 +02:00
twinaphex
1410b6937e (Apple) Move Apple input files around - rename files 2014-04-26 17:39:46 +02:00
twinaphex
59e5644dd0 Cleanup menu_common.h 2014-04-26 16:11:40 +02:00
twinaphex
5db500b4a1 (Menu) Add input_axis_threshold option to menu 2014-04-26 15:57:53 +02:00
twinaphex
9cfb51a895 Move some enums outside of header file for backend 2014-04-26 15:36:01 +02:00
Hans-Kristian Arntzen
ddc0ce4fb3 Merge pull request #659 from OV2/master
(D3D) use new instead of calloc so that constructors are run
2014-04-26 13:37:24 +02:00
OV2
6373f9acd3 (D3D) use new instead of calloc so that constructors are run 2014-04-26 13:26:01 +02:00
Themaister
347ab2b990 MinGW build fix. 2014-04-26 11:11:44 +02:00
Themaister
fd08fe9e16 Makefile nits. 2014-04-26 11:04:34 +02:00
twinaphex
02b0844061 (Apple) Style nits and cleanups 2014-04-26 04:49:47 +02:00