Commit Graph

6 Commits

Author SHA1 Message Date
jeremy moore
54e5f42aab Support for YCoCg encoding of the base color in runtime virtual textures
Gives much better quality result but encoding is slower and there is a 25% memory increase in the physical texture


#ROBOMERGE-SOURCE: CL 8997086 via CL 8997134 via CL 8997199
#ROBOMERGE-BOT: (v442-8990807)

[CL 8997226 by jeremy moore in Main branch]
2019-09-23 17:20:19 -04:00
jeremy moore
e8e81f7a6c Support baking RVT world height to streaming VT
#ROBOMERGE-SOURCE: CL 8966664 via CL 8966671 via CL 8966680
#ROBOMERGE-BOT: (v436-8951088)

[CL 8966685 by jeremy moore in Main branch]
2019-09-22 16:27:41 -04:00
jeremy moore
6408410933 Make runtime virtual texture page clear before render optional
#ROBOMERGE-SOURCE: CL 8417719 via CL 8421383
#ROBOMERGE-BOT: (v404-8404397)

[CL 8421466 by jeremy moore in Main branch]
2019-09-03 10:52:02 -04:00
jeremy moore
642ab643b6 Fix RuntimeVirtualTexture RemoveLowMips logic
Previously RemoveLowMips didn't work correctly with StreamLowMips
#rb none


#ROBOMERGE-SOURCE: CL 8164420 via CL 8176718
#ROBOMERGE-BOT: (v401-8057353)

[CL 8177036 by jeremy moore in Main branch]
2019-08-21 11:53:10 -04:00
jeremy moore
dd8eddc00b Some more non-unity build fixes
#ROBOMERGE-SOURCE: CL 8130646 via CL 8133911
#ROBOMERGE-BOT: (v401-8057353)

[CL 8160284 by jeremy moore in Main branch]
2019-08-21 09:38:23 -04:00
jeremy moore
1cf63827e9 Runtime virtual texture can contain an optional streaming virtual texture to produce low mips
Add support for baking this with a button on the virtual texture volume


#ROBOMERGE-SOURCE: CL 8126394 via CL 8132086
#ROBOMERGE-BOT: (v401-8057353)

[CL 8157079 by jeremy moore in Main branch]
2019-08-21 08:57:14 -04:00