index
:
DiligentCore
ext-vk
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Graphics
/
GraphicsEngine
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Brought back MapType paramter to UnmapBuffer() function. The performance hit ...
Egor Yusov
2018-12-02
3
-6
/
+25
*
Added explicit state transition control to UpdateBuffer and UpdateTexture com...
Egor Yusov
2018-12-02
2
-77
/
+148
*
Added explicit state transition control flags to CLEAR_DEPTH_STENCIL_FLAGS
Egor Yusov
2018-12-01
1
-4
/
+10
*
Added explicit state transition mode to ClearRenderTarget() command
Egor Yusov
2018-12-01
1
-1
/
+21
*
Added explicit state transition flags to SetRenderTargets method
Egor Yusov
2018-12-01
2
-3
/
+30
*
Improved type safety of different flag types
Egor Yusov
2018-11-30
6
-44
/
+68
*
Improved const-correctness; updated comments; added DRAW_FLAG_VERIFY_STATES a...
Egor Yusov
2018-11-27
4
-13
/
+129
*
Updated texture view creation error reporting
Egor Yusov
2018-11-25
1
-4
/
+4
*
Closed https://github.com/DiligentGraphics/DiligentCore/issues/15
Egor Yusov
2018-11-25
2
-10
/
+19
*
Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()
Egor Yusov
2018-11-25
5
-72
/
+81
*
Moved ITextureView::GenerateMips() to IDeviceContext::GenerateMips()
Egor Yusov
2018-11-25
3
-6
/
+20
*
Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()
Egor Yusov
2018-11-25
4
-54
/
+60
*
Updated parameter order of IDeviceContext::CopyBuffer
Egor Yusov
2018-11-24
3
-9
/
+9
*
Renamed/moved ITexture::UpdateData() to IDeviceContext::UpdateTexture()
Egor Yusov
2018-11-24
5
-90
/
+102
*
Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`
Egor Yusov
2018-11-24
4
-41
/
+51
*
Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...
Egor Yusov
2018-11-24
2
-2
/
+23
*
Added explicit control of vertex buffer, index buffer and indirect draw argum...
Egor Yusov
2018-11-21
1
-0
/
+38
*
Implemented explicit state transitions in D3D11 backend (closed https://githu...
Egor Yusov
2018-11-21
1
-0
/
+46
*
Implemented explicit layout transitions in Vulkan backend
Egor Yusov
2018-11-20
1
-7
/
+7
*
Added explicit resource state transitions to the API; implemented in D3D12
Egor Yusov
2018-11-18
6
-35
/
+267
*
Enabled Vulkan backend to take compiled SPIRV byte code
Egor Yusov
2018-10-26
1
-2
/
+4
*
Updated BIND_SHADER_RESOURCES_* flags
Egor Yusov
2018-10-19
1
-20
/
+36
*
Implemented separate samplers in D3D11
Egor Yusov
2018-10-17
2
-12
/
+23
*
Fixed https://github.com/DiligentGraphics/DiligentCore/issues/2 (make '_sampl...
Egor Yusov
2018-10-11
1
-0
/
+5
*
Fixed creation of typeless textures in D3D12 backend
Egor Yusov
2018-10-10
1
-0
/
+5
*
Couple of minor updates to D3D12 and Vulkan device context implementations
Egor Yusov
2018-10-08
1
-2
/
+3
*
Added TextureFormatInfoExt::SampleCounts. Reworked texture format support que...
Egor Yusov
2018-10-07
1
-2
/
+3
*
Some mostly cosmetic code changes + better reporting of dynamic descriptor al...
Egor Yusov
2018-10-06
1
-9
/
+9
*
Added ReleaseStaleResources() to IRenderDevice interface + a bunch of minor c...
Egor Yusov
2018-10-04
1
-0
/
+7
*
Removed ForceRelease parameter of IDeviceContext::FinishFrame()
Egor Yusov
2018-10-02
1
-4
/
+2
*
Reworked dynamic descriptor set allocation/deallocation in Vk backend
Egor Yusov
2018-09-24
1
-4
/
+7
*
Fixed linux/mac/iOS build
Egor Yusov
2018-09-21
3
-6
/
+6
*
Refactored device object release queues
Egor Yusov
2018-09-21
8
-55
/
+69
*
Reworked dynamic memory allocation in D3D12 backend to not rely on ring buffe...
Egor Yusov
2018-09-16
1
-0
/
+12
*
Fixed windows/linux build warnings
Egor Yusov
2018-09-15
1
-0
/
+2
*
Fixing clang build error and warnings
Egor Yusov
2018-09-09
4
-5
/
+5
*
Fixed texture usage checks to avoid false warnings in OpenGL
Egor Yusov
2018-09-04
1
-1
/
+0
*
Fixed build error
Egor Yusov
2018-09-01
1
-1
/
+1
*
Updated texture map/unmap intererface; implemented texture mapping in D3D12
Egor Yusov
2018-09-01
3
-40
/
+72
*
Updated debug checks in texture update methods
Egor Yusov
2018-08-31
1
-5
/
+5
*
Fixed shader parsing errors caused by incorrect representation of signed enum...
Egor Yusov
2018-08-30
1
-5
/
+5
*
Fixed MacOS/iOS build error
Egor Yusov
2018-08-30
1
-0
/
+19
*
Fixed handling of small compressed texture subresources
Egor Yusov
2018-08-30
2
-30
/
+54
*
Fixed debug checks
Egor Yusov
2018-08-29
1
-1
/
+1
*
Fixed update data for compressed textures
Egor Yusov
2018-08-29
1
-6
/
+24
*
Fixed https://github.com/DiligentGraphics/DiligentCore/issues/17 (Add support...
Egor Yusov
2018-08-28
2
-31
/
+30
*
Fixed a problem with accessing variables in inactive shader stages in D3D11 b...
Egor Yusov
2018-08-28
1
-3
/
+5
*
Few minor updates
Egor Yusov
2018-08-27
2
-2
/
+2
*
Fixed false warning about zero indices for indirect draw/dispatch commands
Egor Yusov
2018-08-27
1
-13
/
+17
*
Added draw/dispatch command argument validation
Egor Yusov
2018-08-26
2
-13
/
+79
[prev]
[next]