summaryrefslogtreecommitdiffstats
path: root/Graphics (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Implemented split barriers (closed https://github.com/DiligentGraphics/Dilige...Egor Yusov2018-12-235-21/+100
* Made engine core installation optional that is on by default on Win32 and Lin...Egor Yusov2018-12-1711-15/+37
* Added install steps; updated header structure for platformsEgor Yusov2018-12-1711-2/+28
* Fixed a number of minor issues revealed by code analysisEgor Yusov2018-12-163-19/+21
* Few final changes to support MinGW buildEgor Yusov2018-12-142-10/+10
* Another couple of updates to GL and VK backend CMake files to fix MinGW buildEgor Yusov2018-12-142-3/+9
* Fixed build under MinGWEgor Yusov2018-12-136-6/+8
* Fixed missing UAV barriers in Vulkan backendEgor Yusov2018-12-092-12/+33
* Few more updates to comments plus added convenience constructors for DrawAttr...Egor Yusov2018-12-091-81/+172
* Updated comments and readmeEgor Yusov2018-12-092-75/+121
* Minor code improvementsEgor Yusov2018-12-056-20/+63
* Added ITextureD3D12::GetD3D12ResourceState(), IBufferD3D12::GetD3D12ResourceS...Egor Yusov2018-12-059-3/+31
* Minor code improvements in Vk backendEgor Yusov2018-12-059-90/+99
* Replaced SET_RENDER_TARGETS_FLAGS with RESOURCE_STATE_TRANSITION_MODE.Egor Yusov2018-12-0420-143/+130
* Removed DRAW_FLAG_TRANSITION_VERTEX_BUFFERS, DRAW_FLAG_TRANSITION_INDEX_BUFFE...Egor Yusov2018-12-0310-412/+355
* Made DeviceContextBase template class little more readable by keeping only tw...Egor Yusov2018-12-035-77/+107
* Replaced COMMIT_SHADER_RESOURCES_FLAGS with RESOURCE_STATE_TRANSITION_MODEEgor Yusov2018-12-0316-79/+62
* Improved state transition handling in D3D12 backendEgor Yusov2018-12-033-168/+96
* Added explicit state transition control to CopyBuffer() and CopyTexture() met...Egor Yusov2018-12-0215-439/+440
* Brought back MapType paramter to UnmapBuffer() function. The performance hit ...Egor Yusov2018-12-0212-73/+42
* Added explicit state transition control to UpdateBuffer and UpdateTexture com...Egor Yusov2018-12-0217-345/+502
* Added explicit state transition control flags to CLEAR_DEPTH_STENCIL_FLAGSEgor Yusov2018-12-015-18/+54
* Added explicit state transition mode to ClearRenderTarget() commandEgor Yusov2018-12-0112-19/+67
* Updated SetRenderTargets() in Vk backend to only transitin states. CommitRend...Egor Yusov2018-12-012-60/+71
* Added explicit state transition flags to SetRenderTargets methodEgor Yusov2018-12-0122-78/+224
* Improved type safety of different flag typesEgor Yusov2018-11-3020-112/+132
* Improved const-correctness; updated comments; added DRAW_FLAG_VERIFY_STATES a...Egor Yusov2018-11-2721-153/+278
* Updated texture view creation error reportingEgor Yusov2018-11-251-4/+4
* Closed https://github.com/DiligentGraphics/DiligentCore/issues/15Egor Yusov2018-11-253-11/+20
* Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()Egor Yusov2018-11-2524-401/+402
* Moved ITextureView::GenerateMips() to IDeviceContext::GenerateMips()Egor Yusov2018-11-2519-69/+55
* Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()Egor Yusov2018-11-2521-304/+251
* Updated parameter order of IDeviceContext::CopyBufferEgor Yusov2018-11-2411-21/+21
* Renamed/moved ITexture::UpdateData() to IDeviceContext::UpdateTexture()Egor Yusov2018-11-2437-423/+466
* Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`Egor Yusov2018-11-2420-144/+162
* Updated debug message about required shader resource binding objectEgor Yusov2018-11-243-3/+6
* Some minor updates to formatting of debug messagesEgor Yusov2018-11-245-12/+12
* Improved reporting of resource binding problems in InitializeStaticResources()Egor Yusov2018-11-2424-48/+124
* Removed default shader resource binding objectEgor Yusov2018-11-249-93/+54
* Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...Egor Yusov2018-11-2427-84/+179
* Fixed issue with resource state transition in D3D11 backendEgor Yusov2018-11-224-266/+269
* Fixed issue with state transitions in d3d11 backendEgor Yusov2018-11-222-2/+14
* Attempt #2 to fix linux buildEgor Yusov2018-11-221-4/+4
* Fixing linux buildEgor Yusov2018-11-211-2/+2
* Added explicit control of vertex buffer, index buffer and indirect draw argum...Egor Yusov2018-11-217-62/+301
* Implemented explicit state transitions in D3D11 backend (closed https://githu...Egor Yusov2018-11-2111-133/+302
* Implemented explicit layout transitions in Vulkan backendEgor Yusov2018-11-2016-192/+662
* Added explicit resource state transitions to the API; implemented in D3D12Egor Yusov2018-11-1854-377/+1056
* Updated commentEgor Yusov2018-11-161-6/+21
* Fixed handling constant buffers in SPIRV bytecode produced by DXC (fixed http...Egor Yusov2018-11-151-4/+31