summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D12/src/BufferD3D12Impl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Some more code improvemnts in D3D11 backendassiduous2021-03-191-1/+1
* D3D12 backend: more header organizingassiduous2021-03-191-0/+2
* Implemented common PRS methods directly in PipelineResourceSignatureBase; ref...assiduous2021-03-191-1/+1
* Refactored D3D12 shader resource cache and descriptor table handlingassiduous2021-03-191-4/+4
* Few minor updates to BufferD3D12Impl and BufferViewD3D12Implassiduous2021-03-191-1/+3
* DrawCommandTest: added structured buffer array, and formatted buffer testsassiduous2021-03-191-2/+3
* D3D12: reworked formatted buffer SRVs to be allocated as root viewsassiduous2021-03-191-3/+3
* Updated copyright noticeassiduous2021-01-011-1/+1
* D3D12 backend: a bunch of cosmetic updates + made dynamic buffer allocation d...assiduous2020-12-211-7/+3
* Merge branch 'azhirnov-ray_tracing_2'assiduous2020-12-151-4/+4
|\
| * Refactored BufferBaseassiduous2020-11-061-2/+2
| * added ray tracing implementation for dx12 and vulkanazhirnov2020-10-281-2/+2
* | Added IDeviceContext::GetFrameNumber() method (API )assiduous2020-12-031-2/+2
|/
* Renamed USAGE_STATIC to USAGE_IMMUTABLE (API240077)assiduous2020-10-191-2/+2
* Updated unified buffers logic: removed implicit decay to DEFAULT bufersassiduous2020-09-171-1/+1
* Added USAGE_UNIFIED usage type (API 240066)assiduous2020-08-231-9/+12
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-261-2/+2
* More .h -> .hpp renamingsassiduous2020-01-261-2/+2
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-261-1/+1
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-261-4/+4
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2020-01-261-1/+1
* Updated coyright noticeassiduous2020-01-011-7/+11
* Fixed some 32-bit compilation warningsEgor Yusov2019-11-301-1/+1
* Fixed few vector initialization issuesEgor Yusov2019-11-281-4/+4
* clang-formatted GraphicsEngineD3D12Egor Yusov2019-11-241-118/+123
* D3D12 backend: optimized CommitRootViews method to process dynamic and non-dy...Egor Yusov2019-10-241-16/+0
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-181-2/+2
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-091-6/+6
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Added ITextureD3D12::GetD3D12ResourceState(), IBufferD3D12::GetD3D12ResourceS...Egor Yusov2018-12-051-0/+5
* Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()Egor Yusov2018-11-251-121/+0
* Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`Egor Yusov2018-11-241-16/+0
* Added explicit resource state transitions to the API; implemented in D3D12Egor Yusov2018-11-181-8/+19
* Few minor cosmetic code changes in D3D12 backendEgor Yusov2018-10-071-1/+1
* Reworked context pool management in D3D12Egor Yusov2018-10-051-3/+3
* Unified resource liftime management in D3D12 and Vk backendsEgor Yusov2018-09-221-3/+4
* Reworked dynamic memory allocation in D3D12 backend to not rely on ring buffe...Egor Yusov2018-09-161-9/+48
* Added alignment parameter to allocation managers (fixed https://github.com/Di...Egor Yusov2018-09-091-1/+2
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/17 (Add support...Egor Yusov2018-08-281-1/+1
* Implemented raw buffers (fixed https://github.com/DiligentGraphics/DiligentCo...Egor Yusov2018-08-261-5/+4
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/21 (Make messag...Egor Yusov2018-08-211-4/+4
* 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-2/+11
* Implemented IFence interface in all backendsEgor Yusov2018-07-221-1/+1
* Improved formatting of D3D12 backend sourceEgor Yusov2018-06-201-37/+65
* Reworked dynamic buffer mapping using ring buffersEgor Yusov2018-06-141-1/+1
* Updated copyright noticeEgor Yusov2018-01-041-1/+1
* Reworked dependencies between projectsEgor Yusov2017-12-281-1/+1
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-281-20/+20