Commit Graph

143 Commits (1431afb51a08535a0ceabc22f11a55c0e5f5bb93)

Author SHA1 Message Date
moudgils 5a149a4594 Merge branch 'main' into DxcExperiment 5 years ago
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
moudgils 1ebb7c405f Merge branch 'main' into DxcExperiment 5 years ago
dmcdiarmid-ly 3143b41020
Merge pull request #757 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-13575
[ATOM-13575] Move the RHI::RayTracingShaderTable build into the RHI frame
5 years ago
dmcdiar 73f438e185 Changed the descriptor a shared_ptr. 5 years ago
moudgils 9c071c46ac Merge branch 'main' into DxcExperiment 5 years ago
moudgils 058688c182
Merge pull request #723 from aws-lumberyard-dev/Atom/moudgils/FixTextureArray
iOS Fixes to get RHI samples running again
5 years ago
dmcdiar 3371483315 Merge branch 'main' into Atom/dmcdiar/ATOM-13575 5 years ago
dmcdiar c5982c0115 Changed the RayTracingShaderTable build to be queued with the RHISystem and processed during FrameScheduler::Compile, after the Srgs are compiled.
Removed the RayTracingShaderTable scopes and moved the calls to Build to the ray tracing dispatch scopes.
5 years ago
moudgils da8f5849aa Merge branch 'main' into Atom/moudgils/FixTextureArray 5 years ago
moudgils 3a5ca1503a Renamed some variables 5 years ago
moudgils 30637274e1 Merge branch 'main' into DxcExperiment 5 years ago
Peng 408ad06fd2 Merge branch 'main' of https://github.com/aws-lumberyard-dev/o3de into ATOM/tonypeng/ATOM-15266-2 5 years ago
Peng 1fe81c1533 ATOM-15266 added location in the assert message where the descriptor set will be re-created 5 years ago
dmcdiar fcbdd9e418 Added RHI feature flag for unbounded arrays 5 years ago
moudgils ccfb232e93 Missed a change 5 years ago
moudgils f856bd26b0 Propogated fixes to other RHI backends 5 years ago
moudgils c5cc6e0371 Merge branch 'main' into DxcExperiment 5 years ago
moudgils e2ca84ceb2 More fixes to shaders with the latest dxc 5 years ago
Peng 6f3b46dc29 ATOM-15266 [RHI][Vulkan][Android] Use warning on fragment pool error due to recreation of the memory pool in subsequent step
JIRA: https://jira.agscollab.com/browse/ATOM-15266
5 years ago
Peng ac900a7b57 ATOM-14947 Take out redundant else case for setting depthclip flag. 5 years ago
Peng a8a60eeea7 ATOM-14947
-Fix vulkan graphics pipeline creation failure having depth clamp off with devices not supporting depth clip.
-Added reason for the mobile version of screen space reflection
5 years ago
Steve Pham 00873788cb
Merge pull request #267 from aws-lumberyard-dev/LYN-2784
LYN-2784: Enable Vulkan RHI to build on Linux
5 years ago
jiaweig 285ad86024
Merge pull request #209 from aws-lumberyard-dev/Atom/jiaweig/ATOM-15303_descriptor_indexing
ATOM-15303 [RHI][Android] Descriptor indexing feature not present on Qualcomm
5 years ago
Steve Pham 15d5905835
Merge branch 'main' into LYN-2784 5 years ago
spham 6dc0d846d6 - Adding missing Module code for RHI Vulkan Builder (Fix error related to DynamicModuleHandle not being discovered during Gem Load)
- Re-ordered build dependencies for Atom_RHI_Vulkan builder to resolve linker undefined references in Linux
5 years ago
Chris Burel 28170ffe41 Add newlines to the end of all files 5 years ago
lumberyard-employee-dm b492f59512
Adding newline to the end of WSISurface_Linux.cpp 5 years ago
lumberyard-employee-dm 7bd8827476
Adding newline to the end of PAL_linux.cmake 5 years ago
spham 219d7e0269 Merge branch 'main' into LYN-2784 5 years ago
spham e67b8c91db Enable Vulkan RHI to build on Linux
- Enable to use xcb platform for glad
- Add missing precompiled header for linux on Vulkan RHI
- Create implementation of BuildNativeSurface using XCB related structures and functions
5 years ago
jiaweig ff69429e1b ATOM-15303 [RHI][Android] Descriptor indexing feature not present on Qualcomm 5 years ago
greerdv f0ae8056c8 feedback from PR 5 years ago
greerdv 4c582a2b0a Merge branch 'main' into non-uniform-scale-mesh 5 years ago
greerdv d8169e08fb merging from main 5 years ago
greerdv 2fb2813b48 updating atom mesh component to support non-uniform scale component 5 years ago
moudgils 68d58f48ae Merge branch 'main' into Atom/moudgils/MacRuntimeFixes 5 years ago
moudgils 16ba08c917 Mac compile fixes, Fix imgui rendering, Introduce a new RHI::BufferBindFlag, Fix a crash in AsyncStreaming, Fix shader build errors 5 years ago
alexpete 1044dc3da1 Integrating github/staging through commit ab87ed9 5 years ago
alexpete c2cbd430fe Integrating up through commit 90f050496 5 years ago
alexpete 36c4e827bd Integrating latest from github/staging
Integrating up through commit 5e1bdae
5 years ago
alexpete 75dc720198 Integrating latest 47acbe8 5 years ago
alexpete a10351f38d Initial commit 5 years ago