summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Some minor/cosmetic changesassiduous2021-03-191-4/+0
* Vk backend: moved resource binding logic to variable manager and cacheassiduous2021-03-191-633/+22
* Unified implementation of IPipelineResourceSignature::IsCompatibleWithassiduous2021-03-191-24/+0
* Unified PRS hash calculationassiduous2021-03-191-31/+4
* 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-191-4/+3
* 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-191-30/+4
* Replaced duplicate CacheContentType enums with the common ResourceCacheConten...assiduous2021-03-191-9/+8
* Unified CreateShaderResourceBinding in D3D12, Vk and GL signaturesassiduous2021-03-191-5/+1
* Moved static variable cache and managers to PipelineResourceSignatureBaseassiduous2021-03-191-80/+40
* Added resource signature creation failure test; fxied validation of resource ...assiduous2021-03-191-24/+3
* Some updates to PipelineResourceSignatureVkImpl and ShaderResourceCacheVkassiduous2021-03-191-175/+146
* Replaced InitializeStaticResources and InitializeStaticResourcesWithSignature...assiduous2021-03-191-3/+13
* Reworked ShaderResourceBindingVkImpl and ShaderResourceBindingD3D12Impl: move...assiduous2021-03-191-1/+1
* Implemented committed resource validation in d3d12assiduous2021-03-191-60/+68
* PipelineResourceSignatureD3D12Impl and PipelineResourceSignatureVkImpl: remov...assiduous2021-03-191-40/+14
* Unified static resource methods in PipelineResourceSignatureVkImpl and Pipeli...assiduous2021-03-191-31/+4
* Moved duplicate static resources logic from PipelineResourceSignatureD3D12Imp...assiduous2021-03-191-45/+19
* PipelineResourceSignatureD3D12Impl: some refactoringassiduous2021-03-191-13/+1
* Few updates to D3D12 resource signatureassiduous2021-03-191-3/+0
* Removed duplicates of FindAssignedSampler and FindImmutableSampler functionsassiduous2021-03-191-27/+2
* Few minor updates to PipelineResourceSignature{Vk and D3D12}Implassiduous2021-03-191-2/+2
* Removed duplicates of FindImmutableSamplerassiduous2021-03-191-13/+1
* Vk backend: some minor updates + commentsassiduous2021-03-191-6/+6
* merged with resource_signatureazhirnov2021-03-191-11/+41
* PipelineResourceSignatureVkImpl: removed methods and members that were moved ...assiduous2021-02-041-17/+0
* Fixed gcc/clang errorsassiduous2021-02-011-2/+3
* Pipeline resource singature Vk: few updates to buffer bindingsassiduous2021-01-311-17/+21
* Pipeline resource signature Vk: removed texel buffers with dynamic offsets as...assiduous2021-01-311-17/+5
* Pipeline Resource Signature Vk: updated SRB cache initializationassiduous2021-01-311-72/+71
* PipelineResourceSignatureVk: some updates to immutable sampler handlingassiduous2021-01-301-29/+51
* PipelineResourceSignatureVkImpl: some code improvementsassiduous2021-01-301-53/+65
* Pipeline resource signature impl: improved validation of PipelineResourceDesc...assiduous2021-01-301-15/+33
* Reworked resource validation when binding resourcesassiduous2021-01-291-84/+34
* Renamed PIPELINE_RESOURCE_FLAG_COMBINED_IMAGE to PIPELINE_RESOURCE_FLAG_COMBI...assiduous2021-01-281-2/+2
* Vk backend: added validation of parameters that can't be validated when resou...assiduous2021-01-281-40/+176
* More refactorin of PipelineResourceSignatureVkImplassiduous2021-01-281-94/+107
* Optimized PipelineResourceSignatureVkImpl::CommitDynamicResources by storing ...assiduous2021-01-271-16/+22
* Some code cleanupassiduous2021-01-261-7/+11
* added immutable samplers to descriptor set layout, fixed PRS testsazhirnov2021-01-261-6/+36
* Refactored PipelineResourceSignatureVkImplassiduous2021-01-261-234/+236
* improvements and optimizations for resource signatureazhirnov2021-01-231-141/+229
* Some code clean-upassiduous2021-01-211-5/+5
* pipeline resource signature for vulkanazhirnov2021-01-211-212/+1314
* added pipeline resource signature (wip)azhirnov2021-01-151-0/+465