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
...
*
Added explicit control of vertex buffer, index buffer and indirect draw argum...
Egor Yusov
2018-11-21
2
-18
/
+119
*
Implemented explicit state transitions in D3D11 backend (closed https://githu...
Egor Yusov
2018-11-21
2
-16
/
+13
*
Implemented explicit layout transitions in Vulkan backend
Egor Yusov
2018-11-20
1
-6
/
+6
*
Added explicit resource state transitions to the API; implemented in D3D12
Egor Yusov
2018-11-18
17
-251
/
+503
*
Fixed links in readmes
Egor Yusov
2018-11-11
1
-2
/
+2
*
Updated readme for d3d11, d3d12, vk and gl backends
Egor Yusov
2018-11-11
1
-47
/
+4
*
Fixed issue with setting blend factors in Vk & D3D12 backends
Egor Yusov
2018-11-11
1
-1
/
+1
*
Optimized build by making shared versions of backend libraries dependent on s...
Egor Yusov
2018-11-02
2
-15
/
+5
*
Some improvements D3D shader resource management
Egor Yusov
2018-10-25
1
-1
/
+5
*
Multiple improvements to shader resource binding in D3D11 and D3D12
Egor Yusov
2018-10-20
6
-56
/
+57
*
Updated BIND_SHADER_RESOURCES_* flags
Egor Yusov
2018-10-19
1
-9
/
+12
*
Implemented separate samplers in D3D12
Egor Yusov
2018-10-18
5
-154
/
+193
*
Implemented separate samplers in D3D11
Egor Yusov
2018-10-17
4
-57
/
+28
*
Fixed https://github.com/DiligentGraphics/DiligentCore/issues/2 (make '_sampl...
Egor Yusov
2018-10-11
4
-6
/
+9
*
Minor improvement to d3d12 dynamic heap stats reporting
Egor Yusov
2018-10-10
1
-2
/
+2
*
Fixed creation of typeless textures in D3D12 backend
Egor Yusov
2018-10-10
1
-6
/
+22
*
Improved D3D12DynamicHeap memory usage reporting
Egor Yusov
2018-10-09
2
-3
/
+15
*
Cosmetic changes
Egor Yusov
2018-10-08
2
-1
/
+2
*
Couple of minor updates to D3D12 and Vulkan device context implementations
Egor Yusov
2018-10-08
1
-4
/
+9
*
Few changes to D3D12 and Vulkan backends to make implementations more consistent
Egor Yusov
2018-10-08
3
-64
/
+75
*
Replaced error messages wit warnings when accessing inactive shader stage thr...
Egor Yusov
2018-10-07
1
-2
/
+2
*
Added TextureFormatInfoExt::SampleCounts. Reworked texture format support que...
Egor Yusov
2018-10-07
1
-100
/
+20
*
Added debug check to DeviceContextD3D12Impl::FinishFrame() to verify there ar...
Egor Yusov
2018-10-07
1
-0
/
+5
*
Fixed minor potential issue in ~CPUDescriptorHeap()
Egor Yusov
2018-10-07
1
-2
/
+1
*
Few minor cosmetic code changes in D3D12 backend
Egor Yusov
2018-10-07
8
-19
/
+19
*
Added VariableSizeAllocationsManager::Allocation::IsValid() method for cleare...
Egor Yusov
2018-10-06
1
-6
/
+3
*
Some mostly cosmetic code changes + better reporting of dynamic descriptor al...
Egor Yusov
2018-10-06
4
-101
/
+176
*
Reworked context pool management in D3D12
Egor Yusov
2018-10-05
14
-146
/
+140
*
Added ReleaseStaleResources() to IRenderDevice interface + a bunch of minor c...
Egor Yusov
2018-10-04
4
-37
/
+27
*
Reworked command list management in D3D12 backend
Egor Yusov
2018-10-04
7
-82
/
+105
*
Reworked D3D12 descriptor heaps to rely on device release queues
Egor Yusov
2018-10-03
12
-375
/
+363
*
Reworked D3D12DynamicHeap to use release queues
Egor Yusov
2018-10-02
6
-89
/
+108
*
Removed ForceRelease parameter of IDeviceContext::FinishFrame()
Egor Yusov
2018-10-02
3
-3
/
+3
*
Some minor updates to resource lifetime management in Vk backend + comments
Egor Yusov
2018-09-28
2
-2
/
+0
*
Removed m_NextCmdBuffNumber from DeviceContextVkImpl plus other minor updates
Egor Yusov
2018-09-24
1
-1
/
+1
*
Unified resource liftime management in D3D12 and Vk backends
Egor Yusov
2018-09-22
14
-193
/
+133
*
Refactored device object release queues
Egor Yusov
2018-09-21
3
-3
/
+6
*
Reworked dynamic memory allocation in D3D12 backend to not rely on ring buffe...
Egor Yusov
2018-09-16
16
-473
/
+567
*
Fixed windows/linux build warnings
Egor Yusov
2018-09-15
3
-37
/
+6
*
Added alignment parameter to allocation managers (fixed https://github.com/Di...
Egor Yusov
2018-09-09
5
-19
/
+18
*
Fixed debug check in ShaderResourceBindingD3D12Impl::InitializeStaticResources()
Egor Yusov
2018-09-04
1
-1
/
+1
*
Fixed texture usage checks to avoid false warnings in OpenGL
Egor Yusov
2018-09-04
1
-0
/
+2
*
Implemented texture mapping in Vulkan (fixed https://github.com/DiligentGraph...
Egor Yusov
2018-09-02
2
-9
/
+8
*
Updated texture map/unmap intererface; implemented texture mapping in D3D12
Egor Yusov
2018-09-01
4
-60
/
+203
*
Updated debug checks in texture update methods
Egor Yusov
2018-08-31
1
-4
/
+4
*
Fixed shader parsing errors caused by incorrect representation of signed enum...
Egor Yusov
2018-08-30
3
-41
/
+41
*
Fixed handling of small compressed texture subresources
Egor Yusov
2018-08-30
3
-26
/
+76
*
Fixed debug checks
Egor Yusov
2018-08-29
1
-1
/
+1
*
Fixed update data for compressed textures
Egor Yusov
2018-08-29
1
-13
/
+14
*
Added few debug checks
Egor Yusov
2018-08-29
1
-0
/
+2
[prev]
[next]