summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineNextGenBase (follow)
Commit message (Collapse)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 ↵assiduous2021-02-071-2/+2
| | | | lists to avoid redundant submit
* 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 ↵assiduous2020-05-091-1/+2
| | | | Diligent-BuildSettings private dependency for all projects
* 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, ↵assiduous2020-01-261-1/+1
| | | | GraphicsEningeD3D11, and GraphicsEningeD3D12 projects
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and ↵assiduous2020-01-262-3/+3
| | | | GraphicsTools projects
* 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 ↵Egor Yusov2019-06-091-13/+13
| | | | (https://github.com/DiligentGraphics/DiligentEngine/issues/20)
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-131-1/+2
|
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API ↵Egor Yusov2019-04-061-27/+12
| | | | Version to 240021)
* Fixed issue with counting invalid master blocks in DynamicHeap (fixed ↵Egor Yusov2019-02-051-3/+8
| | | | https://github.com/DiligentGraphics/DiligentEngine/issues/33)
* 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 ↵Egor Yusov2018-12-171-1/+3
| | | | Linux only
* 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 ↵Egor Yusov2018-10-061-1/+0
| | | | clearer implementation
* 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