summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan/src/BufferVkImpl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Renamed Align to AlignUpassiduous2021-03-191-2/+2
* BufferVkImpl: fixed buffer offset alignment calculationassiduous2021-03-191-16/+30
* Fixed handling of dynamic structured buffers in Vulkanassiduous2021-03-191-33/+20
* Updated copyright noticeassiduous2021-01-011-1/+1
* Vulkan backend: code clean-upassiduous2020-12-211-8/+5
* Merge branch 'azhirnov-ray_tracing_2'assiduous2020-12-151-50/+115
|\
| * Added support for VK_KHR_acceleration_structure and VK_KHR_ray_tracing_pipelineazhirnov2020-11-251-1/+4
| * Refactored BufferBaseassiduous2020-11-061-1/+1
| * added ray tracing implementation for dx12 and vulkanazhirnov2020-10-281-5/+9
| * Merge branch 'master' into ray_tracingazhirnov2020-10-251-3/+3
| |\
| * | Fixed Mac/iOS buildassiduous2020-10-051-1/+6
| * | Added Vulkan implementationazhirnov2020-10-041-45/+98
* | | Added IDeviceContext::GetFrameNumber() method (API )assiduous2020-12-031-2/+2
| |/ |/|
* | Renamed USAGE_STATIC to USAGE_IMMUTABLE (API240077)assiduous2020-10-191-3/+3
|/
* Updated unified buffers logic: removed implicit decay to DEFAULT bufersassiduous2020-09-171-23/+10
* Implemented mapping of unified buffers in Vulkan backendassiduous2020-08-231-5/+2
* Added USAGE_UNIFIED usage type (API 240066)assiduous2020-08-231-97/+165
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-261-2/+2
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-261-1/+1
* Renamed .h -> .hpp in GraphicsEngineVulkan projectassiduous2020-01-261-7/+7
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2020-01-261-1/+1
* Updated coyright noticeassiduous2020-01-011-7/+11
* Fixed staging buffers in Vulkan and D3D12 backends (https://github.com/Dilige...assiduous2019-12-231-3/+3
* Fixed few vector initialization issuesEgor Yusov2019-11-281-2/+2
* clang-formatted cpp files of GraphiceEngineVulkan projectEgor Yusov2019-11-241-103/+115
* More cosmetic code changesEgor Yusov2019-10-081-2/+9
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Fixed issue with buffer usage flagsEgor Yusov2019-04-141-4/+4
* Implemented staging textures in Vk backendEgor Yusov2019-04-051-1/+1
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-181-2/+2
* Disabled all Vulkan features by defaultEgor Yusov2019-02-181-2/+3
* Fixed few debug checksEgor Yusov2019-02-091-1/+1
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-091-6/+6
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* A bunch of minor changes to fix clang warnings and errorsEgor Yusov2018-12-241-3/+3
* Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()Egor Yusov2018-11-251-155/+0
* Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`Egor Yusov2018-11-241-16/+0
* Implemented explicit layout transitions in Vulkan backendEgor Yusov2018-11-201-14/+39
* Added explicit resource state transitions to the API; implemented in D3D12Egor Yusov2018-11-181-0/+2
* Refactored device object release queuesEgor Yusov2018-09-211-5/+6
* Added alignment parameter to allocation managers (fixed https://github.com/Di...Egor Yusov2018-09-091-9/+30
* Fixed issue with buffer view offset in VK backendEgor Yusov2018-08-261-2/+2
* Implemented raw buffers (fixed https://github.com/DiligentGraphics/DiligentCo...Egor Yusov2018-08-261-2/+10
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/21 (Make messag...Egor Yusov2018-08-211-2/+2
* Reworked dynamic resource management in Vulkan to not rely on RingBuffer; add...Egor Yusov2018-07-311-12/+10
* Improved performance of DeviceObjectBase::Release()Egor Yusov2018-07-251-12/+8
* Fixed few minor issues with MAP_FLAG_DO_NOT_SYNCHRONIZE in D3D12 and VulkanEgor Yusov2018-07-221-1/+1
* Implemented mapping with MAP_FLAG_DO_NOT_SYNCHRONIZE flag in Vulkan and D3D12Egor Yusov2018-07-221-7/+16
* Added Development configuration tests in Vulkan backend; fixed code formattingEgor Yusov2018-07-191-17/+39
* Implemented texture and buffer object creation from Vulkan resourcesEgor Yusov2018-07-051-58/+7