[idd] postprocess: centralize frame format utilities

This commit is contained in:
Geoffrey McRae
2026-08-13 20:01:44 +10:00
parent 34835dd1af
commit 3d7df86a01
11 changed files with 150 additions and 64 deletions

View File

@@ -263,8 +263,7 @@ bool CSoftwareFrameProcessor::EnsureProductResource(
desc.Layout = D3D12_TEXTURE_LAYOUT_ROW_MAJOR;
if (product.resource &&
CFrameProcessorUtil::ResourceDescMatches(
product.resource->GetDesc(), desc, false))
D12::Same(product.resource->GetDesc(), desc, D12::DescCmp::CREATE))
return true;
product.resource.Reset();