summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan/interface (follow)
Commit message (Expand)AuthorAgeFilesLines
* Enable VulkanLogicalDevice with external devicess-ol2021-03-271-8/+9
* External Vulkan SwapChain supports-ol2021-03-273-8/+29
* External Vulkan Device supports-ol2021-03-271-0/+10
* Updated copyright noticeassiduous2021-01-0120-20/+20
* Added support for VK_KHR_acceleration_structure and VK_KHR_ray_tracing_pipelineazhirnov2020-11-251-1/+5
* Merge branch 'master' into ray_tracingassiduous2020-11-101-1/+1
|\
| * Fixed engine factories in C APIassiduous2020-11-011-1/+1
* | A bunch of minor updatesassiduous2020-11-101-8/+8
* | Added ability to update AS.azhirnov2020-11-101-0/+40
* | A number of minor updates/fixesassiduous2020-11-061-0/+4
* | Added AS copy with compacting.azhirnov2020-11-051-10/+0
* | added ray tracing implementation for dx12 and vulkanazhirnov2020-10-283-10/+10
* | A few random fixes to ray tracing API and implementationassiduous2020-10-044-10/+14
* | Added Vulkan implementationazhirnov2020-10-044-0/+206
|/
* disable vulkan extensions if disabled volkazhirnov2020-08-251-2/+0
* PipelineStateVkImpl: creating implicit IRenderPass object instead of Vulkan r...assiduous2020-08-021-4/+5
* Implemente framebuffer in Vulkanassiduous2020-08-021-0/+64
* Added IRenderPassVk interfaceassiduous2020-08-021-0/+64
* Updated swap chain creation functions to use NativeWindow structassiduous2020-02-021-6/+20
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-291-1/+1
* Reworked C interface to optimize inheritance handlingassiduous2020-01-2915-117/+69
* Reworked interface definitions to use DILIGENT_BEGIN_INTERFACE/DILIGENT_END_I...assiduous2020-01-2814-75/+28
* Fixed few issues in C interfaceassiduous2020-01-282-3/+2
* Reworked C inteface method calls to use CALL_IFACE_METHOD macroassiduous2020-01-2811-40/+35
* Added Vulkan C API testsassiduous2020-01-281-1/+3
* Implemented C interface for Vulkan backendassiduous2020-01-2815-140/+566
* Made ICommandQueue{D3D12/Vk}::GetNextFenceValue method constantassiduous2020-01-131-2/+2
* Added query interface; implemented queries in D3D11 and D3D12assiduous2020-01-031-0/+47
* Updated coyright noticeassiduous2020-01-0114-113/+169
* Fixed Core API test crash on the server by dynamically loading vulkan entry p...assiduous2019-12-171-0/+3
* Enabled draw command reference in Vulkanassiduous2019-12-171-0/+3
* Reworked API Unit test to use run-time DLL loading to avoid apparent issue wi...Egor Yusov2019-12-071-44/+10
* clang-formatted headers of GraphicsEngineVulkan projectEgor Yusov2019-11-2414-118/+103
* Updated descriptions of backend-specific interfacesEgor Yusov2019-11-0912-13/+12
* Added methods to get command queue from the device context (API Version 240038)Egor Yusov2019-10-302-1/+22
* Fixed typosEgor Yusov2019-09-181-1/+1
* Renamed External to ThirdPartyEgor Yusov2019-09-171-1/+1
* Updated Copyright noticeEgor Yusov2019-09-1714-14/+14
* Added API info queryEgor Yusov2019-04-061-2/+2
* Moved NumDeferredContexts parameter from factory functions to EngineCreateInf...Egor Yusov2019-03-181-5/+3
* Fixed SwapChainVk.hEgor Yusov2019-03-081-1/+1
* Added IShaderResourceVariableD3D interface plus fixed some include pathsEgor Yusov2019-03-081-1/+1
* Made engine factory interfaces derived from IObject (fixed https://github.com...Egor Yusov2019-03-071-1/+6
* Updated D3D11, D3D12, and Vk EngineFactory headers & structuresEgor Yusov2019-03-051-8/+8
* Fixed shared libaries on linux/mac/iOSEgor Yusov2019-01-211-26/+29
* Updated copyright noticeEgor Yusov2019-01-0214-14/+14
* Few final changes to support MinGW buildEgor Yusov2018-12-141-5/+5
* Added ITextureD3D12::GetD3D12ResourceState(), IBufferD3D12::GetD3D12ResourceS...Egor Yusov2018-12-051-0/+4
* Implemented explicit layout transitions in Vulkan backendEgor Yusov2018-11-202-3/+10
* Added explicit resource state transitions to the API; implemented in D3D12Egor Yusov2018-11-181-18/+26