summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineNextGenBase (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixed rebase issues; updated API to version 240083assiduous2021-03-191-0/+2
* Refactored passing template arguments to base classesassiduous2021-03-191-5/+5
* Unified device object creation in D3D12, Vulkan and OpenGLassiduous2021-03-191-10/+7
* DeviceContextD3D12Impl: reworked flush to also execute deferred command lists...assiduous2021-02-071-2/+2
* Reworked ExecuteCommandList(s) to take multiple command lists instead of oneassiduous2021-02-071-13/+13
* Updated copyright noticeassiduous2021-01-014-4/+4
* Added IDeviceContext::GetFrameNumber() method (API )assiduous2020-12-031-7/+4
* Vk device: fixed issue with render pass cache destructionassiduous2020-08-041-0/+2
* Fixed MSVC compiler warnings + treat warnings as errors; made Diligent-BuildS...assiduous2020-05-091-1/+2
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-261-5/+5
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-292-6/+6
* Renamed platform headers .h -> .hppassiduous2020-01-272-3/+3
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-262-3/+3
* Renamed .h -> .hpp in GraphicsEngineNextGenBase and GraphicsEngineD3D12 projectsassiduous2020-01-265-4/+4
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-261-1/+1
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2020-01-262-3/+3
* Added query interface; implemented queries in D3D11 and D3D12assiduous2020-01-031-0/+5
* Updated coyright noticeassiduous2020-01-014-28/+44
* clang-formatted GraphicsEngineNextGenBase projectEgor Yusov2019-11-244-68/+81
* Renamed INSTALL_DILIGENT_CORE cmake option to DILIGENT_INSTALL_COREEgor Yusov2019-11-211-1/+1
* Some code refactoringEgor Yusov2019-10-301-12/+10
* Fixed few more gcc/clang compile issueEgor Yusov2019-10-301-4/+5
* Fixed gcc errorsEgor Yusov2019-10-301-4/+4
* Added methods to get command queue from the device context (API Version 240038)Egor Yusov2019-10-302-7/+46
* More cosmetic code changesEgor Yusov2019-10-082-8/+8
* Updated Copyright noticeEgor Yusov2019-09-174-4/+4
* Added IDeviceContext::WaitForIdle() method (updated API version to 240028)Egor Yusov2019-09-091-22/+26
* Added 'Diligent-' prefix to project names to avoid name conflicts (https://gi...Egor Yusov2019-06-091-13/+13
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-131-1/+2
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi...Egor Yusov2019-04-061-27/+12
* Fixed issue with counting invalid master blocks in DynamicHeap (fixed https:/...Egor Yusov2019-02-051-3/+8
* Updated copyright noticeEgor Yusov2019-01-024-4/+4
* A bunch of minor changes to fix clang warnings and errorsEgor Yusov2018-12-241-1/+1
* Made engine core installation optional that is on by default on Win32 and Lin...Egor Yusov2018-12-171-1/+3
* Added install steps; updated header structure for platformsEgor Yusov2018-12-171-0/+2
* Fixed multiple linux build issues in Vk backendEgor2018-11-033-8/+14
* Added VariableSizeAllocationsManager::Allocation::IsValid() method for cleare...Egor Yusov2018-10-061-1/+0
* Fixed minor issue in PurgeReleaseQueues()Egor Yusov2018-10-051-1/+1
* Reworked D3D12 descriptor heaps to rely on device release queuesEgor Yusov2018-10-031-1/+6
* Reworked D3D12DynamicHeap to use release queuesEgor Yusov2018-10-022-0/+88
* Added few extra debug checks to Vk backendEgor Yusov2018-10-011-0/+4
* Some minor updates to resource lifetime management in Vk backend + commentsEgor Yusov2018-09-281-2/+17
* Couple updates to processing release queue in Vk backendEgor Yusov2018-09-241-6/+10
* Removed m_NextCmdBuffNumber from DeviceContextVkImpl plus other minor updatesEgor Yusov2018-09-241-2/+3
* Reworked vulkan dynamic heap deallocation to use main release queueEgor Yusov2018-09-233-1/+174
* Unified resource liftime management in D3D12 and Vk backendsEgor Yusov2018-09-221-19/+45
* Refactored device object release queuesEgor Yusov2018-09-213-0/+335