rockbox/apps/plugins/sdl/progs/duke3d/Game/src
Franklin Wei cf07bb328d duke3d: further optimize audio mixing
Rather than holding intermediate results as fixed-point, this converts them
directly to normal integers (in the range of the PCM sample) while mixing,
instead of waiting till the end to perform a separate shifting step. Also,
this precalculates some constants in the reverb code.

Change-Id: Ie04e444d145bc28ce67eef9ae0ead6d328acf28a
2018-01-15 19:45:28 -05:00
..
audiolib duke3d: further optimize audio mixing 2018-01-15 19:45:28 -05:00
midi
_functio.h
_rts.h
actors.c
animlib.c
animlib.h
config.c duke3d: further optimize audio mixing 2018-01-15 19:45:28 -05:00
config.h
console.c
console.h
control.c
control.h
cvar_defs.c
cvar_defs.h
cvars.c
cvars.h
DbgHelp.h
develop.h
duke3d.h
dukerockbox.h
dukeunix.h
dukewin.h
dummy_audiolib.c
file_lib.h
funct.h
function.h
game.c duke3d: rewrite sound mixing to use fixed-point 2017-12-26 23:42:42 -05:00
game.h
gamedef.c
gamedefs.h
global.c duke3d: rewrite sound mixing to use fixed-point 2017-12-26 23:42:42 -05:00
global.h duke3d: rewrite sound mixing to use fixed-point 2017-12-26 23:42:42 -05:00
joystick.h
keyboard.c
keyboard.h
Makefile
Makefile.am
Makefile.in
menues.c
mouse.h
names.h
player.c
premap.c
premap.h
rts.c
rts.h
scriplib.c
scriplib.h
sector.c
sounddebugdefs.h
soundefs.h
sounds.c duke3d: rewrite sound mixing to use fixed-point 2017-12-26 23:42:42 -05:00
sounds.h
types.h
util_lib.h duke3d: rewrite sound mixing to use fixed-point 2017-12-26 23:42:42 -05:00