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
...
*
Improved memory allocation for shader variables and resource cache in Vk backend
Egor Yusov
2018-06-22
8
-107
/
+161
*
Updated vulkan backend source formatting
Egor Yusov
2018-06-20
45
-335
/
+352
*
Updaed code formatting of D3D11 backend source
Egor Yusov
2018-06-20
42
-492
/
+558
*
Improved formatting of D3D12 backend source
Egor Yusov
2018-06-20
19
-284
/
+372
*
Improved ShaderResourceLayoutD3D12 (replaced num CbvSrvUav/Samplers with offs...
Egor Yusov
2018-06-20
2
-109
/
+169
*
Improved code formatting of D3D12 backend headers
Egor Yusov
2018-06-20
22
-375
/
+450
*
Fixed layout transition for depth textures in Vulkan
Egor Yusov
2018-06-19
2
-1
/
+14
*
Implemented resource names string pool for D3D backends
Egor Yusov
2018-06-19
7
-142
/
+193
*
Cleaned D3D Shader Resource implementation
Egor Yusov
2018-06-19
7
-220
/
+170
*
Updated 3D texture clears in Vulkan backend
Egor Yusov
2018-06-19
3
-4
/
+14
*
Fixed creation of views of a depth-stencil textures in Vulkan
Egor Yusov
2018-06-18
2
-10
/
+34
*
Added update of the dynamic texel buffer in Vk
Egor Yusov
2018-06-17
3
-9
/
+14
*
Enabled DispatchCompute() in Vulkan backend
Egor Yusov
2018-06-17
2
-18
/
+49
*
Fixed issue with commtting dynamic resources (can't use resource cache as thi...
Egor Yusov
2018-06-17
6
-37
/
+62
*
Performance optimizations in Vulkan backend
Egor Yusov
2018-06-17
5
-20
/
+37
*
Implemented forced wait when allocation from dynamic heap fails in Vulkan
Egor Yusov
2018-06-17
7
-55
/
+97
*
Improved dynamic heap memory usage stats reporting
Egor Yusov
2018-06-16
2
-5
/
+28
*
Reworked vulkan descriptor set binding to set dynamic buffer offsets at draw ...
Egor Yusov
2018-06-16
6
-57
/
+134
*
Reworked vulkan dynamic heap implementation
Egor Yusov
2018-06-16
12
-131
/
+223
*
Reworked dynamic buffer mapping using ring buffers
Egor Yusov
2018-06-14
18
-338
/
+424
*
Improved setting dynamic buffer offsets
Egor Yusov
2018-06-13
3
-10
/
+10
*
Made uniform and storage buffer descriptors dynamic in pipeline layout
Egor Yusov
2018-06-12
11
-237
/
+369
*
Updated static shader resource cache to use one descriptor set instead of ind...
Egor Yusov
2018-06-07
1
-36
/
+9
*
Reworked dynamic descriptor pools to be owned by device contexts
Egor Yusov
2018-06-07
9
-132
/
+84
*
Reworked dynamic upload heap to be managed by every context and to release re...
Egor Yusov
2018-06-07
6
-111
/
+158
*
Reworked RenderDeviceD3D12Impl to use ResourceReleaseQueue
Egor Yusov
2018-06-06
4
-56
/
+47
*
Added ResourceReleaseQueue class
Egor Yusov
2018-06-06
4
-106
/
+208
*
Improvements to resource liftime management in Vulkan
Egor Yusov
2018-06-06
7
-174
/
+195
*
Reworked upload heap in Vulkan
Egor Yusov
2018-06-05
12
-103
/
+331
*
Updated info messages from memory manager
Egor Yusov
2018-06-04
1
-5
/
+5
*
Implemented reserved memory size in Vk memory manager
Egor Yusov
2018-06-04
4
-7
/
+29
*
Implemented Vulkan memory manager
Egor Yusov
2018-06-04
13
-169
/
+513
*
Fixed issue with partial views of a 3D texture in Vulkan
Egor Yusov
2018-06-03
1
-0
/
+16
*
Disabled info message about objects found in state object registry
Egor Yusov
2018-06-03
1
-1
/
+1
*
Enabled deferred contexts in Vk backend
Egor Yusov
2018-06-02
5
-55
/
+86
*
Implemented CopyTextureRegion in Vulkan
Egor Yusov
2018-06-02
4
-51
/
+86
*
Implemented texture initialization with initial data in Vulkan
Egor Yusov
2018-06-02
5
-199
/
+323
*
Fixed issue with computing the number of patch control points in Vk
Egor Yusov
2018-06-01
1
-1
/
+1
*
Implemented buffer copy in Vk
Egor Yusov
2018-06-01
4
-17
/
+22
*
Implemented indirect rendering in Vk
Egor Yusov
2018-06-01
2
-29
/
+29
*
Implemented command pool manager to handle multithreaded resource initializat...
Egor Yusov
2018-06-01
8
-20
/
+223
*
Added transitioning VK buffers before copying initial data
Egor Yusov
2018-05-31
2
-12
/
+7
*
Added initial size of the dynamic heap in vulkan to creation attribs
Egor Yusov
2018-05-31
2
-5
/
+11
*
Implemented UpdateData() for buffer vk
Egor Yusov
2018-05-31
3
-34
/
+19
*
Fixed issues with VulkanRingBuffer not moving vulkan memory object
Egor Yusov
2018-05-30
1
-7
/
+9
*
Replaced BufferVkImpl::GetAccessFlags with CheckAccessFlags
Egor Yusov
2018-05-30
3
-12
/
+14
*
Implemented dynamic resource write-discard mapping
Egor Yusov
2018-05-30
17
-700
/
+604
*
Added vertex buffer committing in Vk
Egor Yusov
2018-05-29
3
-43
/
+43
*
Implemened index buffer committing in Vulkan
Egor Yusov
2018-05-29
3
-58
/
+48
*
Moved vertex buffer stride definition from IDeviceContext::SetVertexBuffers()...
Egor Yusov
2018-05-29
16
-54
/
+85
[prev]
[next]