summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* Minor update to GenerateMipsVkHelper to properly define shader macrosEgor Yusov2019-05-061-3/+3
* Minor changeEgor Yusov2019-05-051-1/+1
* Added safe check that same PSO is being boundEgor Yusov2019-05-051-3/+6
* Few minor updatesEgor Yusov2019-04-261-1/+1
* Added IShaderResourceVariable::IsBound method (updated API version to 240024)Egor Yusov2019-04-251-0/+5
* Fixed issues with multi-mip level staging resource in Vk and D3D12 back-endsEgor Yusov2019-04-193-48/+11
* Fixed handling compressed textures in TextureUploaderGL; fixed non-compressed...Egor Yusov2019-04-181-7/+4
* Fixed copying compressed textures in Vulkan back-endEgor Yusov2019-04-182-27/+38
* Fixed issue with FenceVkImpl not waiting for Vulkan fences to signal when bei...Egor Yusov2019-04-161-4/+9
* Fixed grammatic error plus few minor updatesEgor Yusov2019-04-163-3/+3
* Fixed issue with buffer usage flagsEgor Yusov2019-04-141-4/+4
* Couple of minor updatesEgor Yusov2019-04-141-2/+6
* Improved handling of read-only storage buffers (aka buffer SRVs) in Vulkan ba...Egor Yusov2019-04-143-20/+45
* Added comments about Fence thread safety; minor code improvementsEgor Yusov2019-04-141-0/+5
* Implemented generate PSO cache warmup when texture view is createdEgor Yusov2019-04-144-11/+19
* Fixed issue with layout transition when generating mipmapsEgor Yusov2019-04-131-2/+2
* Fixed issues with D3D12 staging resources and mipmap generation in VulkanEgor Yusov2019-04-132-11/+5
* Minor typo.Thomas Bishop2019-04-131-2/+2
* Improved mipmap generation in D3D12 backendEgor Yusov2019-04-131-3/+7
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-139-23/+18
* Reworked automatic mipmap generation in Vulkan backend to support sRGB textur...Egor Yusov2019-04-1110-142/+348
* Added DRAW_FLAG_VERIFY_DRAW_ATTRIBS, DRAW_FLAG_VERIFY_RENDER_TARGETS, and DRA...Egor Yusov2019-04-071-1/+4
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi...Egor Yusov2019-04-063-10/+16
* Added API info queryEgor Yusov2019-04-061-2/+2
* Replaced overloaded IShaderResourceBinding::GetVariable() with IShaderResourc...Egor Yusov2019-04-053-9/+9
* Replaced overloaded IPipelineState::GetStaticShaderVariable() with IPipelineS...Egor Yusov2019-04-053-5/+5
* Implemented staging textures in Vk backendEgor Yusov2019-04-058-441/+787
* Added swap chain usage flagsEgor Yusov2019-03-311-1/+9
* 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