summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D12/src/SwapChainD3D12Impl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* D3D12 backend: more header organizingassiduous2021-03-191-1/+4
* Reworked ShaderVariableVkImpl and ShaderVariableD3D12Impl: removed some dupli...assiduous2021-03-191-1/+2
* Refactored implementation of state tranistions in D3D12 backendassiduous2021-03-191-1/+1
* Updated copyright noticeassiduous2021-01-011-1/+1
* D3D12 backend: a bunch of cosmetic updates + made dynamic buffer allocation d...assiduous2020-12-211-3/+0
* Improved latency handling in D3D11 and D3D12 (API 240061, fixed https://githu...assiduous2020-05-201-0/+5
* Added surface pretransform parameter to swap chain desc (API 240057)assiduous2020-04-241-2/+2
* Updated swap chain creation functions to use NativeWindow structassiduous2020-02-021-2/+2
* More .h -> .hpp renamingsassiduous2020-01-261-1/+1
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-261-4/+4
* Updated coyright noticeassiduous2020-01-011-7/+11
* Updated swap chain Present() to unbind back buffers from immediate contextassiduous2019-12-241-8/+6
* Disabled SetRenderTarget(0, nullptr, nullptr) usage (fixed https://github.com...assiduous2019-12-241-13/+15
* Fixed few vector initialization issuesEgor Yusov2019-11-281-1/+1
* clang-formatted GraphicsEngineD3D12Egor Yusov2019-11-241-38/+41
* D3D12 backend: fixed issue with the format of the swap chain's back buffer te...Egor Yusov2019-11-181-1/+1
* Added 'ResolveTextureSubresource' device context command (API Version 240041)...Egor Yusov2019-11-101-2/+2
* Allowed swap chains without the depth bufferEgor Yusov2019-11-091-17/+20
* Added methods to get command queue from the device context (API Version 240038)Egor Yusov2019-10-301-3/+3
* D3D12 backend: cosmetic code changes + fixed clang build errorEgor Yusov2019-10-081-2/+10
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* D3D12 backend: enabled multiple swap chain supportEgor Yusov2019-08-131-11/+14
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-091-1/+1
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Replaced SET_RENDER_TARGETS_FLAGS with RESOURCE_STATE_TRANSITION_MODE.Egor Yusov2018-12-041-1/+1
* Added explicit state transition flags to SetRenderTargets methodEgor Yusov2018-12-011-1/+1
* Added explicit resource state transitions to the API; implemented in D3D12Egor Yusov2018-11-181-4/+3
* Few minor cosmetic code changes in D3D12 backendEgor Yusov2018-10-071-1/+1
* Reworked context pool management in D3D12Egor Yusov2018-10-051-5/+5
* Reworked D3D12 descriptor heaps to rely on device release queuesEgor Yusov2018-10-031-1/+1
* Removed ForceRelease parameter of IDeviceContext::FinishFrame()Egor Yusov2018-10-021-1/+1
* Unified resource liftime management in D3D12 and Vk backendsEgor Yusov2018-09-221-4/+12
* Reworked dynamic memory allocation in D3D12 backend to not rely on ring buffe...Egor Yusov2018-09-161-0/+1
* Reworked binding default frame buffer to keep references to current RTV and D...Egor Yusov2018-07-021-7/+0
* Improved formatting of D3D12 backend sourceEgor Yusov2018-06-201-5/+5
* Renamed ClearRenderTargets to ResetRenderTargetsEgor Yusov2018-04-211-1/+1
* Reworked SetRenderTargets() function to set framebuffer sizeEgor Yusov2018-04-211-0/+2
* Added template version of RawPtr function to allow more convenient type conve...Egor Yusov2018-04-171-4/+4
* Added sync interval parameter to ISwapChain::Present()Egor Yusov2018-03-311-2/+1
* Implemented switching to a fullscreen mode in d3d on Win32Egor Yusov2018-03-311-129/+55
* Implemented initialization in fullscreen mode on Win32Egor Yusov2018-03-301-4/+31
* Replaced #ifdef PLATFORM_XXX with #if PLATFORM_XXXEgor2018-02-101-5/+5
* Updated copyright noticeEgor Yusov2018-01-041-1/+1
* Updated to Diligent Engine 2.1Egor Yusov2017-11-131-8/+9
* Merge from dev branchEgor Yusov2017-05-201-1/+1
* Merging Updates from dev branchEgor Yusov2017-05-201-1/+1
* Fixed D3D12 warnings, updated copyright noticeEgor Yusov2017-04-061-2/+5
* Updated to Diligent Engine 2.0Egor Yusov2016-08-201-0/+262