summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D12 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Added query interface; implemented queries in D3D11 and D3D12assiduous2020-01-0314-3/+718
* Updated coyright noticeassiduous2020-01-0170-490/+770
* Added AdapterType member to DeviceCaps struct (API Version 240048)assiduous2019-12-281-0/+36
* Minor udpate to engine factory D3D12assiduous2019-12-271-1/+1
* Minor formatting updatesassiduous2019-12-253-25/+25
* Updated swap chain Present() to unbind back buffers from immediate contextassiduous2019-12-241-8/+6
* Reworked ClearRenderTarget and ClearDepthStencil methods to not take nullptrassiduous2019-12-241-38/+11
* Disabled SetRenderTarget(0, nullptr, nullptr) usage (fixed https://github.com...assiduous2019-12-243-81/+27
* Fixed staging buffers in Vulkan and D3D12 backends (https://github.com/Dilige...assiduous2019-12-231-8/+14
* Fixed issue with const PVoid not being the intended const void*assiduous2019-12-232-2/+2
* Renamed MAP_FLAG_DO_NOT_SYNCHRONIZE flag to MAP_FLAG_NO_OVERWRITE (API version )assiduous2019-12-231-11/+11
* Added ClearRenderTarget test; fixed issue with bound render targets in D3D12 ...assiduous2019-12-191-0/+7
* Added testing framework for rendering commands. Added initial draw command te...assiduous2019-12-163-23/+32
* Unit tests: capturing debug output; fixed minor issue with viewport in Vk bac...assiduous2019-12-131-6/+6
* Added shader resource layout test (works in D3D12 only for now)Egor Yusov2019-12-101-4/+4
* Reworked API Unit test to use run-time DLL loading to avoid apparent issue wi...Egor Yusov2019-12-071-46/+7
* Added DiligentCoreAPITestEgor Yusov2019-12-071-3/+5
* Added ADAPTER_TYPE enum and AdapterType member to AdapterAttribs struct (API ...Egor Yusov2019-12-061-5/+5
* Fixed few c++17 build issued; disabled AVX2 in release buildEgor Yusov2019-12-052-1/+3
* Fixed some 32-bit compilation warningsEgor Yusov2019-11-305-24/+26
* Fixed few vector initialization issuesEgor Yusov2019-11-289-16/+16
* Fixed leftover issues from clang-formattingEgor Yusov2019-11-281-1/+1
* Fixed few formatting issues; updated format validation script to make validat...Egor Yusov2019-11-243-6/+6
* clang-formatted DLLMainEgor Yusov2019-11-241-12/+12
* clang-formatted GraphicsEngineD3D12Egor Yusov2019-11-2470-5188/+5505
* Renamed INSTALL_DILIGENT_CORE cmake option to DILIGENT_INSTALL_COREEgor Yusov2019-11-211-1/+1
* D3D12 backend: fixed issue with the format of the swap chain's back buffer te...Egor Yusov2019-11-182-4/+8
* D3D11 and D3D12 backends: fixed issue with resolving typeless resourcesEgor Yusov2019-11-171-1/+13
* Added 'ResolveTextureSubresource' device context command (API Version 240041)...Egor Yusov2019-11-104-2/+39
* Allowed swap chains without the depth bufferEgor Yusov2019-11-092-17/+25
* Updated descriptions of backend-specific interfacesEgor Yusov2019-11-0912-12/+12
* Updated comments in Direct3D12 backend implementationEgor Yusov2019-11-0914-24/+115
* Added APIVersion member to EngineCreateInfo struct (API Version 240040)Egor Yusov2019-11-091-0/+6
* Some code refactoringEgor Yusov2019-10-301-14/+11
* Added methods to get command queue from the device context (API Version 240038)Egor Yusov2019-10-305-9/+34
* Fixed mipmap generation in D3D12 backend; added EngineD3D12CreateInfo::Enable...Egor Yusov2019-10-252-31/+61
* D3D12 backend: optimized CommitRootViews method to process dynamic and non-dy...Egor Yusov2019-10-2412-83/+252
* Added validation and correction of IShaderVariable::SetArray argumentsEgor Yusov2019-10-231-0/+2
* Renamed DRAW_FLAG_DYNAMIC_BUFFERS_INTACT to DRAW_FLAG_DYNAMIC_RESOURCE_BUFFER...Egor Yusov2019-10-201-1/+1
* Renamed DRAW_FLAG_RESOURCE_BUFFERS_INTACT to DRAW_FLAG_DYNAMIC_BUFFERS_INTACT...Egor Yusov2019-10-201-1/+1
* Added DRAW_FLAG_RESOURCE_BUFFERS_INTACT flag (API Version 240036)Egor Yusov2019-10-202-3/+13
* Added HLSLVersion, GLSLVersion and GLESSLVersion to ShaderCreateInfo struct (...Egor Yusov2019-10-201-6/+13
* D3D backends: properly handling the issue with static sampler arrays in shade...Egor Yusov2019-10-201-3/+8
* Reworked Draw and DispatchCompute commands (Updated API version to 240033)Egor Yusov2019-10-194-122/+189
* Minor comentEgor Yusov2019-10-171-1/+1
* Updated d3d backend initialization + d3d shader model selectionEgor Yusov2019-10-173-27/+18
* A bunch of updates to specify minimum feature level for D3D11/D3D12 backends ...Egor Yusov2019-10-175-57/+178
* Added EngineD3D12CreateInfo::BreakOnError and EngineD3D12CreateInfo::BreakOnC...Egor Yusov2019-10-101-4/+10
* Unified resource binding verification in all backendsEgor Yusov2019-10-101-74/+28
* More cosmetic code changesEgor Yusov2019-10-082-4/+4