You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/Atom/Feature/Common/Code/Source
santorac a7bdb05d66 Tied up some loose ends with nested property group support.
Fixed the MaterialBuilder to report source dependencies on imported JSON files, so the material type will rebuild when you edit an imported file that contains shared property data.
Fixed a spot in LuaMaterialFunctorSourceData where it was only applying the old "prefix" feature and not the new name context.
Updated a couple built-in material functors to take advantage of the name context (they were using RuntimeContext::GetShaderResourceGroupLayout instead of the RuntimeContext::FindShaderInputConstantIndex wrapper utility function).
Fixed an issue with EnumeratePropertyGroups where it wasn't passing the right name context, so Material Editor wasn't able to load some material types.
Reordered the parameters in the MaterialTypeSourceData enumerate callback functions, I felt this order was more natural.

Signed-off-by: santorac <55155825+santorac@users.noreply.github.com>
4 years ago
..
ACES Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed 4 years ago
AuxGeom Merge branch 'development' into redcode/driller_removal 4 years ago
Builders Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Checkerboard Gems/Atom* 4 years ago
ColorGrading Add cmake file for editor scripts. Add constexpr keyword to constants. Use AZ_CRC_CE for LookModificationComponent. 4 years ago
CoreLights Updated all array_view uses with the C++20 span. (#7157) 4 years ago
Decals Updated all array_view uses with the C++20 span. (#7157) 4 years ago
DiffuseGlobalIllumination Clang 13: Fix build errors ... 4 years ago
DisplayMapper ATOM-16489 Add find passes functions for Scene or RenderPipeline in PassSystemInterface (#4739) (#4963) 4 years ago
ImGui Collection of miscellaneous PAL changes required for restricted platforms. (#6482) 4 years ago
ImageBasedLights Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed 4 years ago
LookupTable Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Material Tied up some loose ends with nested property group support. 4 years ago
Math Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Mesh Move reflection probe fp file and fix missings in cmake file list (#7189) 4 years ago
MorphTargets Create helper function for getting threads per (#4480) 4 years ago
OcclusionCullingPlane Gems/Atom 4 years ago
Platform Removing lux core (whats left of it) (#7089) 4 years ago
PostProcess Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed 4 years ago
PostProcessing Added ClearPass and automatic instantiation from ParentPass for slots specifying a clear action 4 years ago
RayTracing Clang 13: Fix build errors ... 4 years ago
ReflectionProbe Move reflection probe fp file and fix missings in cmake file list (#7189) 4 years ago
ReflectionScreenSpace Various Vulkan fixes (#5880) 4 years ago
ScreenSpace Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed 4 years ago
Shadows Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed 4 years ago
SkinnedMesh Updated all array_view uses with the C++20 span. (#7157) 4 years ago
SkyBox Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed 4 years ago
TransformService Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed 4 years ago
Utils change default input color space to SRGB 4 years ago
CommonModule.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
CommonSystemComponent.cpp Move reflection probe fp file and fix missings in cmake file list (#7189) 4 years ago
CommonSystemComponent.h Removes LuxCore (#6491) 4 years ago
EditorCommonSystemComponent.cpp Removing redundant registration of script assets 4 years ago
EditorCommonSystemComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
FrameCaptureSystemComponent.cpp Merge commit 'e3c3db4ba61b230a69b670e02873c0f4b7766504' into amzn-tommy/gitflow_211116_o3de2 4 years ago
FrameCaptureSystemComponent.h Fixed a crash issue with RHI::Fence when trying to capture screenshot which null renderer is used. (#3802) 4 years ago
ProfilingCaptureSystemComponent.cpp ATOM-16489 Add find passes functions for Scene or RenderPipeline in PassSystemInterface (#4739) (#4963) 4 years ago
ProfilingCaptureSystemComponent.h ATOM-16489 Add find passes functions for Scene or RenderPipeline in PassSystemInterface (#4739) (#4963) 4 years ago