index
:
DiligentCore
ext-vk
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Graphics
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Implemented split barriers (closed https://github.com/DiligentGraphics/Dilige...
Egor Yusov
2018-12-23
5
-21
/
+100
*
Made engine core installation optional that is on by default on Win32 and Lin...
Egor Yusov
2018-12-17
11
-15
/
+37
*
Added install steps; updated header structure for platforms
Egor Yusov
2018-12-17
11
-2
/
+28
*
Fixed a number of minor issues revealed by code analysis
Egor Yusov
2018-12-16
3
-19
/
+21
*
Few final changes to support MinGW build
Egor Yusov
2018-12-14
2
-10
/
+10
*
Another couple of updates to GL and VK backend CMake files to fix MinGW build
Egor Yusov
2018-12-14
2
-3
/
+9
*
Fixed build under MinGW
Egor Yusov
2018-12-13
6
-6
/
+8
*
Fixed missing UAV barriers in Vulkan backend
Egor Yusov
2018-12-09
2
-12
/
+33
*
Few more updates to comments plus added convenience constructors for DrawAttr...
Egor Yusov
2018-12-09
1
-81
/
+172
*
Updated comments and readme
Egor Yusov
2018-12-09
2
-75
/
+121
*
Minor code improvements
Egor Yusov
2018-12-05
6
-20
/
+63
*
Added ITextureD3D12::GetD3D12ResourceState(), IBufferD3D12::GetD3D12ResourceS...
Egor Yusov
2018-12-05
9
-3
/
+31
*
Minor code improvements in Vk backend
Egor Yusov
2018-12-05
9
-90
/
+99
*
Replaced SET_RENDER_TARGETS_FLAGS with RESOURCE_STATE_TRANSITION_MODE.
Egor Yusov
2018-12-04
20
-143
/
+130
*
Removed DRAW_FLAG_TRANSITION_VERTEX_BUFFERS, DRAW_FLAG_TRANSITION_INDEX_BUFFE...
Egor Yusov
2018-12-03
10
-412
/
+355
*
Made DeviceContextBase template class little more readable by keeping only tw...
Egor Yusov
2018-12-03
5
-77
/
+107
*
Replaced COMMIT_SHADER_RESOURCES_FLAGS with RESOURCE_STATE_TRANSITION_MODE
Egor Yusov
2018-12-03
16
-79
/
+62
*
Improved state transition handling in D3D12 backend
Egor Yusov
2018-12-03
3
-168
/
+96
*
Added explicit state transition control to CopyBuffer() and CopyTexture() met...
Egor Yusov
2018-12-02
15
-439
/
+440
*
Brought back MapType paramter to UnmapBuffer() function. The performance hit ...
Egor Yusov
2018-12-02
12
-73
/
+42
*
Added explicit state transition control to UpdateBuffer and UpdateTexture com...
Egor Yusov
2018-12-02
17
-345
/
+502
*
Added explicit state transition control flags to CLEAR_DEPTH_STENCIL_FLAGS
Egor Yusov
2018-12-01
5
-18
/
+54
*
Added explicit state transition mode to ClearRenderTarget() command
Egor Yusov
2018-12-01
12
-19
/
+67
*
Updated SetRenderTargets() in Vk backend to only transitin states. CommitRend...
Egor Yusov
2018-12-01
2
-60
/
+71
*
Added explicit state transition flags to SetRenderTargets method
Egor Yusov
2018-12-01
22
-78
/
+224
*
Improved type safety of different flag types
Egor Yusov
2018-11-30
20
-112
/
+132
*
Improved const-correctness; updated comments; added DRAW_FLAG_VERIFY_STATES a...
Egor Yusov
2018-11-27
21
-153
/
+278
*
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
3
-11
/
+20
*
Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()
Egor Yusov
2018-11-25
24
-401
/
+402
*
Moved ITextureView::GenerateMips() to IDeviceContext::GenerateMips()
Egor Yusov
2018-11-25
19
-69
/
+55
*
Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()
Egor Yusov
2018-11-25
21
-304
/
+251
*
Updated parameter order of IDeviceContext::CopyBuffer
Egor Yusov
2018-11-24
11
-21
/
+21
*
Renamed/moved ITexture::UpdateData() to IDeviceContext::UpdateTexture()
Egor Yusov
2018-11-24
37
-423
/
+466
*
Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`
Egor Yusov
2018-11-24
20
-144
/
+162
*
Updated debug message about required shader resource binding object
Egor Yusov
2018-11-24
3
-3
/
+6
*
Some minor updates to formatting of debug messages
Egor Yusov
2018-11-24
5
-12
/
+12
*
Improved reporting of resource binding problems in InitializeStaticResources()
Egor Yusov
2018-11-24
24
-48
/
+124
*
Removed default shader resource binding object
Egor Yusov
2018-11-24
9
-93
/
+54
*
Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...
Egor Yusov
2018-11-24
27
-84
/
+179
*
Fixed issue with resource state transition in D3D11 backend
Egor Yusov
2018-11-22
4
-266
/
+269
*
Fixed issue with state transitions in d3d11 backend
Egor Yusov
2018-11-22
2
-2
/
+14
*
Attempt #2 to fix linux build
Egor Yusov
2018-11-22
1
-4
/
+4
*
Fixing linux build
Egor Yusov
2018-11-21
1
-2
/
+2
*
Added explicit control of vertex buffer, index buffer and indirect draw argum...
Egor Yusov
2018-11-21
7
-62
/
+301
*
Implemented explicit state transitions in D3D11 backend (closed https://githu...
Egor Yusov
2018-11-21
11
-133
/
+302
*
Implemented explicit layout transitions in Vulkan backend
Egor Yusov
2018-11-20
16
-192
/
+662
*
Added explicit resource state transitions to the API; implemented in D3D12
Egor Yusov
2018-11-18
54
-377
/
+1056
*
Updated comment
Egor Yusov
2018-11-16
1
-6
/
+21
*
Fixed handling constant buffers in SPIRV bytecode produced by DXC (fixed http...
Egor Yusov
2018-11-15
1
-4
/
+31
[prev]
[next]