summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D11 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Refactored device object release queuesEgor Yusov2018-09-211-0/+3
* Fixed windows/linux build warningsEgor Yusov2018-09-154-67/+0
* Fixed texture usage checks to avoid false warnings in OpenGLEgor Yusov2018-09-041-0/+3
* Updated texture map/unmap intererface; implemented texture mapping in D3D12Egor Yusov2018-09-012-6/+21
* Updated debug checks in texture update methodsEgor Yusov2018-08-311-4/+4
* Fixed shader parsing errors caused by incorrect representation of signed enum...Egor Yusov2018-08-301-15/+15
* Fixed handling of small compressed texture subresourcesEgor Yusov2018-08-301-5/+17
* Fixed a problem with accessing variables in inactive shader stages in D3D11 b...Egor Yusov2018-08-282-23/+15
* Added draw/dispatch command argument validationEgor Yusov2018-08-261-40/+22
* Implemented raw buffers (fixed https://github.com/DiligentGraphics/DiligentCo...Egor Yusov2018-08-264-21/+52
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/21 (Make messag...Egor Yusov2018-08-211-7/+3
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/19 (Add support...Egor Yusov2018-08-211-4/+4
* Removed dummy shader variable. Added final kw to implementation classes.Egor Yusov2018-08-2118-68/+40
* Reworked UAV handling in D3D11 device context implementation: fixed potential...Egor Yusov2018-08-087-4280/+4302
* Corrected committed UAV tests in D3D11 context implEgor Yusov2018-08-031-6/+6
* Imprved Pixel shader UAV handling in D3D11 context implementationEgor Yusov2018-08-031-10/+43
* Implemented shader variable access by index;Egor Yusov2018-08-039-41/+290
* Reworked dynamic resource management in Vulkan to not rely on RingBuffer; add...Egor Yusov2018-07-312-0/+6
* Improved performance of DeviceObjectBase::Release()Egor Yusov2018-07-2514-40/+50
* 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