rockbox/apps/codecs/libgme
Andree Buschmann 5cfec21350 Declare several libgme functions static.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30394 a1c6a512-1295-4272-9138-f99709370657
2011-08-31 09:15:04 +00:00
..
inflate Clean up redundant assignment 2011-08-25 19:27:31 +00:00
281btone.h
2413tone.h
ay_apu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
ay_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
ay_cpu.c
ay_emu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
ay_emu.h 3rd part of FS#12176. Gain setting migrated to fixed point for libgme. 2011-08-10 17:58:36 +00:00
AYSOURCES Roll back r30328. Sorry for any inconvenience. 2011-08-18 15:17:25 +00:00
blargg_common.h Introduce CPU dependent IRAM configuration for libgme. Use ICODE_ATTR for an emu2413-function to speed up PP5022 by up to 6%. 2011-08-30 12:35:12 +00:00
blargg_config.h
blargg_endian.h
blargg_source.h
blip_buffer.c 4th part of FS#12176. Volume settings migrated to fixed point for libgme. 2011-08-11 06:18:39 +00:00
blip_buffer.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
emu2413.c Introduce CPU dependent IRAM configuration for libgme. Use ICODE_ATTR for an emu2413-function to speed up PP5022 by up to 6%. 2011-08-30 12:35:12 +00:00
emu2413.h Introduce CPU dependent IRAM configuration for libgme. Use ICODE_ATTR for an emu2413-function to speed up PP5022 by up to 6%. 2011-08-30 12:35:12 +00:00
EMU2413SOURCES Optimized compiler settings for libgme. ARM now uses -O1 except for the 2413 emulator. The speed on PP5022 increases by 0-5% (NSF, YM2413-VGM), 5-10% (GBS, VGM) and 10-15% (SGC, KSS, AY). 2011-08-18 21:01:08 +00:00
emu8950.c 6th part of FS#12176. Reduce memory consumption of libgme emulators to allow enabling of NSF and SGC codecs for low memory targets. The main lookup table only requires byte precision and can be used by 2413 and 8950 emulators. Update the manual accordingly. 2011-08-12 21:36:29 +00:00
emu8950.h
emuadpcm.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
emuadpcm.h
emutables.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
emutypes.h
gb_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gb_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gb_cpu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
gb_cpu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gb_cpu_run.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gb_oscs.c Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
gb_oscs.h Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
gbs_cpu.c Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
gbs_emu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gbs_emu.h Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
GBSSOURCES Roll back r30328. Sorry for any inconvenience. 2011-08-18 15:17:25 +00:00
gme.h
gme_types.h
hes_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
hes_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
hes_apu_adpcm.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
hes_apu_adpcm.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
hes_cpu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
hes_cpu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
hes_cpu_io.h
hes_emu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
hes_emu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
HESSOURCES Roll back r30328. Sorry for any inconvenience. 2011-08-18 15:17:25 +00:00
kss_cpu.c
kss_emu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
kss_emu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
kss_scc_apu.c 4th part of FS#12176. Volume settings migrated to fixed point for libgme. 2011-08-11 06:18:39 +00:00
kss_scc_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
KSSSOURCES Optimized compiler settings for libgme. ARM now uses -O1 except for the 2413 emulator. The speed on PP5022 increases by 0-5% (NSF, YM2413-VGM), 5-10% (GBS, VGM) and 10-15% (SGC, KSS, AY). 2011-08-18 21:01:08 +00:00
libay.make FS#12231 2011-08-18 16:33:41 +00:00
libemu2413.make Optimized compiler settings for libgme. ARM now uses -O1 except for the 2413 emulator. The speed on PP5022 increases by 0-5% (NSF, YM2413-VGM), 5-10% (GBS, VGM) and 10-15% (SGC, KSS, AY). 2011-08-18 21:01:08 +00:00
libgbs.make FS#12231 2011-08-18 16:33:41 +00:00
libhes.make FS#12231 2011-08-18 16:33:41 +00:00
libkss.make FS#12231 2011-08-18 16:33:41 +00:00
libnsf.make FS#12231 2011-08-18 16:33:41 +00:00
libsgc.make FS#12231 2011-08-18 16:33:41 +00:00
libvgm.make FS#12231 2011-08-18 16:33:41 +00:00
m3u_playlist.h
msxtypes.h
multi_buffer.c
multi_buffer.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_cpu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
nes_cpu.h
nes_cpu_io.h
nes_cpu_run.h
nes_fds_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_fds_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_fme7_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_fme7_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_mmc5_apu.h
nes_namco_apu.c 4th part of FS#12176. Volume settings migrated to fixed point for libgme. 2011-08-11 06:18:39 +00:00
nes_namco_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_oscs.c Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
nes_oscs.h Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
nes_vrc6_apu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
nes_vrc6_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_vrc7_apu.c 5th part of FS#12176. Further fixed point migration. Only two emulators (ym2413, ym2612) still use floating point. 2011-08-11 21:06:16 +00:00
nes_vrc7_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nsf_cpu.c
nsf_emu.c Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
nsf_emu.h Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
nsfe_info.c
nsfe_info.h
NSFSOURCES Optimized compiler settings for libgme. ARM now uses -O1 except for the 2413 emulator. The speed on PP5022 increases by 0-5% (NSF, YM2413-VGM), 5-10% (GBS, VGM) and 10-15% (SGC, KSS, AY). 2011-08-18 21:01:08 +00:00
opl_apu.c 4th part of FS#12176. Volume settings migrated to fixed point for libgme. 2011-08-11 06:18:39 +00:00
opl_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
opltables.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
resampler.c Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
resampler.h Submit a patch to the VGM codec by Mauricio Gama which saves some more RAM through changes of the buffer configuration and an update of the resampler code. Additionally enable VGM for low memory targets and update the manual. 2011-08-17 22:20:09 +00:00
rom_data.c
rom_data.h
sgc_cpu.c
sgc_emu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
sgc_emu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
SGCSOURCES Optimized compiler settings for libgme. ARM now uses -O1 except for the 2413 emulator. The speed on PP5022 increases by 0-5% (NSF, YM2413-VGM), 5-10% (GBS, VGM) and 10-15% (SGC, KSS, AY). 2011-08-18 21:01:08 +00:00
sms_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
sms_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
sms_fm_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
sms_fm_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
vgm_emu.c Submit a patch to the VGM codec by Mauricio Gama which saves some more RAM through changes of the buffer configuration and an update of the resampler code. Additionally enable VGM for low memory targets and update the manual. 2011-08-17 22:20:09 +00:00
vgm_emu.h Submit a patch to the VGM codec by Mauricio Gama which saves some more RAM through changes of the buffer configuration and an update of the resampler code. Additionally enable VGM for low memory targets and update the manual. 2011-08-17 22:20:09 +00:00
VGMSOURCES Optimized compiler settings for libgme. ARM now uses -O1 except for the 2413 emulator. The speed on PP5022 increases by 0-5% (NSF, YM2413-VGM), 5-10% (GBS, VGM) and 10-15% (SGC, KSS, AY). 2011-08-18 21:01:08 +00:00
vrc7tone.h
ym2413_emu.c 5th part of FS#12176. Further fixed point migration. Only two emulators (ym2413, ym2612) still use floating point. 2011-08-11 21:06:16 +00:00
ym2413_emu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
ym2612_emu.c Reduce memory consumption of VGM codec for low memry targets at the costs of some performance for tracks using the 2616 emulator. 2011-08-17 21:48:28 +00:00
ym2612_emu.h Reduce memory consumption of VGM codec for low memry targets at the costs of some performance for tracks using the 2616 emulator. 2011-08-17 21:48:28 +00:00
ymtables.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
z80_cpu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
z80_cpu.h
z80_cpu_run.h