Commit Graph

5 Commits

Author SHA1 Message Date
rune stubbe
e94f8689a3 Moved buffer objects out of FBitStreamReaderState/FBitStreamWriterState to make it compile on compilers that don't support buffers in structs.
Fixed typo causing character to melt.

#rb lukas.hermanns
#preflight 612fa77c9db3090001c34f45

#ROBOMERGE-SOURCE: CL 17388849 via CL 17390057
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17390120 by rune stubbe in ue5-release-engine-test branch]
2021-09-01 14:05:08 -04:00
peter sumanaseni
ba1914f198 Back out changelist 17383956
#rune.stubbe #josie.yang
#preflight

#ROBOMERGE-SOURCE: CL 17386856 via CL 17388422
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17388433 by peter sumanaseni in ue5-release-engine-test branch]
2021-09-01 12:13:51 -04:00
rune stubbe
f8e9f86497 Moved buffer objects out of FBitStreamReaderState/FBitStreamWriterState to make it compile on compilers that don't support buffers in structs
#rb lukas.hermanns
#preflight 612e523a79d62b0001953539

#ROBOMERGE-SOURCE: CL 17383956 via CL 17384499
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17384520 by rune stubbe in ue5-release-engine-test branch]
2021-09-01 06:00:13 -04:00
rune stubbe
fdf873c143 Give BitStreamReader_Create/BitStreamReader_Create_Aligned overloads unique names to fix shader compilation issues on certain compilers.
#rb lukas.hermanns
[FYI] graham.wihlidal

#ROBOMERGE-SOURCE: CL 16658432 via CL 16659805
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)

[CL 16659878 by rune stubbe in ue5-release-engine-test branch]
2021-06-14 12:32:05 -04:00
rune stubbe
c25049a041 Progress on Nanite compression. ~19% on AncientGame.
Pages can now refererence data from the parent page.
Page transcoding is now batched based on page dependencies.
Removed Nanite's LZ container for platforms that don't have hardware LZ. Rely on iostore compression instead. ~4% disk saving. 32mb system memory saving from temp buffer.
Better integer-based UV quantization code similar to new position quantization.
Got rid of remaining old position quantization code.
Reduced float4s per cluster from 8 to 6. ~2% memory density.
Added BitStreamReader support for reading from UAV. Needed to reference parent data.
#rb graham.wihlidal
[FYI] brian.karis

#ROBOMERGE-SOURCE: CL 16621364 via CL 16621388
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v830-16605563)

[CL 16621402 by rune stubbe in ue5-release-engine-test branch]
2021-06-10 08:09:50 -04:00