Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Cherry-Pick from development] Wwise SDK fix and Compression gem related fix #16988

Conversation

AMZN-alexpete
Copy link
Contributor

What does this PR do?

Cherry pick fixes from

  1. Wwise and seedlist fixes from Wwise VS 2022 SDK and engine bundle - NOTE: I did not cherry-pick the Recast CMake warning message fix
  2. Removed Compression Gem DecompressorRegistrar streamer entry

How was this PR tested?

These changes were tested with release builds on PC in development, verifying Wwise can compile with VS 2022 and latest Wwise SDK at the time, default engine asset bundles do not issue warnings/errors about missing assets and release builds no longer freeze on start up when loading shaders.

AMZN-alexpete and others added 10 commits October 30, 2023 09:37
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
The DecompressionRegistrarEntry class replicates the logic of the
[FullFileDecompressor](https://github.com/o3de/o3de/blob/development/Code/Framework/AzCore/AzCore/IO/Streamer/FullFileDecompressor.h#L47-L56), but instead uses the AZ Task System instead of the
AZ Job System.

Because the DecompressionRegistrarEntry class hasn't been tested and is
unneeded for decompression of compressed files within a pak file, it
shouldn't be used.

fixes o3de#16954

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
The Compression Gem is not integral to using O3DE out of the box.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
@AMZN-alexpete AMZN-alexpete changed the title Amzn alexpete/point release fixes [Cherry-Pick from development] Wwise SDK fix and Compression gem related fix Oct 30, 2023
@AMZN-alexpete AMZN-alexpete merged commit 4412e39 into o3de:point-release/23101 Oct 31, 2023
3 checks passed
@AMZN-alexpete AMZN-alexpete deleted the AMZN-alexpete/point-release-fixes branch October 31, 2023 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants