summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* Added 'ResolveTextureSubresource' device context command (API Version 240041)...Egor Yusov2019-11-107-6/+81
* Allowed swap chains without the depth bufferEgor Yusov2019-11-092-20/+28
* Updated descriptions of backend-specific interfacesEgor Yusov2019-11-0912-13/+12
* Added APIVersion member to EngineCreateInfo struct (API Version 240040)Egor Yusov2019-11-091-0/+6
* Some code refactoringEgor Yusov2019-10-301-24/+16
* Added methods to get command queue from the device context (API Version 240038)Egor Yusov2019-10-306-8/+32
* Vk backend: added minor commentsEgor Yusov2019-10-271-0/+3
* Fixed few clang warningsEgor Yusov2019-10-252-2/+2
* Vk backend: few minor updatesEgor Yusov2019-10-243-5/+11
* Another attempt to fix gcc/clang buildEgor Yusov2019-10-241-1/+1
* Fixed build issuesEgor Yusov2019-10-241-1/+1
* Vk backend: optimized PrepareForDraw() by not calling BindDescriptorSetsWithD...Egor Yusov2019-10-248-25/+112
* Added validation and correction of IShaderVariable::SetArray argumentsEgor Yusov2019-10-231-0/+2
* Renamed DRAW_FLAG_DYNAMIC_BUFFERS_INTACT to DRAW_FLAG_DYNAMIC_RESOURCE_BUFFER...Egor Yusov2019-10-201-1/+1
* Renamed DRAW_FLAG_RESOURCE_BUFFERS_INTACT to DRAW_FLAG_DYNAMIC_BUFFERS_INTACT...Egor Yusov2019-10-201-1/+1
* Added DRAW_FLAG_RESOURCE_BUFFERS_INTACT flag (API Version 240036)Egor Yusov2019-10-203-11/+22
* Vulkan backend: added a bunch of __forceinline's to improve performanceEgor Yusov2019-10-198-185/+191
* Reworked Draw and DispatchCompute commands (Updated API version to 240033)Egor Yusov2019-10-192-65/+119
* A bunch of updates to specify minimum feature level for D3D11/D3D12 backends ...Egor Yusov2019-10-171-0/+1
* Unified resource binding verification in all backendsEgor Yusov2019-10-102-87/+61
* Fixed build issueEgor Yusov2019-10-081-1/+1
* More cosmetic code changesEgor Yusov2019-10-0840-180/+251
* Vulkan backend: fixed minor issue in CommitScissorRects()Egor Yusov2019-09-291-0/+3
* Fixed typosEgor Yusov2019-09-181-1/+1
* Renamed External to ThirdPartyEgor Yusov2019-09-172-5/+5
* Updated Copyright noticeEgor Yusov2019-09-1784-84/+84
* Vk backend: added validation of GlobalExtensionCount parameterEgor Yusov2019-09-151-0/+6
* Check for nullChristoffer Green2019-09-141-2/+5
* Added IRenderDevice::IdleGPU() method (updated API version to 240029)Egor Yusov2019-09-091-1/+2
* Added IDeviceContext::WaitForIdle() method (updated API version to 240028)Egor Yusov2019-09-093-3/+11
* Renamed IDeviceContext::Wait to IDeviceContext::WaitForFence (updated API ver...Egor Yusov2019-09-092-3/+4
* Added IDeviceContext::Wait() method (updated API version to 240026)Egor Yusov2019-09-085-7/+24
* Vulkan backend: enabled multiple swap chain support (closed https://github.co...Egor Yusov2019-08-132-25/+41
* Fixed issue with reflecting Uniform Texel Buffers in Vulkan backendEgor Yusov2019-08-111-1/+1
* Fixed issue with logical vs storage texture size for block-compressed formatsEgor Yusov2019-08-072-19/+21
* Fixed output name of GraphicsEngineVk on non-windows platformsEgor Yusov2019-06-091-1/+1
* Added 'Diligent-' prefix to project names to avoid name conflicts (https://gi...Egor Yusov2019-06-091-42/+42
* 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