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/SkinnedMesh
lumberyard-employee-dm b9824ed172
Updated all array_view uses with the C++20 span. (#7157)
* Updated all array_view uses with the C++20 span.

The updates were done in the following order
1. `AZStd::array_view<([^>].+)\* ?>`  -> `AZStd::span<\1 const>`
2. `AZStd::array_view<(?:const )(.+)>` -> `AZStd::span<const \1>`
3. `AZStd::array_view` -> `AZStd::span`

Removed the implementation of array_view.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Added missing whitespace between `const` and the typename for spans.

Updated the ShaderTest comparison of the ShaderResourceGroupLayout span
to compare the sizes as well

Updated comments on some of the methods that stated that they return "an
array" to mention they return "a span".

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
4 years ago
..
SkinnedMeshComputePass.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SkinnedMeshComputePass.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SkinnedMeshDispatchItem.cpp Updated all array_view uses with the C++20 span. (#7157) 4 years ago
SkinnedMeshDispatchItem.h Updated all array_view uses with the C++20 span. (#7157) 4 years ago
SkinnedMeshFeatureProcessor.cpp Fix: LOD stops animation 4 years ago
SkinnedMeshFeatureProcessor.h ATOM-16489 Add find passes functions for Scene or RenderPipeline in PassSystemInterface (#4739) (#4963) 4 years ago
SkinnedMeshInputBuffers.cpp Updated all array_view uses with the C++20 span. (#7157) 4 years ago
SkinnedMeshInstance.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SkinnedMeshOutputStreamManager.cpp In Atom_Feature_Common.static, get cvar values from cvar system instead of reading directly (#5350) 4 years ago
SkinnedMeshOutputStreamManager.h Don't const_cast, instead remove const qualifier from function 4 years ago
SkinnedMeshRenderProxy.cpp Updated all array_view uses with the C++20 span. (#7157) 4 years ago
SkinnedMeshRenderProxy.h Updated all array_view uses with the C++20 span. (#7157) 4 years ago
SkinnedMeshShaderOptionsCache.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SkinnedMeshShaderOptionsCache.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SkinnedMeshStatsCollector.cpp Updated all array_view uses with the C++20 span. (#7157) 4 years ago
SkinnedMeshStatsCollector.h Updated all array_view uses with the C++20 span. (#7157) 4 years ago
SkinnedMeshSystemComponent.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SkinnedMeshSystemComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SkinnedMeshVertexStreamProperties.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SkinnedMeshVertexStreamProperties.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago