Peng
8089b6469b
ATOM-15774 [RHI][Vulkan] Fix issue with null image that is released prior to creating image view.
...
JIRA: https://jira.agscollab.com/browse/ATOM-15774
2021-06-11 17:14:31 -07:00
moudgils
f2db30c5d0
Merge pull request #1246 from aws-lumberyard-dev/UpdateIosPipeline
...
Fix many issues on Mac metal
2021-06-11 09:42:14 -07:00
moudgils
7dd98c4e2b
Missed a change
2021-06-10 15:17:17 -07:00
moudgils
c0cfe239fe
Modify WritecolorMask
2021-06-10 15:03:08 -07:00
moudgils
963894c7e3
Modified the WriteColoorMask
2021-06-10 15:00:42 -07:00
moudgils
b18b03b8fb
Added comments and more format fixes
2021-06-10 14:40:52 -07:00
moudgils
5cf8d420ed
Merge branch 'stabilization/2106' into UpdateIosPipeline
2021-06-08 22:47:47 -07:00
moudgils
e795dd5210
- Added enums for write mask and adding suppooort for that across all backends.
...
- Batch calls to bind argument buffers
- Fix swapchain creation for Editor
2021-06-08 22:35:48 -07:00
Doug McDiarmid
432b330d22
Skipped empty unbounded arrays when updating the Vulkan DescriptorSet
2021-06-08 21:24:01 -07:00
Esteban Papp
36cb0f6d40
SPEC-7178 Removal of precompiled cpp files ( #1171 )
...
* SPEC-7178 Removal of precompiled cpp files
* Missing files...
2021-06-07 15:59:58 -07:00
Peng
0334aa1b1c
ATOM-15723 [RHI][Vulkan] Set unbounded array support based on physical device indexing features
...
JIRA: https://jira.agscollab.com/browse/ATOM-15723
2021-06-04 20:17:32 -07:00
Esteban Papp
76a6df341b
SPEC-2513 Fixes to enable w4457
2021-06-04 10:51:47 -07:00
Esteban Papp
5d7aae9bd8
SPEC-2513 Fixes to enable w4459 ( #1107 )
...
* fixing w4459
* Fixes for nounity
* putting OLD_APARAM_USER in a common place to avoid duplicated declarations
2021-06-03 11:12:54 -07:00
Peng
d518ba370f
Merge branch 'main' of https://github.com/aws-lumberyard-dev/o3de into ATOM/tonypeng/ATOM-15576
2021-05-21 09:13:05 -07:00
Peng
7d594a6823
ATOM-15576 [RHI][Vulkan][Android] Set the correct image type for 3D image null descriptor
...
JIRA: https://jira.agscollab.com/browse/ATOM-15576
2021-05-21 09:12:29 -07:00
moudgils
5a149a4594
Merge branch 'main' into DxcExperiment
2021-05-20 11:56:35 -07:00
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 >
2021-05-20 04:53:16 -05:00
moudgils
1ebb7c405f
Merge branch 'main' into DxcExperiment
2021-05-18 20:24:52 -07:00
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
2021-05-17 13:02:52 -07:00
dmcdiar
73f438e185
Changed the descriptor a shared_ptr.
2021-05-14 19:10:25 -07:00
moudgils
9c071c46ac
Merge branch 'main' into DxcExperiment
2021-05-14 12:13:53 -07:00
moudgils
058688c182
Merge pull request #723 from aws-lumberyard-dev/Atom/moudgils/FixTextureArray
...
iOS Fixes to get RHI samples running again
2021-05-14 09:23:10 -07:00
dmcdiar
3371483315
Merge branch 'main' into Atom/dmcdiar/ATOM-13575
2021-05-13 19:20:53 -07:00
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.
2021-05-13 19:03:38 -07:00
moudgils
da8f5849aa
Merge branch 'main' into Atom/moudgils/FixTextureArray
2021-05-13 14:03:54 -07:00
moudgils
3a5ca1503a
Renamed some variables
2021-05-13 14:00:44 -07:00
moudgils
30637274e1
Merge branch 'main' into DxcExperiment
2021-05-12 19:35:26 -07:00
Peng
408ad06fd2
Merge branch 'main' of https://github.com/aws-lumberyard-dev/o3de into ATOM/tonypeng/ATOM-15266-2
2021-05-12 17:52:06 -07:00
Peng
1fe81c1533
ATOM-15266 added location in the assert message where the descriptor set will be re-created
2021-05-12 17:51:30 -07:00
dmcdiar
fcbdd9e418
Added RHI feature flag for unbounded arrays
2021-05-10 19:34:54 -07:00
moudgils
ccfb232e93
Missed a change
2021-05-10 15:19:37 -07:00
moudgils
f856bd26b0
Propogated fixes to other RHI backends
2021-05-10 13:58:43 -07:00
moudgils
c5cc6e0371
Merge branch 'main' into DxcExperiment
2021-05-07 20:39:29 -07:00
moudgils
e2ca84ceb2
More fixes to shaders with the latest dxc
2021-05-07 17:41:24 -07:00
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
2021-05-06 16:36:13 -07:00
Peng
ac900a7b57
ATOM-14947 Take out redundant else case for setting depthclip flag.
2021-04-27 16:51:17 -07:00
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
2021-04-26 18:12:50 -07:00
Steve Pham
00873788cb
Merge pull request #267 from aws-lumberyard-dev/LYN-2784
...
LYN-2784: Enable Vulkan RHI to build on Linux
2021-04-23 17:37:17 -07:00
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
2021-04-23 17:06:58 -07:00
Steve Pham
15d5905835
Merge branch 'main' into LYN-2784
2021-04-23 15:47:36 -07:00
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
2021-04-23 15:43:48 -07:00
Chris Burel
28170ffe41
Add newlines to the end of all files
2021-04-23 09:43:40 -07:00
lumberyard-employee-dm
b492f59512
Adding newline to the end of WSISurface_Linux.cpp
2021-04-22 19:24:26 -05:00
lumberyard-employee-dm
7bd8827476
Adding newline to the end of PAL_linux.cmake
2021-04-22 19:23:47 -05:00
spham
219d7e0269
Merge branch 'main' into LYN-2784
2021-04-22 17:12:25 -07:00
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
2021-04-22 17:04:35 -07:00
jiaweig
ff69429e1b
ATOM-15303 [RHI][Android] Descriptor indexing feature not present on Qualcomm
2021-04-21 12:31:17 -07:00
greerdv
f0ae8056c8
feedback from PR
2021-04-20 10:25:19 +01:00
greerdv
4c582a2b0a
Merge branch 'main' into non-uniform-scale-mesh
2021-04-15 08:29:57 +01:00
greerdv
d8169e08fb
merging from main
2021-04-15 08:18:11 +01:00