mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-13 19:29:14 +01:00
[dxvk] Simplify discardBuffer access flags
Specifying both read and write access is unnecessary, as the dirty check will always return true for writes when it would also return true for reads.
This commit is contained in:
parent
01cc49555a
commit
b75b7d0999
@ -876,11 +876,7 @@ namespace dxvk {
|
||||
|
||||
void DxvkContext::discardBuffer(
|
||||
const Rc<DxvkBuffer>& buffer) {
|
||||
DxvkAccessFlags accessFlags(
|
||||
DxvkAccess::Read,
|
||||
DxvkAccess::Write);
|
||||
|
||||
if (m_barriers.isBufferDirty(buffer->slice(), accessFlags))
|
||||
if (m_barriers.isBufferDirty(buffer->slice(), DxvkAccess::Write))
|
||||
this->invalidateBuffer(buffer, buffer->allocPhysicalSlice());
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user