summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* GLTF: hacky VR rendering supportext-vks-ol2021-03-271-7/+23
* Enable VulkanLogicalDevice with external devicess-ol2021-03-272-27/+89
* External Vulkan SwapChain supports-ol2021-03-272-764/+57
* External Vulkan Device supports-ol2021-03-274-1/+121
* Fixed issue with stale descriptor sets in Vulkanassiduous2021-03-191-0/+3
* Fixed Win SDK 17763 build issuesassiduous2021-03-191-0/+3
* Removed duplicate code from unbinding incompatible signatures logic in D3D11,...assiduous2021-03-191-21/+1
* Fixed Vulkan command buffer leakassiduous2021-03-195-103/+121
* code cleanupazhirnov2021-03-192-6/+1
* Vulkan: fixed tests on Mac.azhirnov2021-03-197-10/+262
* Added DrawMeshIndirectCount command.azhirnov2021-03-191-0/+22
* Added inline ray tracing & trace rays indirect command.azhirnov2021-03-194-15/+102
* Unified fence implementations in all backendsassiduous2021-03-191-9/+0
* Renamed Align to AlignUpassiduous2021-03-198-17/+17
* Some minor/cosmetic changesassiduous2021-03-192-24/+12
* Updated resource binding validationassiduous2021-03-192-18/+27
* Moved duplicate buffer mode validation logic to ShaderResourceVariableBase.hppassiduous2021-03-191-27/+12
* Moved duplicate shader variable functionality to ShaderVariableBaseassiduous2021-03-191-12/+1
* Vk backend: moved resource binding logic to variable manager and cacheassiduous2021-03-194-645/+638
* Unified implementation of IPipelineResourceSignature::IsCompatibleWithassiduous2021-03-192-25/+1
* Unified PRS hash calculationassiduous2021-03-191-31/+4
* Moved ProcessSignatureResources method to PipelineResourceSignatureBaseassiduous2021-03-191-33/+19
* Resource singature: moved allocation of static resource cache and var manager...assiduous2021-03-191-9/+6
* ShaderResourceBinding{D3D12, Vk, GL} - removed the remaining duplicate codeassiduous2021-03-192-29/+3
* Unified implementations of SRB in D3D12, Vk and GLassiduous2021-03-191-86/+20
* Moved m_SRBMemAllocator to PipelineResourceSignatureBaseassiduous2021-03-191-2/+1
* Unified implementation of InitializeStaticSRBResources in D3D12, Vk and GL ba...assiduous2021-03-191-10/+0
* Vk backend: reorganized headers; removed PRS methods implemented in PipelineR...assiduous2021-03-1925-58/+92
* Replaced duplicate CacheContentType enums with the common ResourceCacheConten...assiduous2021-03-192-10/+9
* Unified resource signature handling by pipeline state in D3D12, Vk and GLassiduous2021-03-194-178/+84
* Unified CreateShaderResourceBinding in D3D12, Vk and GL signaturesassiduous2021-03-191-5/+1
* Moved static variable cache and managers to PipelineResourceSignatureBaseassiduous2021-03-193-83/+43
* Vulkan: update for new Vulkan SDKazhirnov2021-03-193-23/+14
* Unified device object creation in D3D12, Vulkan and OpenGLassiduous2021-03-191-191/+20
* Unified pipeline resource compatibility validation in D3D12 and Vk; added mor...assiduous2021-03-191-23/+5
* Added resource signature creation failure test; fxied validation of resource ...assiduous2021-03-191-24/+3
* Few cosmetic updates to DeviceContextVkImplassiduous2021-03-191-21/+3
* BufferVkImpl: fixed buffer offset alignment calculationassiduous2021-03-191-16/+30
* Some updates to PipelineResourceSignatureVkImpl and ShaderResourceCacheVkassiduous2021-03-193-186/+187
* Fixed handling of dynamic structured buffers in Vulkanassiduous2021-03-193-52/+29
* Few updates to PipelineStateVkImpl and PipelineStateD3D12Implassiduous2021-03-192-23/+27
* Vulkan: added validation for DescriptorSetBaseInd, optimized field packingazhirnov2021-03-191-3/+14
* Reworked PSO intialization to allow shader resources be combined when defined...assiduous2021-03-191-39/+46
* some fixes and improvements for D3D12 & Vulkanazhirnov2021-03-194-37/+19
* Reworked ShaderVariableVkImpl and ShaderVariableD3D12Impl: removed some dupli...assiduous2021-03-191-69/+10
* Replaced InitializeStaticResources and InitializeStaticResourcesWithSignature...assiduous2021-03-192-13/+13
* Reworked ShaderResourceBindingVkImpl and ShaderResourceBindingD3D12Impl: move...assiduous2021-03-192-72/+16
* Implemented committed resource validation in d3d12assiduous2021-03-192-61/+70
* PipelineResourceSignatureD3D12Impl and PipelineResourceSignatureVkImpl: remov...assiduous2021-03-191-40/+14
* Unified static resource methods in PipelineResourceSignatureVkImpl and Pipeli...assiduous2021-03-191-31/+4