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/Asset/Shader/Code/Source/Editor
galibzon 256df54575
[ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749)
* [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System.

Added ShaderAssetBuilder2 & ShaderVariantAssetBuilder2.

Added ShaderAsset2, ShaderVariantAsset2.

Eventually they will be the only builders. AzslBuilder &
SrgLayoutBuilder will be removed.
ShaderResourceGroupAsset will be removed. ShaderAssetBuilder &
ShaderVariantAssetBuilder will be replaced.

Signed-off-by: garrieta <garrieta@amazon.com>
5 years ago
..
CommonFiles [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
AtomShaderCapabilitiesConfigFile.cpp Initial commit 5 years ago
AtomShaderCapabilitiesConfigFile.h Initial commit 5 years ago
AtomShaderConfig.cpp Integrating latest 47acbe8 5 years ago
AtomShaderConfig.h Initial commit 5 years ago
AzslBuilder.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
AzslBuilder.h Initial commit 5 years ago
AzslCompiler.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
AzslCompiler.h [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
AzslData.h [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
AzslShaderBuilderModule.cpp Initial commit 5 years ago
AzslShaderBuilderSystemComponent.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
AzslShaderBuilderSystemComponent.h [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
PrecompiledShaderBuilder.cpp Integrating github/staging through commit ab87ed9 5 years ago
PrecompiledShaderBuilder.h Initial commit 5 years ago
ShaderAssetBuilder.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
ShaderAssetBuilder.h Initial commit 5 years ago
ShaderAssetBuilder2.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
ShaderAssetBuilder2.h [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
ShaderBuilderUtility.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
ShaderBuilderUtility.h [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
ShaderPlatformInterfaceRequest.h Initial commit 5 years ago
ShaderVariantAssetBuilder.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
ShaderVariantAssetBuilder.h [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
ShaderVariantAssetBuilder2.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
ShaderVariantAssetBuilder2.h [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
SrgLayoutBuilder.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
SrgLayoutBuilder.h Initial commit 5 years ago
SrgLayoutUtility.cpp [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago
SrgLayoutUtility.h [ATOM-15276] Shader Build Pipeline: Add Shader Supervariant System (#749) 5 years ago