index
:
DiligentCore
ext-vk
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Graphics
/
GraphicsEngineVulkan
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Reworked dynamic buffer mapping using ring buffers
Egor Yusov
2018-06-14
14
-336
/
+409
*
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
10
-237
/
+366
*
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
5
-109
/
+149
*
Reworked RenderDeviceD3D12Impl to use ResourceReleaseQueue
Egor Yusov
2018-06-06
1
-1
/
+1
*
Added ResourceReleaseQueue class
Egor Yusov
2018-06-06
2
-105
/
+13
*
Improvements to resource liftime management in Vulkan
Egor Yusov
2018-06-06
6
-174
/
+193
*
Reworked upload heap in Vulkan
Egor Yusov
2018-06-05
11
-93
/
+313
*
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
3
-7
/
+19
*
Implemented Vulkan memory manager
Egor Yusov
2018-06-04
11
-164
/
+501
*
Fixed issue with partial views of a 3D texture in Vulkan
Egor Yusov
2018-06-03
1
-0
/
+16
*
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
3
-67
/
+180
*
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
1
-16
/
+20
*
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
1
-5
/
+1
*
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
16
-700
/
+600
*
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
2
-55
/
+46
*
Moved vertex buffer stride definition from IDeviceContext::SetVertexBuffers()...
Egor Yusov
2018-05-29
5
-6
/
+7
*
Fixed issue with storage buffer not being bound through UAV in Vulkan; fixed ...
Egor Yusov
2018-05-29
10
-61
/
+139
*
Removed wrong comment
Egor Yusov
2018-05-28
1
-1
/
+0
*
Some minor updates
Egor Yusov
2018-05-28
4
-6
/
+22
*
Cosmetic changes
Egor Yusov
2018-05-28
3
-4
/
+8
*
Minor update
Egor Yusov
2018-05-27
1
-1
/
+2
*
Reworked dynamic descriptor set committing by batching updates
Egor Yusov
2018-05-27
1
-28
/
+86
*
Added comments from Vulkan spec
Egor Yusov
2018-05-27
7
-3
/
+49
*
Removed unused vkDescriptor field from ShaderResourceCacheVk::Resource pluse ...
Egor Yusov
2018-05-27
4
-12
/
+16
*
Code cleaning + number of minor updates
Egor Yusov
2018-05-27
6
-169
/
+21
*
Updated comments to ShaderVariableManagerVk
Egor Yusov
2018-05-26
3
-54
/
+55
*
Updated comments to ShaderResourceLayoutVk plus some other minor updates
Egor Yusov
2018-05-26
2
-48
/
+41
*
Some minor updates to ShaderResourceCacheVk
Egor Yusov
2018-05-26
2
-42
/
+34
*
Reworked Vulkan shader resource layout: separated variables from layout resou...
Egor Yusov
2018-05-26
12
-440
/
+540
*
Implemented dynamic descriptor resource descriptors update
Egor Yusov
2018-05-23
18
-557
/
+443
*
Removed VulkanResourceBase
Egor Yusov
2018-05-21
5
-92
/
+2
*
Implemented shader resource transitioning to proper states in Vulkan
Egor Yusov
2018-05-21
17
-261
/
+317
*
Updated static resource intialization in Vk
Egor Yusov
2018-05-20
7
-35
/
+43
*
Added Vk pipeline layout hash
Egor Yusov
2018-05-20
2
-4
/
+2
*
Imlemented pipeline compatibility test in Vulkan
Egor Yusov
2018-05-20
4
-30
/
+26
*
Couple minor updates
Egor Yusov
2018-05-20
2
-2
/
+1
[prev]
[next]