summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineNextGenBase (unfollow)
Commit message (Expand)AuthorFilesLines
2021-03-19Fixed rebase issues; updated API to version 240083assiduous1-0/+2
2021-03-19Refactored passing template arguments to base classesassiduous1-5/+5
2021-03-19Unified device object creation in D3D12, Vulkan and OpenGLassiduous1-10/+7
2021-02-07DeviceContextD3D12Impl: reworked flush to also execute deferred command lists...assiduous1-2/+2
2021-02-07Reworked ExecuteCommandList(s) to take multiple command lists instead of oneassiduous1-13/+13
2021-01-01Updated copyright noticeassiduous4-4/+4
2020-12-03Added IDeviceContext::GetFrameNumber() method (API )assiduous1-7/+4
2020-08-04Vk device: fixed issue with render pass cache destructionassiduous1-0/+2
2020-05-09Fixed MSVC compiler warnings + treat warnings as errors; made Diligent-BuildS...assiduous1-1/+2
2020-03-26Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous1-5/+5
2020-01-29Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2-6/+6
2020-01-27Renamed platform headers .h -> .hppassiduous2-3/+3
2020-01-26Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2-3/+3
2020-01-26Renamed .h -> .hpp in GraphicsEngineNextGenBase and GraphicsEngineD3D12 projectsassiduous5-4/+4
2020-01-26Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous1-1/+1
2020-01-26Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2-3/+3
2020-01-03Added query interface; implemented queries in D3D11 and D3D12assiduous1-0/+5
2020-01-01Updated coyright noticeassiduous4-28/+44
2019-11-24clang-formatted GraphicsEngineNextGenBase projectEgor Yusov4-68/+81
2019-11-21Renamed INSTALL_DILIGENT_CORE cmake option to DILIGENT_INSTALL_COREEgor Yusov1-1/+1
2019-10-30Some code refactoringEgor Yusov1-12/+10
2019-10-30Fixed few more gcc/clang compile issueEgor Yusov1-4/+5
2019-10-30Fixed gcc errorsEgor Yusov1-4/+4
2019-10-30Added methods to get command queue from the device context (API Version 240038)Egor Yusov2-7/+46
2019-10-08More cosmetic code changesEgor Yusov2-8/+8
2019-09-17Updated Copyright noticeEgor Yusov4-4/+4
2019-09-09Added IDeviceContext::WaitForIdle() method (updated API version to 240028)Egor Yusov1-22/+26
2019-06-09Added 'Diligent-' prefix to project names to avoid name conflicts (https://gi...Egor Yusov1-13/+13
2019-04-13Updated ALLOCATE macros to make it more convenientEgor Yusov1-1/+2
2019-04-06Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi...Egor Yusov1-27/+12
2019-02-05Fixed issue with counting invalid master blocks in DynamicHeap (fixed https:/...Egor Yusov1-3/+8
2019-01-02Updated copyright noticeEgor Yusov4-4/+4
2018-12-24A bunch of minor changes to fix clang warnings and errorsEgor Yusov1-1/+1
2018-12-17Made engine core installation optional that is on by default on Win32 and Lin...Egor Yusov1-1/+3
2018-12-17Added install steps; updated header structure for platformsEgor Yusov1-0/+2
2018-11-03Fixed multiple linux build issues in Vk backendEgor3-8/+14
2018-10-06Added VariableSizeAllocationsManager::Allocation::IsValid() method for cleare...Egor Yusov1-1/+0
2018-10-05Fixed minor issue in PurgeReleaseQueues()Egor Yusov1-1/+1
2018-10-03Reworked D3D12 descriptor heaps to rely on device release queuesEgor Yusov1-1/+6
2018-10-02Reworked D3D12DynamicHeap to use release queuesEgor Yusov2-0/+88
2018-10-01Added few extra debug checks to Vk backendEgor Yusov1-0/+4
2018-09-28Some minor updates to resource lifetime management in Vk backend + commentsEgor Yusov1-2/+17
2018-09-24Couple updates to processing release queue in Vk backendEgor Yusov1-6/+10
2018-09-24Removed m_NextCmdBuffNumber from DeviceContextVkImpl plus other minor updatesEgor Yusov1-2/+3
2018-09-23Reworked vulkan dynamic heap deallocation to use main release queueEgor Yusov3-1/+174
2018-09-22Unified resource liftime management in D3D12 and Vk backendsEgor Yusov1-19/+45
2018-09-21Refactored device object release queuesEgor Yusov3-0/+335