Akio Gaule
|
fdabdc28e1
Add support for specialization constants for shader options (#18019)
|
1 jaar geleden |
Joerg H. Mueller
|
02f1d59375
Removing the prefix from all MultiDevice classes.
|
1 jaar geleden |
Joerg H. Mueller
|
5891666f07
Remove unnecessary GetDevice.
|
1 jaar geleden |
Martin Winter
|
824eba0dc0
PipelineState-related resources
|
2 jaren geleden |
Joerg H. Mueller
|
edddeb527f
Renaming classes with MultiDevice equivalent to SingleDevice.
|
1 jaar geleden |
moudgils
|
2ab3b955b2
Memory savings for metal backend (#68)
|
2 jaren geleden |
Akio Gaule
|
be3a81746b
[RHI_Vulkan] Add proper names to Vulkan objects (#16974)
|
2 jaren geleden |
gadams3
|
4e0b91f51d
Material, instance ID, and stability fixes
|
2 jaren geleden |
gadams3
|
888bd6d6f6
Reverting but cleaning up changes to make instance ID for shader resource group pool
|
2 jaren geleden |
gadams3
|
235554ac70
Changing shader resource group instance ID generation to only use the shader resource group name and layout hashes
|
2 jaren geleden |
gadams3
|
297de4246c
Converted instance ID data byte array to structure after PR feedback
|
2 jaren geleden |
gadams3
|
b7787bcbfa
Update shader and SRG instance ID creation functions
|
2 jaren geleden |
galibzon
|
755dc58916
Remove m_buildTimeStamp from ShaderAsset and ShaderVariantAsset (#15592)
|
2 jaren geleden |
jhmueller-huawei
|
3b8e9cf2a6
Possibility to initialize multiple RHI devices. (#14644)
|
3 jaren geleden |
santorac
|
8ff03192b4
Added support for shader options to FullscreenTrianglePass and established a pattern that other passes can follow as well.
|
3 jaren geleden |
lumberyard-employee-dm
|
bbca16f005
Adding implementation of C++20 civil calendar and hh_mm_ss (#11983)
|
3 jaren geleden |
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 jaren geleden |
santorac
|
361820b2ed
Fixed an edge case with shader hot reloading where a shader variant might not get loaded.
|
3 jaren geleden |
moudgils
|
11e10b4dcf
Number of fixes. Mostly within the RHI layer (#8144)
|
4 jaren geleden |
moudgils
|
608411ab99
Metal pso caching support via MTLBinaryArchive (#7212)
|
4 jaren geleden |
lumberyard-employee-dm
|
b9824ed172
Updated all array_view uses with the C++20 span. (#7157)
|
4 jaren geleden |
dmcdiarmid-ly
|
4cd3568d7b
Merge pull request #6905 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-15813
|
4 jaren geleden |
dmcdiarmid-ly
|
1ef868437a
Added supervariantIndex check in Shader::OnShaderVariantAssetReady
|
4 jaren geleden |
moudgils
|
d95e157f48
Different Pso cache per vendor/driver (#6893)
|
4 jaren geleden |
dmcdiarmid-ly
|
5c603882b3
Changed the Shader instanceId to the combined assetId and supervariant index
|
4 jaren geleden |
Tommy Walton
|
0dcf49affc
Merge commit 'b0dfe26232b318e520887af65cd579ec87016636' into amzn-tommy/gitflow_211116_o3de2
|
4 jaren geleden |
galibzon
|
b0dfe26232
The Build Time Stamp of ShaderAsset And (#5373)
|
4 jaren geleden |
Chris Burel
|
69059ba3e6
Merge branch stabilization/2110 into development
|
4 jaren geleden |
galibzon
|
6763e2a3ac
Shaders changes require two or more change cycles before updating (#5142)
|
4 jaren geleden |
santorac
|
ecae08fa95
Made some improvements for debugging shader hot reload issues.
|
4 jaren geleden |