summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Brought back MapType paramter to UnmapBuffer() function. The performance hit ...Egor Yusov2018-12-023-6/+25
* Added explicit state transition control to UpdateBuffer and UpdateTexture com...Egor Yusov2018-12-022-77/+148
* Added explicit state transition control flags to CLEAR_DEPTH_STENCIL_FLAGSEgor Yusov2018-12-011-4/+10
* Added explicit state transition mode to ClearRenderTarget() commandEgor Yusov2018-12-011-1/+21
* Added explicit state transition flags to SetRenderTargets methodEgor Yusov2018-12-012-3/+30
* Improved type safety of different flag typesEgor Yusov2018-11-306-44/+68
* Improved const-correctness; updated comments; added DRAW_FLAG_VERIFY_STATES a...Egor Yusov2018-11-274-13/+129
* Updated texture view creation error reportingEgor Yusov2018-11-251-4/+4
* Closed https://github.com/DiligentGraphics/DiligentCore/issues/15Egor Yusov2018-11-252-10/+19
* Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()Egor Yusov2018-11-255-72/+81
* Moved ITextureView::GenerateMips() to IDeviceContext::GenerateMips()Egor Yusov2018-11-253-6/+20
* Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()Egor Yusov2018-11-254-54/+60
* Updated parameter order of IDeviceContext::CopyBufferEgor Yusov2018-11-243-9/+9
* Renamed/moved ITexture::UpdateData() to IDeviceContext::UpdateTexture()Egor Yusov2018-11-245-90/+102
* Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`Egor Yusov2018-11-244-41/+51
* Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...Egor Yusov2018-11-242-2/+23
* Added explicit control of vertex buffer, index buffer and indirect draw argum...Egor Yusov2018-11-211-0/+38
* Implemented explicit state transitions in D3D11 backend (closed https://githu...Egor Yusov2018-11-211-0/+46
* Implemented explicit layout transitions in Vulkan backendEgor Yusov2018-11-201-7/+7
* Added explicit resource state transitions to the API; implemented in D3D12Egor Yusov2018-11-186-35/+267
* Enabled Vulkan backend to take compiled SPIRV byte codeEgor Yusov2018-10-261-2/+4
* Updated BIND_SHADER_RESOURCES_* flagsEgor Yusov2018-10-191-20/+36
* Implemented separate samplers in D3D11Egor Yusov2018-10-172-12/+23
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/2 (make '_sampl...Egor Yusov2018-10-111-0/+5
* Fixed creation of typeless textures in D3D12 backendEgor Yusov2018-10-101-0/+5
* Couple of minor updates to D3D12 and Vulkan device context implementationsEgor Yusov2018-10-081-2/+3
* Added TextureFormatInfoExt::SampleCounts. Reworked texture format support que...Egor Yusov2018-10-071-2/+3
* Some mostly cosmetic code changes + better reporting of dynamic descriptor al...Egor Yusov2018-10-061-9/+9
* Added ReleaseStaleResources() to IRenderDevice interface + a bunch of minor c...Egor Yusov2018-10-041-0/+7
* Removed ForceRelease parameter of IDeviceContext::FinishFrame()Egor Yusov2018-10-021-4/+2
* Reworked dynamic descriptor set allocation/deallocation in Vk backendEgor Yusov2018-09-241-4/+7
* Fixed linux/mac/iOS buildEgor Yusov2018-09-213-6/+6
* Refactored device object release queuesEgor Yusov2018-09-218-55/+69
* Reworked dynamic memory allocation in D3D12 backend to not rely on ring buffe...Egor Yusov2018-09-161-0/+12
* Fixed windows/linux build warningsEgor Yusov2018-09-151-0/+2
* Fixing clang build error and warningsEgor Yusov2018-09-094-5/+5
* Fixed texture usage checks to avoid false warnings in OpenGLEgor Yusov2018-09-041-1/+0
* Fixed build errorEgor Yusov2018-09-011-1/+1
* Updated texture map/unmap intererface; implemented texture mapping in D3D12Egor Yusov2018-09-013-40/+72
* Updated debug checks in texture update methodsEgor Yusov2018-08-311-5/+5
* Fixed shader parsing errors caused by incorrect representation of signed enum...Egor Yusov2018-08-301-5/+5
* Fixed MacOS/iOS build errorEgor Yusov2018-08-301-0/+19
* Fixed handling of small compressed texture subresourcesEgor Yusov2018-08-302-30/+54
* Fixed debug checksEgor Yusov2018-08-291-1/+1
* Fixed update data for compressed texturesEgor Yusov2018-08-291-6/+24
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/17 (Add support...Egor Yusov2018-08-282-31/+30
* Fixed a problem with accessing variables in inactive shader stages in D3D11 b...Egor Yusov2018-08-281-3/+5
* Few minor updatesEgor Yusov2018-08-272-2/+2
* Fixed false warning about zero indices for indirect draw/dispatch commandsEgor Yusov2018-08-271-13/+17
* Added draw/dispatch command argument validationEgor Yusov2018-08-262-13/+79