summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D11 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Few improvements to RefCntAutoPtr & DeviceContextBase::SetPipelineStateEgor Yusov2018-07-251-2/+2
* Removed unnecessary conversion from m_pPipelineState to target implementation...Egor Yusov2018-07-251-5/+4
* Updated VertexStreamInfo to use final buffer implementation typeEgor Yusov2018-07-251-3/+3
* Updated DeviceContextBase to use final types for pipeline state, buffers and ...Egor Yusov2018-07-2512-15/+21
* Implemented IFence interface in all backendsEgor Yusov2018-07-226-34/+76
* Disabled D3D11 fence for now to fix buildEgor Yusov2018-07-201-7/+16
* Fixed D3D11 fences on Windows8.1Egor Yusov2018-07-202-2/+23
* Added fence object stubs + code formattingEgor Yusov2018-07-206-2/+187
* Improved bound RTV,DSV - PSO mismatch reporting in D3D11 backendEgor Yusov2018-07-021-5/+5
* Reworked binding default frame buffer to keep references to current RTV and D...Egor Yusov2018-07-021-1/+4
* Unified implementation of IPipelineState::BindShaderResources()Egor Yusov2018-06-282-18/+0
* Reworked shader memory alloction for resource layouts in D3D12 pipeline imple...Egor Yusov2018-06-272-5/+5
* Improved SRB data allocation in D3D11 backend; removed AdaptiveFixedBlockAllo...Egor Yusov2018-06-227-65/+77
* Updaed code formatting of D3D11 backend sourceEgor Yusov2018-06-2042-492/+558
* Implemented resource names string pool for D3D backendsEgor Yusov2018-06-192-33/+34
* Cleaned D3D Shader Resource implementationEgor Yusov2018-06-192-19/+19
* Moved vertex buffer stride definition from IDeviceContext::SetVertexBuffers()...Egor Yusov2018-05-292-5/+6
* Renamed ClearRenderTargets to ResetRenderTargetsEgor Yusov2018-04-211-1/+1
* Reworked SetRenderTargets() function to set framebuffer sizeEgor Yusov2018-04-211-4/+1
* Working on Device context Vulkan implementation: implemented setting viewport...Egor Yusov2018-04-181-9/+3
* Added template version of RawPtr function to allow more convenient type conve...Egor Yusov2018-04-176-21/+22
* Moved primitive topology from draw attribs to pipeline state descEgor Yusov2018-04-141-7/+8
* Vulkan progress:Egor Yusov2018-04-081-1/+1
* Added sync interval parameter to ISwapChain::Present()Egor Yusov2018-03-312-3/+2
* Some minor updates to d3d swap chainEgor Yusov2018-03-311-0/+9
* Implemented switching to a fullscreen mode in d3d on Win32Egor Yusov2018-03-313-144/+59
* Implemented initialization in fullscreen mode on Win32Egor Yusov2018-03-304-9/+45
* Implemented option to specify hardware adapter when initializing the engine i...Egor Yusov2018-03-302-4/+24
* Implemented hardware adapter and display mode enumerationEgor Yusov2018-03-304-2/+14
* Added DebugMessageCallback to EngineCreation attribsEgor Yusov2018-03-271-0/+6
* Implemented PSO compatibility in D3D12Egor Yusov2018-03-111-2/+3
* Implemented PSO compatibility in D3D11Egor Yusov2018-03-115-16/+50
* Enabled custom build configurationEgor Yusov2018-03-051-6/+2
* Fixed https://github.com/DiligentGraphics/DiligentEngine/issues/5Egor Yusov2018-03-042-14/+8
* Removed Errors.h from engine factory headers to dependency on NativePlatformEgor Yusov2018-02-231-3/+7
* Fixed interface headers to use relative paths in #includeEgor Yusov2018-02-2313-19/+20
* Fixed formatting of cmake files + couple of minor updatesEgor Yusov2018-02-131-83/+83
* Minor updates to readmeEgor2018-02-101-8/+8
* Replaced #ifdef ENGINE_DLL with #if ENGINE_DLLEgor2018-02-103-3/+3
* Replaced #ifdef PLATFORM_XXX with #if PLATFORM_XXXEgor2018-02-103-7/+7
* Updated copyright noticeEgor Yusov2018-01-0460-60/+60
* Updated readme & documentationEgor Yusov2018-01-041-3/+3
* Added documentationEgor Yusov2018-01-041-1/+1
* Reworked dependencies between projectsEgor Yusov2017-12-282-8/+14
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-2820-110/+110
* Removed legacy visual studio project and solution filesEgor Yusov2017-12-267-874/+0
* CMake: replaced FXC command line with VS_SHADER_* propertiesEgor Yusov2017-12-141-1/+1
* Optimized CMake files with set_common_target_properties()Egor Yusov2017-12-141-14/+2
* Enabling universal windows platform in cmakeEgor Yusov2017-12-142-1/+11
* Few more updates to cmake listsEgor Yusov2017-12-131-3/+1