]> git.mxchange.org Git - simgear.git/commit
OpenAL buffer management; add a buffer cache to prevent loading the same sample in...
authorehofman <ehofman>
Fri, 9 Oct 2009 09:00:53 +0000 (09:00 +0000)
committerTim Moore <timoore@redhat.com>
Sun, 11 Oct 2009 22:00:53 +0000 (00:00 +0200)
commit968f5d7693805d5df8c5e1a0a878ae0e57e1cb5a
tree046a5644aa3b69923eac210ca2bf039528170f5c
parent4cc6bd69ae1385d830822d7621d8f9a1b5623319
OpenAL buffer management; add a buffer cache to prevent loading the same sample in memory twice. Especially useful to save memory for multi-aircraft configurations and (later) for AI models.
simgear/sound/sample_group.cxx
simgear/sound/sample_group.hxx
simgear/sound/soundmgr_openal.cxx
simgear/sound/soundmgr_openal.hxx