summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* Updated cmake scripts to enable Vulkan back-end on iOS when VulkanSDK is spec...Egor Yusov2019-03-241-0/+2
* Fixed few clang warningsEgor Yusov2019-03-242-2/+2
* Disabling requested vulkand device features if they are not supported by phys...Egor Yusov2019-03-243-20/+36
* Improved shader resource layout error reportingEgor Yusov2019-03-231-2/+24
* Moved vulkan-1.lib windows library to windows subfloder to have consistent di...Egor Yusov2019-03-221-1/+1
* Fixed Linux build errorEgor Yusov2019-03-221-0/+1
* Merge branch 'master' of https://github.com/DiligentGraphics/DiligentCore.gitEgor Yusov2019-03-221-1/+1
|\
| * Link Vulkan back-end against vulkan loader instead of MoltenVK (fixed https:/...Egor Yusov2019-03-221-1/+1
* | Updated vulkan debug message handlingEgor Yusov2019-03-221-21/+27
|/
* Another minor fix for fence waitingEgor Yusov2019-03-211-4/+3
* Fixed few potential issues with waiting for fences in Vk backendEgor Yusov2019-03-212-3/+3
* Fixed one more Vulkan validation error re destroying a fence being in useEgor Yusov2019-03-212-11/+23
* Fixed Vulkan validation layer warnings when resizing the windowEgor Yusov2019-03-211-7/+23
* Explicitly waiting on fences to avoid indefinite command queue growth in Vulk...Egor Yusov2019-03-212-23/+71
* Reworked GenerateMipsCS.csh Vulkan shader to be convertible to MSL on Mac and...Egor Yusov2019-03-203-14/+27
* Added error message when attempting to create typeless texture with GENERAT_M...Egor Yusov2019-03-191-4/+7
* Fixed issue with staging allocations in Vulkan backend on Integrated GPUsEgor Yusov2019-03-192-3/+37
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-184-16/+16
* Moved NumDeferredContexts parameter from factory functions to EngineCreateInf...Egor Yusov2019-03-184-44/+28
* Fixed SwapChainVk.hEgor Yusov2019-03-081-1/+1
* Added IShaderResourceVariableD3D interface plus fixed some include pathsEgor Yusov2019-03-081-1/+1
* Repalced IShaderResourceVariable::GetArraySize() and GetName() with GetResour...Egor Yusov2019-03-081-7/+2
* Few minor improvements to shader resource management in Vk backendEgor Yusov2019-03-074-62/+22
* Made engine factory interfaces derived from IObject (fixed https://github.com...Egor Yusov2019-03-072-2/+13
* Merged var_type_refactor into masterEgor Yusov2019-03-0731-679/+1080
|\
| * Minor comment updatesEgor Yusov2019-03-061-1/+2
| * Removed unused m_ResourceLayout member from ShaderVariableManagerVk and Shade...Egor Yusov2019-03-062-7/+4
| * Added ShaderFlags parameter to IPipelineState::BindStaticResourcesEgor Yusov2019-03-053-4/+13
| * Updated D3D11, D3D12, and Vk EngineFactory headers & structuresEgor Yusov2019-03-059-116/+116
| * Implemented shader resource reflectio API in Vk backendEgor Yusov2019-03-032-8/+60
| * Minor change to DeviceContextVkImpl.hEgor Yusov2019-03-031-1/+1
| * Cleaned up QueryInterface declarationsEgor Yusov2019-03-034-4/+4
| * Minor update to ShaderResourceLayoutVkEgor Yusov2019-03-031-7/+7
| * A bunch of updates to ShaderResourceLayoutVkEgor Yusov2019-03-032-79/+98
| * Added debug checks to verify that all resources in ShaderResouceCacheVk have ...Egor Yusov2019-03-037-33/+69
| * Some cosmetic updates to PipelineStateVkImpl & ShaderVkImplEgor Yusov2019-03-024-32/+33
| * Updated ShaderVariableVk and ShaderResourceBindingVkImplEgor Yusov2019-03-027-64/+63
| * Updated ShaderVariableVk: not creating variables for immutable samplers + cod...Egor Yusov2019-03-022-46/+51
| * Some minor changes to ShaderResourceCacheVkEgor Yusov2019-03-022-20/+21
| * Minor updateEgor Yusov2019-03-021-1/+1
| * Fixed a number of issue with resource bindingEgor Yusov2019-03-016-33/+61
| * Renamed PipelineLayoutDesc to PipelineResourceLayoutDescEgor Yusov2019-02-284-34/+34
| * Improved shader resource binding error reporting in ShaderResourceLayoutVkEgor Yusov2019-02-281-2/+15
| * Fixed memory leakEgor Yusov2019-02-281-1/+5
| * Fixed some issues in Vk backendEgor Yusov2019-02-283-13/+14
| * Keeping copy of a shader name in SPIRVShaderResourcesEgor Yusov2019-02-283-40/+16
| * Fixed PipelineLayoutVkEgor Yusov2019-02-284-20/+23
| * Working on resource binding API refactorEgor Yusov2019-02-285-55/+155
| * Updated ShaderVariableVk and ShaderResourceBindingVkEgor Yusov2019-02-274-24/+25
| * Updated ShaderResourceLayoutVkEgor Yusov2019-02-272-164/+354