index
:
DiligentCore
ext-vk
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Graphics
/
GraphicsEngineD3D12
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
A bunch of minor code improvements
Egor Yusov
2019-03-08
1
-9
/
+10
*
Improved buffer stride management in PSO
Egor Yusov
2019-03-07
1
-2
/
+1
*
Improved handling input layout elements in the pipeline state
Egor Yusov
2019-03-07
3
-6
/
+7
*
Made engine factory interfaces derived from IObject (fixed https://github.com...
Egor Yusov
2019-03-07
2
-1
/
+12
*
Minor comment updates
Egor Yusov
2019-03-06
1
-1
/
+2
*
Removed unused m_ResourceLayout member from ShaderVariableManagerVk and Shade...
Egor Yusov
2019-03-06
2
-10
/
+7
*
Added ShaderFlags parameter to IPipelineState::BindStaticResources
Egor Yusov
2019-03-05
3
-3
/
+7
*
Updated D3D11, D3D12, and Vk EngineFactory headers & structures
Egor Yusov
2019-03-05
9
-103
/
+103
*
Completed D3D12 back-end refactor to comply with the new API
Egor Yusov
2019-03-05
12
-117
/
+265
*
Updated ShaderResourceLayoutD3D12 and few other objects in D3D12 backend to c...
Egor Yusov
2019-03-04
12
-346
/
+317
*
Cleaned up QueryInterface declaration in D3D12 backend
Egor Yusov
2019-03-04
11
-12
/
+12
*
Minor updates in D3D12 and Vk backends: not committing vertex buffers when PS...
Egor Yusov
2019-02-19
1
-1
/
+1
*
Fixed issue in D3D12 backend: generate mips PSO was released while being used...
Egor Yusov
2019-02-12
6
-10
/
+14
*
Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...
Egor Yusov
2019-02-09
7
-32
/
+32
*
Fixed shared libaries on linux/mac/iOS
Egor Yusov
2019-01-21
1
-1
/
+7
*
Fixed issue in resource barrier correctness debug checks in D3D12 backend
Egor Yusov
2019-01-14
1
-2
/
+2
*
Fixed error messages about missing resources
Egor Yusov
2019-01-14
1
-1
/
+1
*
Fixed bug in ShaderResourceLayoutD3D12::D3D12Resource::IsBound()
Egor Yusov
2019-01-14
1
-1
/
+3
*
Updated copyright notice
Egor Yusov
2019-01-02
70
-70
/
+70
*
Updated readme
Egor Yusov
2018-12-30
1
-4
/
+4
*
Implemented split barriers (closed https://github.com/DiligentGraphics/Dilige...
Egor Yusov
2018-12-23
1
-4
/
+31
*
Made engine core installation optional that is on by default on Win32 and Lin...
Egor Yusov
2018-12-17
1
-2
/
+4
*
Added install steps; updated header structure for platforms
Egor Yusov
2018-12-17
1
-0
/
+3
*
Minor code improvements
Egor Yusov
2018-12-05
3
-17
/
+57
*
Added ITextureD3D12::GetD3D12ResourceState(), IBufferD3D12::GetD3D12ResourceS...
Egor Yusov
2018-12-05
7
-2
/
+26
*
Minor code improvements in Vk backend
Egor Yusov
2018-12-05
1
-6
/
+12
*
Replaced SET_RENDER_TARGETS_FLAGS with RESOURCE_STATE_TRANSITION_MODE.
Egor Yusov
2018-12-04
5
-34
/
+27
*
Removed DRAW_FLAG_TRANSITION_VERTEX_BUFFERS, DRAW_FLAG_TRANSITION_INDEX_BUFFE...
Egor Yusov
2018-12-03
2
-131
/
+72
*
Made DeviceContextBase template class little more readable by keeping only tw...
Egor Yusov
2018-12-03
1
-2
/
+9
*
Replaced COMMIT_SHADER_RESOURCES_FLAGS with RESOURCE_STATE_TRANSITION_MODE
Egor Yusov
2018-12-03
3
-9
/
+12
*
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
4
-62
/
+110
*
Brought back MapType paramter to UnmapBuffer() function. The performance hit ...
Egor Yusov
2018-12-02
2
-30
/
+5
*
Added explicit state transition control to UpdateBuffer and UpdateTexture com...
Egor Yusov
2018-12-02
3
-109
/
+154
*
Added explicit state transition control flags to CLEAR_DEPTH_STENCIL_FLAGS
Egor Yusov
2018-12-01
3
-9
/
+24
*
Added explicit state transition mode to ClearRenderTarget() command
Egor Yusov
2018-12-01
4
-7
/
+21
*
Added explicit state transition flags to SetRenderTargets method
Egor Yusov
2018-12-01
6
-31
/
+72
*
Improved type safety of different flag types
Egor Yusov
2018-11-30
3
-11
/
+11
*
Improved const-correctness; updated comments; added DRAW_FLAG_VERIFY_STATES a...
Egor Yusov
2018-11-27
13
-111
/
+119
*
Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()
Egor Yusov
2018-11-25
5
-128
/
+134
*
Moved ITextureView::GenerateMips() to IDeviceContext::GenerateMips()
Egor Yusov
2018-11-25
4
-17
/
+4
*
Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()
Egor Yusov
2018-11-25
4
-82
/
+46
*
Updated parameter order of IDeviceContext::CopyBuffer
Egor Yusov
2018-11-24
2
-3
/
+3
*
Renamed/moved ITexture::UpdateData() to IDeviceContext::UpdateTexture()
Egor Yusov
2018-11-24
4
-92
/
+91
*
Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`
Egor Yusov
2018-11-24
4
-25
/
+20
*
Updated debug message about required shader resource binding object
Egor Yusov
2018-11-24
1
-1
/
+2
*
Some minor updates to formatting of debug messages
Egor Yusov
2018-11-24
1
-3
/
+3
*
Improved reporting of resource binding problems in InitializeStaticResources()
Egor Yusov
2018-11-24
7
-18
/
+38
*
Removed default shader resource binding object
Egor Yusov
2018-11-24
3
-36
/
+11
*
Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...
Egor Yusov
2018-11-24
5
-22
/
+41
[prev]
[next]