ATOM-15658 Better option of CreateCommonBuffer requires unique buffer name (#1133)
* ATOM-15658 Better option of CreateCommonBuffer requires unique buffer name - Change the CreateCommonBuffer function to not require an unique name by default. - Remove the code for generating unique buffer names. - Add buffer name to BufferAsset so it can be used for device object name instead of using asset file name. - Change RPI::Buffer to use BufferName_AssetUuid as attachment id.
This commit is contained in:
+1
-2
@@ -47,9 +47,8 @@ namespace AZ
|
||||
m_getDepthPass = static_cast<DepthOfFieldWriteFocusDepthFromGpuPass*>(pass.get());
|
||||
|
||||
// Create buffer for read back focus depth. We append static counter to avoid name conflicts.
|
||||
AZStd::string bufferName = AZStd::string::format("DepthOfFieldReadBackAutoFocusDepthBuffer_%d", s_bufferInstance++);
|
||||
RPI::CommonBufferDescriptor desc;
|
||||
desc.m_bufferName = bufferName;
|
||||
desc.m_bufferName = "DepthOfFieldReadBackAutoFocusDepthBuffer";
|
||||
desc.m_poolType = RPI::CommonBufferPoolType::ReadWrite;
|
||||
desc.m_byteCount = sizeof(float);
|
||||
desc.m_elementSize = aznumeric_cast<uint32_t>(desc.m_byteCount);
|
||||
|
||||
Reference in New Issue
Block a user