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
*
Few improvements to RefCntAutoPtr & DeviceContextBase::SetPipelineState
Egor Yusov
2018-07-25
6
-15
/
+15
*
Removed unnecessary conversion from m_pPipelineState to target implementation...
Egor Yusov
2018-07-25
4
-44
/
+32
*
Updated VertexStreamInfo to use final buffer implementation type
Egor Yusov
2018-07-25
6
-21
/
+23
*
Updated DeviceContextBase to use final types for pipeline state, buffers and ...
Egor Yusov
2018-07-25
53
-125
/
+150
*
Fixed performance issue with resetting unchanged vertex buffers
Egor Yusov
2018-07-25
1
-4
/
+9
*
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
4
-14
/
+37
*
Fixed few minor issues with MAP_FLAG_DO_NOT_SYNCHRONIZE in D3D12 and Vulkan
Egor Yusov
2018-07-22
4
-5
/
+5
*
Implemented mapping with MAP_FLAG_DO_NOT_SYNCHRONIZE flag in Vulkan and D3D12
Egor Yusov
2018-07-22
3
-11
/
+31
*
Implemented IFence interface in all backends
Egor Yusov
2018-07-22
34
-148
/
+388
*
Disabled D3D11 fence for now to fix build
Egor Yusov
2018-07-20
1
-7
/
+16
*
Fixed linux/mac build
Egor Yusov
2018-07-20
2
-2
/
+0
*
Fixed build bug with RenderDeviceD3DBase
Egor Yusov
2018-07-20
1
-2
/
+3
*
Fixed D3D11 fences on Windows8.1
Egor Yusov
2018-07-20
2
-2
/
+23
*
Added fence object stubs + code formatting
Egor Yusov
2018-07-20
43
-229
/
+1134
*
Added comment about shader reflection data
Egor Yusov
2018-07-19
1
-1
/
+4
*
Updated development checks in GraphicsEngine project
Egor Yusov
2018-07-19
8
-55
/
+76
*
Added Development configuration tests in Vulkan backend; fixed code formatting
Egor Yusov
2018-07-19
33
-346
/
+432
*
Removed test.cpp from GraphicsAccessories
Egor Yusov
2018-07-08
2
-4
/
+0
*
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
26
-438
/
+1113
*
Fixed Vulkan swapchain present error when window is minimized
Egor Yusov
2018-07-06
4
-32
/
+68
*
Always using negative viewport height in Vulkan to be 100% consistent with Di...
Egor Yusov
2018-07-06
5
-9
/
+48
*
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
6
-20
/
+44
*
Added NDC attribs data to DeviceCaps structure
Egor Yusov
2018-07-04
1
-0
/
+39
*
Corrected depth-related GLSL definitions for Vulkan case
Egor Yusov
2018-07-04
5
-19
/
+38
*
Fixed few issues with 3D texture views in GL and VK
Egor Yusov
2018-07-04
2
-8
/
+29
*
Enabled geometryShader and tessellationShader features by default
Egor Yusov
2018-07-04
1
-2
/
+2
*
Moved list of vulkan device features to enable to initialization struct
Egor Yusov
2018-07-04
2
-13
/
+32
*
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
*
Updated projection functions in the math lib to take IsGL instead of IsDirect...
Egor Yusov
2018-07-03
1
-0
/
+13
*
Fixed issues with RTV/DSV clears and 3D texture views in Vulkan
Egor Yusov
2018-07-03
3
-52
/
+64
*
Improved bound RTV,DSV - PSO mismatch reporting in D3D11 backend
Egor Yusov
2018-07-02
1
-5
/
+5
*
Minor update to DeviceContextBase::SetRenderTargets()
Egor Yusov
2018-07-02
1
-8
/
+4
*
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
*
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
7
-65
/
+77
*
Improved shader resource binding memory allocation in D3D12 backend: replaced...
Egor Yusov
2018-06-22
9
-61
/
+102
[next]