This website requires JavaScript.
Explore
Help
Sign In
birkeh
/
o3de
Watch
1
Star
0
Fork
0
You've already forked o3de
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
Files
3bbb8d78cd1dfd03d301b39343c30bfa2be64a21
o3de
/
Gems
/
Atom
/
RPI
/
Code
/
Tests
/
Material
T
History
santorac
45429872d6
Switched back to making MaterialAsset::GetPropertyValues automatically finalize the material asset. I realized that it's too burdensome to expect client code to call Finalize on the MaterialAsset; every code that calls GetPropertyValues would have to call Finalize(). Instead of using const_cast in GetPropertyValues like I was doing before, I just changed GetPropertyValues to be a non-const function. There were a few places in Decal code I had to update to pass non-const MaterialAsset pointers. This isn't ideal, but I think it's better than the alternatives.
...
Signed-off-by: santorac <
55155825+santorac@users.noreply.github.com
>
2022-01-18 17:39:44 -08:00
..
LuaMaterialFunctorTests.cpp
Got the unit tests working again.
2022-01-18 10:29:48 -08:00
MaterialAssetTests.cpp
Switched back to making MaterialAsset::GetPropertyValues automatically finalize the material asset. I realized that it's too burdensome to expect client code to call Finalize on the MaterialAsset; every code that calls GetPropertyValues would have to call Finalize(). Instead of using const_cast in GetPropertyValues like I was doing before, I just changed GetPropertyValues to be a non-const function. There were a few places in Decal code I had to update to pass non-const MaterialAsset pointers. This isn't ideal, but I think it's better than the alternatives.
2022-01-18 17:39:44 -08:00
MaterialAssetTestUtils.cpp
Shorten copyright headers by splitting into 2 lines (
#2213
)
2021-07-16 15:25:48 -07:00
MaterialAssetTestUtils.h
Shorten copyright headers by splitting into 2 lines (
#2213
)
2021-07-16 15:25:48 -07:00
MaterialFunctorSourceDataSerializerTests.cpp
Shorten copyright headers by splitting into 2 lines (
#2213
)
2021-07-16 15:25:48 -07:00
MaterialFunctorTests.cpp
Got the unit tests working again.
2022-01-18 10:29:48 -08:00
MaterialPropertySerializerTests.cpp
Added backward-compatible support for the old "id" key in material type files, which is being renamed to "name".
2021-09-28 22:05:26 -07:00
MaterialPropertyValueSourceDataTests.cpp
Gems/Atom
2021-09-03 20:35:39 -07:00
MaterialSourceDataTests.cpp
Switched back to making MaterialAsset::GetPropertyValues automatically finalize the material asset. I realized that it's too burdensome to expect client code to call Finalize on the MaterialAsset; every code that calls GetPropertyValues would have to call Finalize(). Instead of using const_cast in GetPropertyValues like I was doing before, I just changed GetPropertyValues to be a non-const function. There were a few places in Decal code I had to update to pass non-const MaterialAsset pointers. This isn't ideal, but I think it's better than the alternatives.
2022-01-18 17:39:44 -08:00
MaterialTests.cpp
Got the unit tests working again.
2022-01-18 10:29:48 -08:00
MaterialTypeAssetTests.cpp
Made material property auto-rename procedure apply to Material Component at runtime. This ensures that an material property overrides and any gameplay scripts that work with property overrides can get the benefit of the material type version update procedure.
2021-10-21 23:18:08 -07:00
MaterialTypeSourceDataTests.cpp
Fixed a bug where material version updates didn't support moving a property from one group to another.
2021-10-25 13:32:32 -07:00