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
*
Few improvements to RefCntAutoPtr & DeviceContextBase::SetPipelineState
Egor Yusov
2018-07-25
1
-3
/
+3
*
Removed unnecessary conversion from m_pPipelineState to target implementation...
Egor Yusov
2018-07-25
1
-13
/
+9
*
Updated VertexStreamInfo to use final buffer implementation type
Egor Yusov
2018-07-25
1
-4
/
+4
*
Updated DeviceContextBase to use final types for pipeline state, buffers and ...
Egor Yusov
2018-07-25
14
-22
/
+27
*
Fixed another potential issue in ~DeviceContextVkImpl()
Egor Yusov
2018-07-25
1
-2
/
+4
*
Added extra debug checks to ~DeviceContextVkImpl()
Egor Yusov
2018-07-24
4
-0
/
+23
*
Fixed issue with Device context destruction in Vulkan backend
Egor Yusov
2018-07-24
3
-14
/
+25
*
Fixed few minor issues with MAP_FLAG_DO_NOT_SYNCHRONIZE in D3D12 and Vulkan
Egor Yusov
2018-07-22
2
-2
/
+2
*
Implemented mapping with MAP_FLAG_DO_NOT_SYNCHRONIZE flag in Vulkan and D3D12
Egor Yusov
2018-07-22
1
-7
/
+16
*
Implemented IFence interface in all backends
Egor Yusov
2018-07-22
11
-79
/
+145
*
Fixed linux/mac build
Egor Yusov
2018-07-20
1
-1
/
+0
*
Added fence object stubs + code formatting
Egor Yusov
2018-07-20
6
-1
/
+181
*
Added Development configuration tests in Vulkan backend; fixed code formatting
Egor Yusov
2018-07-19
31
-346
/
+415
*
Deleted remaining references to unused CommandContext.h in Vulkan lib
Egor Yusov
2018-07-08
1
-1
/
+0
*
Removed unused CommandContext.cpp/h from Vulkan lib
Egor Yusov
2018-07-08
6
-700
/
+0
*
Disabled Vulkan on 32-bit windows
Egor Yusov
2018-07-08
4
-7
/
+11
*
Implemented mipmap generation in Vulkan
Egor Yusov
2018-07-07
19
-343
/
+1000
*
Fixed Vulkan swapchain present error when window is minimized
Egor Yusov
2018-07-06
2
-32
/
+45
*
Always using negative viewport height in Vulkan to be 100% consistent with Di...
Egor Yusov
2018-07-06
1
-6
/
+27
*
Enabled back some Vulkan performance warnings
Egor Yusov
2018-07-05
1
-3
/
+2
*
Implemented texture and buffer object creation from Vulkan resources
Egor Yusov
2018-07-05
9
-101
/
+54
*
Added shader compiler error reporting in Vulkan
Egor Yusov
2018-07-05
3
-15
/
+7
*
Corrected depth-related GLSL definitions for Vulkan case
Egor Yusov
2018-07-04
1
-1
/
+1
*
Fixed few issues with 3D texture views in GL and VK
Egor Yusov
2018-07-04
1
-3
/
+7
*
Moved list of vulkan device features to enable to initialization struct
Egor Yusov
2018-07-04
1
-13
/
+13
*
Enabled vertexPipelineStoresAndAtomics and fragmentStoresAndAtomics device fe...
Egor Yusov
2018-07-04
2
-1
/
+3
*
Fixed DeviceContextVkImpl::CommitRenderPassAndFramebuffer() to check if frame...
Egor Yusov
2018-07-04
2
-8
/
+8
*
Fixed issues with RTV/DSV clears and 3D texture views in Vulkan
Egor Yusov
2018-07-03
2
-44
/
+56
*
Added detailed reporting of render pass - PSO mismatch in Vulkan
Egor Yusov
2018-07-02
3
-7
/
+51
*
Fixed minor issue with Vulkand dynamic heap size reporting
Egor Yusov
2018-07-02
1
-1
/
+1
*
Reworked binding default frame buffer to keep references to current RTV and D...
Egor Yusov
2018-07-02
6
-205
/
+209
*
Reworked how render targets are bound in Vulkan: added RenderPass cache
Egor Yusov
2018-07-01
15
-239
/
+414
*
Unified implementation of IPipelineState::BindShaderResources()
Egor Yusov
2018-06-28
2
-19
/
+2
*
Reworked shader memory alloction for resource layouts in D3D12 pipeline imple...
Egor Yusov
2018-06-27
1
-10
/
+10
*
Added SRBMemoryAllocator
Egor Yusov
2018-06-22
3
-46
/
+21
*
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
*
Fixed layout transition for depth textures in Vulkan
Egor Yusov
2018-06-19
1
-1
/
+9
*
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
6
-49
/
+89
*
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
11
-122
/
+210
*
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
[next]