summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D11 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * Updated readme files for D3D11, D3D12 and GL backendEgor Yusov2019-03-121-13/+13
* | Moved NumDeferredContexts parameter from factory functions to EngineCreateInf...Egor Yusov2019-03-183-33/+19
|/
* Added IShaderResourceVariableD3D interface plus fixed some include pathsEgor Yusov2019-03-081-1/+1
* Added IShaderD3D interface and HLSLShaderResourceDesc structureEgor Yusov2019-03-084-5/+25
* A bunch of minor code improvementsEgor Yusov2019-03-081-6/+8
* Improved buffer stride management in PSOEgor Yusov2019-03-071-2/+1
* Improved handling input layout elements in the pipeline stateEgor Yusov2019-03-073-6/+7
* Made engine factory interfaces derived from IObject (fixed https://github.com...Egor Yusov2019-03-072-1/+12
* Added ShaderFlags parameter to IPipelineState::BindStaticResourcesEgor Yusov2019-03-052-3/+5
* Updated D3D11, D3D12, and Vk EngineFactory headers & structuresEgor Yusov2019-03-059-161/+86
* Completed D3D12 back-end refactor to comply with the new APIEgor Yusov2019-03-053-17/+20
* Updated static sampler array in PipelineStateD3D11Impl to use raw allocatorEgor Yusov2019-03-042-5/+16
* Final changes to complete d3d11 backend refactorEgor Yusov2019-03-045-74/+110
* Almost completed refactoring d3d11 backend to comply with the new APIEgor Yusov2019-03-0413-253/+421
* Cleaned up QueryInterface declarationsEgor Yusov2019-03-0310-11/+28
* Partially reworked ShaderResourceLayoutD3D11Egor Yusov2019-03-032-113/+124
* Reworked ShaderResourcesD3D11 to comply with the updated APIEgor Yusov2019-03-032-56/+3
* Reworked ShaderD3D11Impl to comply with the updated APIEgor Yusov2019-03-034-73/+33
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-0913-42/+46
* Fixed shared libaries on linux/mac/iOSEgor Yusov2019-01-211-1/+7
* Automatically setting D3D11_BIND_SHADER_RESOURCE & D3D11_BIND_RENDER_TARGET ...Egor Yusov2019-01-171-0/+3
* Fixed error messages about missing resourcesEgor Yusov2019-01-141-1/+1
* Updated copyright noticeEgor Yusov2019-01-0261-61/+61
* Updated readmeEgor Yusov2018-12-301-6/+6
* Added Metal backend stubEgor Yusov2018-12-302-5/+1
* Fix for memory access violation when reading debug name from d3d11 texturesEgor Yusov2018-12-273-85/+117
* Implemented split barriers (closed https://github.com/DiligentGraphics/Dilige...Egor Yusov2018-12-231-0/+8
* Made engine core installation optional that is on by default on Win32 and Lin...Egor Yusov2018-12-171-2/+4
* Added install steps; updated header structure for platformsEgor Yusov2018-12-171-0/+3
* Minor code improvementsEgor Yusov2018-12-051-1/+1
* Minor code improvements in Vk backendEgor Yusov2018-12-051-14/+6
* Replaced SET_RENDER_TARGETS_FLAGS with RESOURCE_STATE_TRANSITION_MODE.Egor Yusov2018-12-044-13/+24
* Removed DRAW_FLAG_TRANSITION_VERTEX_BUFFERS, DRAW_FLAG_TRANSITION_INDEX_BUFFE...Egor Yusov2018-12-032-55/+100
* Made DeviceContextBase template class little more readable by keeping only tw...Egor Yusov2018-12-031-2/+9
* Replaced COMMIT_SHADER_RESOURCES_FLAGS with RESOURCE_STATE_TRANSITION_MODEEgor Yusov2018-12-032-10/+10
* Added explicit state transition control to CopyBuffer() and CopyTexture() met...Egor Yusov2018-12-022-35/+29
* Brought back MapType paramter to UnmapBuffer() function. The performance hit ...Egor Yusov2018-12-022-3/+3
* Added explicit state transition control to UpdateBuffer and UpdateTexture com...Egor Yusov2018-12-023-30/+33
* Added explicit state transition mode to ClearRenderTarget() commandEgor Yusov2018-12-012-2/+2
* Added explicit state transition flags to SetRenderTargets methodEgor Yusov2018-12-014-15/+54
* Improved type safety of different flag typesEgor Yusov2018-11-304-33/+29
* Improved const-correctness; updated comments; added DRAW_FLAG_VERIFY_STATES a...Egor Yusov2018-11-272-17/+17
* Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()Egor Yusov2018-11-254-26/+26
* Moved ITextureView::GenerateMips() to IDeviceContext::GenerateMips()Egor Yusov2018-11-254-15/+9
* Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()Egor Yusov2018-11-254-51/+54
* Updated parameter order of IDeviceContext::CopyBufferEgor Yusov2018-11-242-3/+3
* Renamed/moved ITexture::UpdateData() to IDeviceContext::UpdateTexture()Egor Yusov2018-11-244-84/+90
* Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`Egor Yusov2018-11-244-36/+39
* Updated debug message about required shader resource binding objectEgor Yusov2018-11-241-1/+2
* Some minor updates to formatting of debug messagesEgor Yusov2018-11-241-3/+3