summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan/StreamBuffer.cpp
AgeCommit message (Collapse)Author
2021-01-27normalize common filenames in VideoBackends/VulkanShawn Hoffman
2020-12-02General: Convert PanicAlerts over to fmt equivalentLioncash
Converts lingering panic alert calls over to the fmt-capable ones.
2019-12-29Use pre-increment for iterators instead of post-increment.David Korth
Pre-increment is more efficient, since it doesn't have to return the old iterator.
2019-03-29Vulkan: Simplify command buffer fence trackingStenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2018-04-12Reformat all the things!spycrab
2018-03-14Assert: Uppercase assertion macrosLioncash
Macros should be all upper-cased. This is also kind of a wart that's been sticking out for quite a while now (we avoid prefixing underscores).
2017-03-04Vulkan: Fix underflow in StreamBuffer::WaitForClearSpaceStenzek
This could cause the assertion on line 212 to fail when uploading large amounts of data in between command buffer executions.
2016-11-30Vulkan: Fix incorrect handling of buffer wrap-around in StreamBufferStenzek
This was happening when a fence wait happened mid-frame. The data written between the fence being queued and the allocation occuring was incorrectly assumed to be consumed by the GPU.
2016-10-03Vulkan: Fix compilation on 32-bit targetsStenzek
2016-09-30Vulkan: Amend header includesLioncash
Adds headers where necessary to eliminate indirect includes. Also adds headers to ensure certain standard constructs always resolve correctly
2016-10-01Implement experimental Vulkan backendStenzek