moudgils
|
2ab3b955b2
Memory savings for metal backend (#68)
|
2 rokov pred |
Akio Gaule
|
be3a81746b
[RHI_Vulkan] Add proper names to Vulkan objects (#16974)
|
2 rokov pred |
gadams3
|
4e0b91f51d
Material, instance ID, and stability fixes
|
2 rokov pred |
gadams3
|
888bd6d6f6
Reverting but cleaning up changes to make instance ID for shader resource group pool
|
2 rokov pred |
gadams3
|
235554ac70
Changing shader resource group instance ID generation to only use the shader resource group name and layout hashes
|
2 rokov pred |
gadams3
|
297de4246c
Converted instance ID data byte array to structure after PR feedback
|
2 rokov pred |
gadams3
|
b7787bcbfa
Update shader and SRG instance ID creation functions
|
2 rokov pred |
galibzon
|
755dc58916
Remove m_buildTimeStamp from ShaderAsset and ShaderVariantAsset (#15592)
|
2 rokov pred |
jhmueller-huawei
|
3b8e9cf2a6
Possibility to initialize multiple RHI devices. (#14644)
|
3 rokov pred |
santorac
|
8ff03192b4
Added support for shader options to FullscreenTrianglePass and established a pattern that other passes can follow as well.
|
3 rokov pred |
lumberyard-employee-dm
|
bbca16f005
Adding implementation of C++20 civil calendar and hh_mm_ss (#11983)
|
3 rokov pred |
santorac
|
0645a5fd1f
Fixed a couple issues with the ShaderReloadDebugTracker. The ScopedSection utility was not checking whether tracking was enabled before formatting a string. One of the Shader class's MakeStringTime functions was using the wrong units. I also added a ScopedSection to MeshDrawPacket::DoUpdate making it clear where Shader::GetVariant was being called.
|
3 rokov pred |
santorac
|
361820b2ed
Fixed an edge case with shader hot reloading where a shader variant might not get loaded.
|
3 rokov pred |
moudgils
|
11e10b4dcf
Number of fixes. Mostly within the RHI layer (#8144)
|
4 rokov pred |
moudgils
|
608411ab99
Metal pso caching support via MTLBinaryArchive (#7212)
|
4 rokov pred |
lumberyard-employee-dm
|
b9824ed172
Updated all array_view uses with the C++20 span. (#7157)
|
4 rokov pred |
dmcdiarmid-ly
|
4cd3568d7b
Merge pull request #6905 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-15813
|
4 rokov pred |
dmcdiarmid-ly
|
1ef868437a
Added supervariantIndex check in Shader::OnShaderVariantAssetReady
|
4 rokov pred |
moudgils
|
d95e157f48
Different Pso cache per vendor/driver (#6893)
|
4 rokov pred |
dmcdiarmid-ly
|
5c603882b3
Changed the Shader instanceId to the combined assetId and supervariant index
|
4 rokov pred |
Tommy Walton
|
0dcf49affc
Merge commit 'b0dfe26232b318e520887af65cd579ec87016636' into amzn-tommy/gitflow_211116_o3de2
|
4 rokov pred |
galibzon
|
b0dfe26232
The Build Time Stamp of ShaderAsset And (#5373)
|
4 rokov pred |
Chris Burel
|
69059ba3e6
Merge branch stabilization/2110 into development
|
4 rokov pred |
galibzon
|
6763e2a3ac
Shaders changes require two or more change cycles before updating (#5142)
|
4 rokov pred |
santorac
|
ecae08fa95
Made some improvements for debugging shader hot reload issues.
|
4 rokov pred |
Mike Balfour
|
0505f200e5
Remove extra/bad profile markers (#4031)
|
4 rokov pred |
moudgils
|
4d5b047c1b
Fix PipelineLibraries (DX12 backend). (#3768)
|
4 rokov pred |
santorac
|
822a8f31f1
Merge remote-tracking branch 'upstream/development' into Atom/santorac/MoreShaderHotReloadFixes
|
4 rokov pred |
santorac
|
3b424bd545
Fixed a shader hot reload issue where the new root shader variant asset was not getting saved in the Shader object during OnAssetReloaded, it was only saved during OnAssetReady.
|
4 rokov pred |
Jeremy Ong
|
07a14bdce1
Add AZ_BUDGET_DEFINE/AZ_BUDGET_DECLARE and remove driller
|
4 rokov pred |