Skip to content

Commit

Permalink
Removing weird inlining that could cause flags issues
Browse files Browse the repository at this point in the history
  • Loading branch information
kecho committed Dec 29, 2023
1 parent b8c5be8 commit e2940c5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Source/modules/render/dx12/Dx12Resources.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,7 @@ Dx12ResourceInitResult Dx12Texture::init()
}

Dx12Buffer::Dx12Buffer(Dx12Device& device, const BufferDesc& desc, ResourceSpecialFlags specialFlags)
: Dx12Resource(device, desc, ResourceSpecialFlags(specialFlags | ResourceSpecialFlag_CanDenyShaderResources | (desc.usage & BufferUsage_Upload != 0 ? ResourceSpecialFlag_CpuUpload : (ResourceSpecialFlags)0)))
: Dx12Resource(device, desc, ResourceSpecialFlags(specialFlags | ResourceSpecialFlag_CanDenyShaderResources))
, m_buffDesc(desc)
{
if ((desc.memFlags & MemFlag_GpuRead) != 0)
Expand Down

0 comments on commit e2940c5

Please sign in to comment.