index
:
DiligentCore
ext-vk
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Fixed minor issue with Vulkand dynamic heap size reporting
Egor Yusov
2018-07-02
1
-1
/
+1
*
Fixed iOS build error
Egor Yusov
2018-07-02
1
-0
/
+3
*
Reworked binding default frame buffer to keep references to current RTV and D...
Egor Yusov
2018-07-02
14
-254
/
+273
*
Reworked how render targets are bound in Vulkan: added RenderPass cache
Egor Yusov
2018-07-01
16
-239
/
+426
*
Unified implementation of IPipelineState::BindShaderResources()
Egor Yusov
2018-06-28
9
-61
/
+12
*
Only creating default SRB if pipeline state has static and no other resources...
Egor Yusov
2018-06-28
3
-70
/
+105
*
Reworked shader memory alloction for resource layouts in D3D12 pipeline imple...
Egor Yusov
2018-06-27
11
-128
/
+110
*
Improved SRB data allocation in D3D11 backend; removed AdaptiveFixedBlockAllo...
Egor Yusov
2018-06-22
10
-155
/
+82
*
Improved shader resource binding memory allocation in D3D12 backend: replaced...
Egor Yusov
2018-06-22
9
-61
/
+102
*
Added SRBMemoryAllocator
Egor Yusov
2018-06-22
6
-46
/
+165
*
Improved memory allocation for shader variables and resource cache in Vk backend
Egor Yusov
2018-06-22
10
-131
/
+178
*
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
8
-143
/
+209
*
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
13
-131
/
+254
*
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
[prev]
[next]