Commit Graph

5 Commits (6f84a9df609bb7d4ae8be1c94e8f6fbf1e670ef1)

Author SHA1 Message Date
Steve Pham 70042fcdcd
O3DE Copyright Updates for Linux Foundation (#1504) 5 years ago
Tommy Walton be0fbaaddc
LYN-2227 : Improve mesh initialization performance by not creating draw packet more than once (#1476)
* Move SetUseForwardPassIblSpecular to happen when acquiring a mesh, instead of immediately after so that we don't build the drawpacket twice for every mesh

* Update the MeshFeatureProcessor to use the booleans from the descriptor directly instead of having loose booleans in the MeshDataInstance

* m_excludeFromReflectionCubeMaps is not (and does not need to be) part of the descriptor, since setting is cheap and doesn't duplicate work that is done when acquiring the mesh
5 years ago
hultonha 1d900947f5 defer rebuilding the white box mesh by a frame to prevent reentrancy causing issues 5 years ago
hultonha b708bc2c10 potential fix for level loading hangs with White Box Component and Atom 5 years ago
alexpete a10351f38d Initial commit 5 years ago