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/AtomTressFX/Code/Passes
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
..
HairGeometryRasterPass.cpp Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairGeometryRasterPass.h Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairPPLLRasterPass.cpp Hair - creating parent class for raster pass as prep for ShortCut technique (#4560) 5 years ago
HairPPLLRasterPass.h Hair - creating parent class for raster pass as prep for ShortCut technique (#4560) 5 years ago
HairPPLLResolvePass.cpp Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairPPLLResolvePass.h Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairParentPass.cpp Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairParentPass.h Updated all array_view uses with the C++20 span. (#7157) 4 years ago
HairShortCutGeometryDepthAlphaPass.cpp Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairShortCutGeometryDepthAlphaPass.h Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairShortCutGeometryShadingPass.cpp Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairShortCutGeometryShadingPass.h Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 5 years ago
HairSkinningComputePass.cpp Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 5 years ago
HairSkinningComputePass.h Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 5 years ago