vcpkg complete replacement#1688
Open
marauder2k7 wants to merge 17 commits intoTorqueGameEngines:developmentfrom
Open
vcpkg complete replacement#1688marauder2k7 wants to merge 17 commits intoTorqueGameEngines:developmentfrom
marauder2k7 wants to merge 17 commits intoTorqueGameEngines:developmentfrom
Conversation
1376af3 to
79172b8
Compare
Replaces all our 3rd party dependencies with vcpkg installed dependencies. Some will be downloaded eg assimp/libpng
includes now dont go into sub folders for the most part
f916ce4 to
7012cfa
Compare
this borked before but check and see if its working again
DSound has since been deprecated and xaudio2 would require us to write our own 3d spatialization and mixer Load devices the same way we load in the gfx end setup sfx provider run sfx devices on startup various fixes around sfx null device added the bitrate and samplerate globals added the hrtf global code is in to use this but not setup yet Adds speed of sound to the sound system SFXAmbience now has a property for speed of sound for different mediums, can also be set directly
Adds reverb functionality to sound system TODO: Make a proper sfxMixer api that will route voices to channels that have the effects slots added to them. this is just a place holder for a more complete implementation
7012cfa to
e8a9368
Compare
We needed to add a safety around the simd math libraries
Mac now automatically remaps keys and modifies the incoming string to reflect it automatically converts: Ctrl -> Cmd Alt -> Option if you absolutely need a specific set on macos you will still need to check the platform in script and set the required key otherwise this will allow menus to be built with just providing the windows key or the mac key and it will display correclty for the platform.
72e336d to
6af1a02
Compare
convert objectstring to upper case to look better in the ui
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replaces all our 3rd party dependencies with vcpkg installed dependencies.
Some will be downloaded eg assimp/libpng