gadams3
|
f2b942ea56
Addressing PR feedback, updating comments, removing unused functions
|
hace 3 años |
gadams3
|
9f296f68d0
Materials: Fixing problems with material hot reloading after shader and material type changes
|
hace 3 años |
Roald Frederickx
|
b0832693bc
Merge branch 'development' into irradiance-color-better-default-v2
|
hace 3 años |
Qing Tao
|
63de2426d0
Follow up change for ATOM-17383. (#8803)
|
hace 3 años |
Roald Frederickx
|
6cf2a076ea
MaterialVersionUpdate: PR feedback: public -> private, %d -> %u, doc
|
hace 3 años |
Roald Frederickx
|
e128f68a30
MaterialVersionUpdate: setValue accepts old names
|
hace 3 años |
Roald Frederickx
|
8d0587ec38
Add MaterialVersionUpdates class + address PR feedback
|
hace 3 años |
Roald Frederickx
|
4c7e26aca2
Properly resolve values in SetValue version updates
|
hace 4 años |
Roald Frederickx
|
346f20c8e3
Generic MaterialVersionUpdate with SetValue operation
|
hace 4 años |
santorac
|
8a5e4e67fa
Fixed warning messages about material file version updates. The warning was always reporting the file was at version 1 even when it specified a different materialTypeVersion. I also made the warning message distinguish between a early version number and an unspecified version number.
|
hace 4 años |
santorac
|
a896ff11bc
Changed .material serialization to avoid loading the .materialtype file, since the .material builder doesn't declare a source dependency on the .materialtype. Otherwise there can be ambiguous edge cases where changes to the .materialtype might or might not impact the baked MaterialAsset. Note that another option would have been to add a the appropriate source dependency, but that would hurt iteration time as any change to the .materialtype file would cause every .material file and .fbx to rebuild.
|
hace 4 años |
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.
|
hace 4 años |
santorac
|
2d6d14abf7
Changed MaterialAsset::GetPropertyValues to not auto-finalize. Client code must call Finalize manually. It's better to avoid unexpected side-effects from a const getter function.
|
hace 4 años |
santorac
|
a627cda5ae
Got the unit tests working again.
|
hace 4 años |
santorac
|
f4d5a75574
Fixed an issue where the wrong version number was being reported in a warning message. It showed the latest version instead of the original version number.
|
hace 4 años |
santorac
|
46061eb302
Simplified the code around MaterialAsset::ApplyVersionUpdates()
|
hace 4 años |
santorac
|
1633ced656
Reports warnings when a material version auto update is applied, notifying the user they should update their source data.
|
hace 4 años |
santorac
|
836d018de7
Simplified MaterialVersionUpdate code to focus just on renaming, since that's the only operation we currently support. We shouldn't add more complexity until additional operations need to be supported.
|
hace 4 años |
Robin
|
2607b3471a
Resolve PR comments. Add unit tests.
|
hace 4 años |
Esteban Papp
|
c19c4af1e1
Gems/Atom
|
hace 4 años |
Steve Pham
|
38261d0800
Shorten copyright headers by splitting into 2 lines (#2213)
|
hace 4 años |
Chris Galvan
|
d7574777a8
Resolved merge conflicts
|
hace 4 años |
Steve Pham
|
b4a2edec6a
Final update copyright headers to reference license files at the repo root (#1693)
|
hace 4 años |
Gene Walters
|
4e14c0069b
Merge branch 'upstream/stabilization/2106' into genewalt/gitflow_210628
|
hace 4 años |
Steve Pham
|
70042fcdcd
O3DE Copyright Updates for Linux Foundation (#1504)
|
hace 4 años |
galibzon
|
cc615a8f32
[ATOM-15472] Shader Build Pipeline: Remove Deprecated Files And Funct… (#1079)
|
hace 4 años |
alexpete
|
a10351f38d
Initial commit
|
hace 5 años |